X-Minisend-Signature header as checkout events. Signature verification is identical, and failed deliveries retry up to 5 times with exponential backoff.
offramp.completed
Always
offramp.completed.Use as an idempotency key. Minisend may redeliver if your server timed out.
Your
reference, if set at creation.The order’s USDC amount.
Gross local amount at the executed rate. The recipient received
amount_local − fee.KES, NGN, GHS, or UGX.Local currency per 1 USDC, as executed.
Minisend fee in local units.
0 for NGN.Payout receipt: an M-Pesa code for KES mobile payouts, an on-chain settlement hash for NGN.
ISO 8601.
ISO 8601.
offramp.failed
The payout could not complete after your deposit.NGN deposits are refunded automatically to the order’s
refund_address. For KES, GHS, and UGX failures, contact support with the order_id. Funds are not lost.offramp.expired
No deposit arrived beforeexpires_at. Nothing was sent and nothing is owed. Create a new order to retry.
Handling pattern
Same as checkout webhooks: respond200 immediately, process async, and dedupe on order_id.

