Two Order States

A Two order moves through a series of states from creation to completion or cancellation. Understanding these states helps you track, troubleshoot, and automate your order flows.

Typical Order Journey

  1. Order CreatedUNVERIFIED
  2. Buyer VerifiedVERIFIED
  3. (Optional) Buyer ConfirmsCONFIRMED
  4. Merchant FulfillsFULFILLINGFULFILLED
  5. Refunded or CancelledREFUNDED / CANCELLED

Tip: UNVERIFIED orders auto-cancel after 48 hours if not verified.

Order Statuses

  • APPROVED: Order is approved and can proceed.
  • REJECTED: Order is rejected due to credit or fraud concerns.

State Reference Table

StateDescription
UNVERIFIEDOrder created, awaiting buyer ID verification.
VERIFIEDBuyer ID verified.
CONFIRMED(Optional) Buyer has confirmed the order.
FULFILLINGMerchant is fulfilling the order (pre-fulfilment state).
FULFILLEDOrder is complete, invoice issued, payout scheduled.
REFUNDEDOrder is partially or fully refunded.
CANCELLEDOrder is cancelled (auto-cancels if UNVERIFIED for 48h).

Example: Order State Payload

Show example JSON
Copy
Copied
{
  "id": "order_123",
  "state": "FULFILLED",
  "status": "APPROVED",
  ...
}

Visual: Miro Order State Diagram


Troubleshooting:

  • If your order is stuck in UNVERIFIED, check buyer verification steps.
  • If an order is CANCELLED or REJECTED, review credit/fraud status and try again.
  • For more on webhooks, refunds, and state transitions, see the related guides in the sidebar.