Skip to main content
Within your merchant account, a cryptocurrency balance can be exchanged for another cryptocurrency or for fiat, and a fiat balance can be exchanged for a cryptocurrency. This operation can be performed both via the portal and via the API. To learn which currencies can be exchanged to which currencies, see Supported trading pairs. Each trading pair is bidirectional. Fees and minimal amounts apply. To learn the minimal amounts, see min_amount in /v2/currencies/rates.

Exchanges via the portal

In the portal, an exchange can be performed on the Balances tab by selecting a balance and clicking Exchange on the right panel. In a dialog that appears, select the two currencies and specify the amount in either one of them. The other amount will be calculated automatically using the current exchange rate. Click Exchange to fix the rate, then click Accept within 60 seconds to perform the exchange.
ExchangeExchange

Exchanges via the API

The fastest way to perform an exchange using the CryptoProcessing API is by calling /v2/exchange/now. This will immediately subtract funds from one balance and add to the other, using the current exchange rate. The API response shows the rate used (price) and the fee; the callback confirms the exchange with the amounts exchanged and the fees charged. Another way is a two-step operation: find an exchange rate using /v2/exchange/calculate and, if you agree with it, use it in parameters for /v2/exchange/fixed. The second call must be done within 60 seconds after the first one, and each quote can be used for one exchange only. You will also receive the callback.
Last modified on October 29, 2026