Skip to main content
GET
JavaScript

Authorizations

x-api-key
string
header
required

Query Parameters

refId
string
required

Reference ID used for checking status

Pattern: ^[a-zA-Z]{3}-ref_[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[0-9a-f]{4}$
Example:

"ckp-ref_3fa85f64-5717-4562-b3fc"

Response

Cart purchase status retrieved successfully

refId
string
required
Pattern: ^[a-zA-Z]{3}-ref_[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[0-9a-f]{4}$
status
enum<string>
required

pending / processing while the purchase runs. It then settles: complete (every item bought), partially_complete (some items bought — see products[].status), or failed (nothing bought — see error). After a failed attempt, an order can stay processing for up to an hour before it settles.

Available options:
pending,
processing,
complete,
partially_complete,
failed,
cancelled
products
object[]
required
details
object
required
result
object
error
object