Orders are like invoices but without a formal invoice number or required due date — suited for e-commerce and retail checkouts.
Try in API Reference: Create · List · Publish · Receipt
When to use
- Storefront checkouts where a formal invoice is unnecessary
- Payment links for one-off product purchases — see Hosted checkout
Lifecycle
Same source statuses as invoices: IDLE → ACTIVE → PROCESSING → PAID | CANCELED.
Typical flow
POST /v1/orders/create
POST /v1/orders/{order_id}/items/add
PUT /v1/orders/publish/{id}
- Collect via hosted link or API-embedded session → execute → poll status
Or use Collect via checkout to skip manual party setup.
Create
List
Retrieve
Update
Line items
Publish & cancel
Receipt
State transitions
Same as invoices: IDLE → ACTIVE → PROCESSING → PAID | CANCELED. Do not cancel during PROCESSING.
Last modified on June 23, 2026