Skip to main content
Nuvion converts funds between currency pairs at the point of a transfer. This guide covers requesting an FX quote and applying it to a transfer. It assumes you’ve completed Steps 1–2 of Send a Payout to create a counterparty and register their payment details in the destination currency.

Step 1: Create an FX quote

Request a quote to lock in an exchange rate before sending funds in a currency different from the source account’s. Use POST /fx-quotes, passing either amount_from or amount_to. See FX Quotes for the full request and response field reference.

Response

A quote is only valid for a limited window. Check quote.valid_for (in seconds) and quote.expires_at before using it on a transfer.

Step 2: Initiate the transfer

Pass the FX quote’s id as fx_quote_id on the transfer. Nuvion applies the rate locked in by the quote, debiting the source account in currency (the quote’s from_currency) and paying out via payment_detail_id in the destination currency.

Request parameters

string
required
The id of the FX quote from Step 1.
fx_quote_id is the only field this guide adds. See Send a Payout: Step 3 for the full set of transfer fields (account_id, payment_detail_id, counterparty_id, amount, currency, payment_type, narration, unique_reference).
See Create a bank transfer for the full response schema and error codes.