Send an off-ramp cash-out
Cashes out to a beneficiary’s real-world (non-CRYPTO) payment
destination, executed asynchronously against a quote from
POST /v1/quotes. paymentDestinationId must be a non-CRYPTO
destination; crypto goes via P2P or swap. Pricing is never accepted
from the caller: amount, receiveAmount, receiveCurrency, and the
service commission are resolved server-side from the quote. Discover the
acceptable purpose/sourceOfFunds values with GET /v1/payments/enums.
Required compliance fields vary by connector — a submission missing one
returns a 422 with field-level detail. Returns 202.
Authorizations
Access token issued by POST /v1/auth/token.
Application secret (the apiKey issued at registration), required on every request.
Body
Your transaction id. Replaying it returns the original result.
Source wallet.
A non-CRYPTO payment destination.
A quote from POST /v1/quotes.
Asset to send — bare code (e.g. USDZ). The issuer is resolved server-side from the asset registry.
"USDZ"
Optional sender-side transaction reference passed through unchanged. Omit it or send null for no reference.
Optional recipient-side transaction reference passed through unchanged. Omit it or send null for no reference.
Purpose of remittance. Discover values via GET /v1/payments/enums.
Sender source of funds, when the connector requires it.
Beneficiary source of funds, when the connector requires it.
Notify the beneficiary by email. Requires a registered email. Mutually exclusive with notifyWhatsApp.
Notify the beneficiary by WhatsApp. Requires a registered mobile. Mutually exclusive with notifyEmail.
Optional sender phone number.
Response
Off-ramp accepted for asynchronous processing.
A 202 means the submission was accepted for asynchronous execution, not that it settled. Track completion with the Transactions routes or webhooks.
The transaction record id, used with GET /v1/transactions/{transactionId}.
Submission status; not a terminal transaction status.
"accepted"
Execution intent id, when present.
True when this response replays a prior submission with the same transactionId.