Skip to main content
You can send funds from your balance to your own or your customers’ crypto addresses. This can be done via the API or from the merchant dashboard. Optionally, you can convert funds from one currency to another when making a withdrawal. For some cryptocurrencies, instant withdrawals are available that are processed with higher priority. Depending on the target address, withdrawals can happen on-chain or off-chain. When withdrawing via the merchant dashboard, you can save addresses as contacts for future use. Fees and minimal withdrawal amounts apply.

Withdrawals with conversion

When making a withdrawal using API, you can enable conversion to another currency. For a standard withdrawal, specify either the sender amount that will be deducted from your balance or the received amount that will be received by the other person. CryptoProcessing will automatically calculate the other value using the current currency rate. Both values do not include the fees. For an instant withdrawal, specify the sender amount.

Instant withdrawals

To provide the best experience for your customers, consider using instant withdrawals when the processing speed is critical. They work just like standard withdrawals, but faster: CryptoProcessing processes them with a higher priority and sends them to the network within 30 seconds to 2 minutes. When using instant withdrawals, the mining fee is always charged, regardless of your fee package. Instant withdrawals are only supported for Bitcoin, Bitcoin Cash, Litecoin, and DOGE. If you are already using standard withdrawals, follow these instructions to start using instant withdrawals.

Off-chain withdrawals

If the withdrawal address happens to be controlled by CryptoProcessing, too, the transaction is being processed off-chain. This means that CryptoProcessing registers it internally but does not send the transaction to the blockchain. Just like a standard withdrawal, an off-chain withdrawal can be found on the Transactions tab. However, an off-chain withdrawal has an internal TXID instead of a public one. You can use this TXID to find the transaction in the merchant dashboard, but not in a blockchain explorer. In the API callback, an off-chain withdrawal has the transaction.transaction_type property set to "internal" instead of "blockchain". The fee for an off-chain withdrawal may differ from the standard one. The network fee is not paid for an off-chain withdrawal, as there is no network involved.

Further reading

Integration guide for withdrawals

Learn how to integrate the withdrawals flow into your site

Test cases for withdrawals

Walk through all scenarios to make sure your integration works correctly

/withdrawal/crypto

API endpoint

/crypto/withdrawal_instant

API endpoint

/crypto/withdrawal_instant_exchange

API endpoint

withdrawal, withdrawal_exchange, withdrawal_instant, withdrawal_instant_exchange

API callbacks
Last modified on June 9, 2026