Get a checkout session
Retrieves a checkout session with full details including available payment methods, checkout configuration, and HATEOAS action links.
Authorizations
API key for service-to-service or merchant authentication.
Headers
Unique identifier for request tracing. Generated by the client or server if not provided.
"550e8400-e29b-41d4-a716-446655440000"
The business account to act on, for platform use cases. When sent, that account is the merchant for the request: resources are created under it, reads and 404 checks are scoped to it, and per-merchant uniqueness (such as merchant_reference_id) applies within it. The API key's own account is recorded as the account acting on its behalf. Omit it to act on the API key's own account.
"550e8400-e29b-41d4-a716-446655440000"
Path Parameters
Unique identifier of the checkout session
"550e8400-e29b-41d4-a716-446655440000"
Query Parameters
Whether to include checkout configuration and payment methods
Response
Checkout session details.
Full checkout session details
Unique checkout session identifier
"550e8400-e29b-41d4-a716-446655440000"
Session is active and awaiting payment
"Pending""Pending"
Session expiry timestamp
"2026-05-18T12:00:00.000Z"
Order reference
"ORD-123456"
Session amount in minor units
10000
Currency code (ISO 4217)
"SAR"
Deprecated. Always false; the session no longer carries a 3D Secure preference. 3D Secure is enforced per channel.
false
Standard one-time payment
"REGULAR""REGULAR"
Payment is captured immediately upon authorization
"INSTANT""INSTANT"
Creation timestamp
"2026-05-17T12:00:00.000Z"
Last update timestamp
"2026-05-17T12:00:00.000Z"
Deprecated — use id instead
"ses_a1b2c3d4e5f6"
Redirect URLs for checkout session
Customer details
Order details
Additional metadata
Available payment methods for the checkout session
Checkout page configuration
Online terminal the session's payment is taken through. Present for business accounts only.
"0b9d1c3e-6a51-4f6e-9a54-0f4f2b6e7d11"
Transaction-level split allocations set when the session was created, in minor units.
HATEOAS links for checkout session actions