Endpoints
The Order object
string
Object type identifier. Always
"order" for Order objects.string
required
Unique identifier (UUID) for this order.
string
required
Human-readable order number (e.g.,
#ABC123DEF456). Used for customer-facing references and support.string
required
Current order status. Possible values:
PENDING, PAID, FAILED, UNPAID, CANCELLED, REFUNDED, PARTIALLY_REFUNDED, EXPIREDinteger
Total order value in the smallest currency unit (e.g., cents for USD). Defaults to
0.integer
Tax amount in the smallest currency unit. Defaults to
0.integer
Processing fee in the smallest currency unit. Defaults to
0.string | null
Three-letter ISO 4217 currency code (e.g.,
"USD", "EUR", "GBP").integer | null
Number of decimal places for the currency. Used for formatting display values.
string | null
Two-letter ISO 3166-1 alpha-2 country code where the order originated.
integer
Total number of items in the order. Defaults to
0.integer
Unix timestamp in milliseconds when the order was created.
User | null
Expanded User object with basic information about the customer.
string | null
Human-readable number of the most recent payment.
Payment | null
Expanded Payment object with details about the most recent payment.
string | null
Identifier of the Subscription if this order is part of a recurring subscription.
Subscription | null
Expanded Subscription object if this order is subscription-related.
Example response
Related resources
Users
Customer accounts linked to orders
Payments
Payment transactions for orders
Subscriptions
Recurring order subscriptions
Events
Webhook events for order changes