Creates a Stripe payment intent or checkout session

Initiates a Stripe payment process by creating either a payment intent or a checkout session, based on the request parameters. This endpoint supports different workflows for web and Flutter applications.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Payment information and application type

number
required

Payment amount in smallest currency unit (e.g., cents)

string
required

Currency code (e.g., USD)

boolean | null

Flag indicating if the request is from a mobile app

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json