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
string
required
Unique identifier for the checkout session
Response
string
Unique identifier for the Checkout Session
object
Information about the buyer
object
Payment provider configuration and supported payment methods
string
Current status:
not_ready_for_payment, ready_for_payment, completed, canceled, in_progressstring
Three-letter ISO currency code in lowercase
array
Array of line items in the checkout with calculated amounts
object
Address where the order will ship
array
Available shipping and fulfillment options
string
ID of the currently selected fulfillment option
array
Breakdown of charges including subtotal, tax, shipping, and total
array
Array of messages or notifications related to the checkout
array
Array of links related to policies and agreements