cURL
Stripe Internal
Create Checkout Session
POST
cURL
Authorizations
Access token JWT. Use as Authorization: Bearer . In the API playground, paste the JWT only.
Developer API key (fl_dev_...). Required on every API call with a machine access token.
First-party client audience. Must match the fluide_client_id claim on the JWT. Use fluide-developer for Connect.
Body
application/json
Amount in smallest currency unit (e.g. cents)
Example:
12500
Currency (ISO 4217)
Maximum string length:
3Example:
"usd"
Success URL (Stripe will append ?session_id=...)
Cancel URL
Checkout line item name
Maximum string length:
200Example:
"Invoice payment"
Opaque metadata to propagate to Stripe objects