CheckoutSession
- checkoutType: stringFormat: uri
Link requiredRedirect the customer here to continue the hosted checkout flow.
- createdType: stringFormat: date-time
At requiredSession creation time
- expiresType: stringFormat: date-time
At requiredCheckout collection expiry time
- idType: stringFormat: uuidrequired
Checkout session identifier
- paymentType: stringFormat: uuid nullable
Intent Id requiredUnderlying payment intent ID. Null until checkout creates or attaches the intent.
- paymentType: object ยท CheckoutSessionPaymentMethod
Method required- idType: stringrequired
Payment method ID used by the checkout session
- referenceType: stringrequired
Merchant order reference from the create request
- statusType: stringenumrequired
Checkout session state. Payment outcome is reported by the payment intent and payment webhooks.
values- open
- payment
_pending - completed
- failed
- expired