Withdraw Callbacks
Handling callbacks correctly is crucial to ensure your integration’s business logic works as expected. It is highly recommended to validate payment statuses and callbacks before acting on it inside your system.
Refer to this section to get more information on what callbacks are and how to validate them before acting on it inside your system.
Withdraw Status Schema
status
Description
PENDING
Withdraw pending for sending network.
PROCESSING
Withdraw processing for sending.
TO_CONFIRM
Withdraw need extra confirmation by merchant user
CANCEL
Withdraw canceled by merchant or network error
COMPLETE
Withdraw sended and completed.
{
"type": "withdraw",
"merchant": "LTYM23KU6BX3JQ0C",
"data": {
"withdraw_id": "vDz3tmRMtKdy",
"transaction_id": "test",
"fiat_currency": "USD",
"fiat_amount": "100.00",
"status": "COMPLETE",
"amount": "0.00164390",
"coin": "BTC",
"network": "BSC"
}
}{
"type": "withdraw",
"merchant": "LTYM23KU6BX3JQ0C",
"data": {
"withdraw_id": "vDz3tmRMtKdy",
"transaction_id": "test",
"fiat_currency": "USD",
"fiat_amount": "100.00",
"status": "CANCEL",
"amount": "0.00164390",
"coin": "BTC",
"network": "BSC"
}
}Last updated