Skip to main content

Order Object

When a payment is successfully processed โ€” via checkout session or payment link โ€” an Order is created. Orders track payment status, fulfillment, and provide an immutable record of the transaction.
All monetary amounts are integers in cents (e.g., 4995 = $49.95).

The Order Object

Attributes

Amounts Object

Line Item Attributes

Order Status

Payment Status

Order Lifecycle

An order moves through these states:
  • pending - Order created, awaiting payment
  • processing - Payment initiated
  • completed - Payment captured successfully
  • failed - Payment declined or failed
  • cancelled - Order cancelled by customer or merchant
  • refunded - Completed order was refunded (full or partial)
  • disputed - Completed order has a chargeback filed

Status History

Track all status changes: