Skip to main content
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: IDLEACTIVEPROCESSINGPAID | CANCELED.

Typical flow

  1. POST /v1/orders/create
  2. POST /v1/orders/{order_id}/items/add
  3. PUT /v1/orders/publish/{id}
  4. 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: IDLEACTIVEPROCESSINGPAID | CANCELED. Do not cancel during PROCESSING.
Last modified on June 23, 2026