Skip to main content
Initiate an outgoing payment to a beneficiary. Use a quote_id to lock the exchange rate for 5 minutes and ensure the recipient receives the quoted amount.
Requires Idempotency-Key header. Use a unique key per payout to prevent duplicate transactions.

Request body

string
required
The source wallet currency to debit (e.g. "USD", "EUR").
number
required
The ID of the beneficiary payment method to use. Obtained from GET /payment-methods/payout or saved beneficiary payment methods.
string
A quote ID from POST /exchange-rate or POST /sendmoney/quote. When provided, the exchange rate is locked and amount is taken from the quote. Recommended to guarantee rates.
number
Amount to send in the source wallet currency. Required if quote_id is not provided. If quote_id is provided, the amount is taken from the quote.
string
The UUID of a saved beneficiary to pay.
Using a quote_id is strongly recommended for cross-currency payouts to protect both you and your customers from exchange rate fluctuations during processing.