Skip to content

Confirmation Token ​

ConfirmationTokens help transport client side data collected by Stripe JS over to your server for confirming a PaymentIntent or SetupIntent. If the confirmation is successful, values present on the ConfirmationToken are written onto the Intent.

To learn more about how to use ConfirmationToken, visit the related guides:

  • Finalize payments on the server
  • Build two-step confirmation.

Endpoints ​

Retrieve a ConfirmationToken ​

  • GET /v1/confirmation_tokens/:id

Create a test Confirmation Token ​

  • POST /v1/test_helpers/confirmation_tokens

Stripe API Reference - Self-contained docs reference, refreshed 2026-05-18