status. Use webhooks or GET /v1/orders/:reference to track it.
Not every status is used on every flow. Typical paths:
Onramp
Created → awaiting fiat pay-in → processing → completed. Customer pays fiat; crypto is delivered torecipient.address.
Offramp
Created → awaiting crypto deposit → processing → completed. Customer deposits crypto; fiat is sent to the bankrecipient.
Swap
Created → awaiting source crypto → processing → completed. Output currency is delivered torecipient.address.
Expiration
Orders that never receive pay-in expire. Escrowed crypto is refunded when arefund destination was provided.