Skip to main content
Returns the current state of an order you own. Poll it after depositing, or rely on webhooks and use this as the source of truth.

Endpoint

Requires the offramp scope. Orders you don’t own return 404.

Example

Response (200)

string
required
pending, settling, completed, failed, or expired. See the lifecycle. A pending order past expires_at flips to expired when fetched.
number
required
The exact USDC to deposit: amount_usdc plus network fees on NGN orders.
number
required
For settling and later on KES, GHS, and UGX orders this is the executed rate; before that, the quote. Locked at creation for NGN.
string
Your deposit transaction, once submitted (KES, GHS, UGX) or detected (NGN).
string
Set on completed: the payout receipt (an M-Pesa code for KES mobile, an on-chain settlement hash for NGN).
string
ISO 8601, set on completed.

Errors