Retrieve Checkout Session
Retrieve an existing checkout session by its unique identifier
GET
This endpoint retrieves the current state of a checkout session, including all items, totals, fulfillment options, and status information.
Authentication
This endpoint requires a valid API key withcheckouts:read permissions.
Path Parameters
Unique identifier for the checkout session
Response
Unique identifier for the Checkout Session
Information about the buyer
Payment provider configuration and supported payment methods
Current status:
not_ready_for_payment, ready_for_payment, completed, canceled, in_progressThree-letter ISO currency code in lowercase
Array of line items in the checkout with calculated amounts
Address where the order will ship
Available shipping and fulfillment options
ID of the currently selected fulfillment option
Breakdown of charges including subtotal, tax, shipping, and total
Array of messages or notifications related to the checkout
Array of links related to policies and agreements