Skip to main content

Complete payment intent 3DS challenge

POST 

/payment-intents/:id/three_d_secure/complete

Finalize a payment intent after a 3D Secure challenge has been completed by the cardholder.

Call this once the challenge (iframe or redirect) is done. The required three_d_secure.session_id (returned in the confirm next_action) identifies the challenged session. The server retrieves the authentication result from Basis Theory and submits the payment to the processor.

Supports idempotent completion via the IDEMPOTENCY-KEY request header.

Permissions

  • payment:write

Request

Responses

OK