Crypto withdraw
This endpoint is intended to ensure the possibility of withdrawing the client's funds to the specified deposit address.
The list of available paymentMethodCode and fields for it can be obtained by executing a request at /v2/withdraw/pre-request.
The response from the endpoint contains a set of fields that is universal for all types of operations. Some fields may contain null values, as they are not specific to this operation type.
Before performing a crypto withdrawal, the crypto address is validated, and its AML check is also carried out. If the crypto address is found to belong to the suspicious list, such an operation will be blocked, and the operation will be in OnHold status.
Crypto withdrawals can acquire the following statuses:
- Created - operation created;
- Processing - operation in processing;
- OnHold - the operation is blocked (for example, for checking AML);
- Declined - the operation is rejected;
- Completed - the operation is successful.
To provide information about the status of the operation, a callback service is implemented. The link for receiving callbacks should be provided in the cryptocurrency withdrawal request.
The duration of execution of a crypto withdrawal depends on many factors, but the main one is the speed of processing such withdrawal by the blockchain network. In most cases, this is a few minutes, but sometimes the processing time can take much longer. In this case, the operation will be in Processing status.
Information about the amount of operation fees will be indicated along with other operation details.