For the complete documentation index, see llms.txt. This page is also available as Markdown.

Withdrawal flow

A comprehensive guide to managing withdrawals in our crypto payment gateway, designed to ensure smooth, secure, and efficient transactions.

Withdrawal flow via API

  1. To create a withdrawal through the API, including a withdrawal initiated by your Client, use the following request.

  2. The Merchant can set a withdrawal limit for Clients under Confirmations → Settings.

  • If the withdrawal amount is below the limit, it is processed automatically.

  • If the withdrawal amount exceeds the limit, the Merchant or an authorized manager must approve it before processing.

A Client can withdraw funds only if the Merchant has a sufficient balance in the requested currency. See Balance management for instructions on managing liquidity.

  1. After the withdrawal is processed, the requested amount minus the network fee is sent to the Client's wallet.

Withdrawal confirmation

If an API withdrawal exceeds the limit configured under Merchant → API → General settings, it remains pending until the Merchant approves or rejects it.

The Merchant or an authorized manager can approve or reject it under Confirmations → Withdrawal.

Withdrawal flow via personal account

  1. To withdraw funds, select Withdraw on the Dashboard.

  1. Select the currency, amount, destination address, and an optional comment.

  1. Confirm the withdrawal using two verification codes: one from the authenticator app and one sent by email.

Last updated