Callback Payload

Direct Deposit

{
    "payment_address": "payment_address",
    "completed_at": "0001-01-01T00:00:00Z",
    "deposit_amount": 0,
    "fee_amount": 0,
    "merchant_user_id": "merchant_user_id",
    "transaction_hash": "transaction_hash",
    "merchant_id": "merchant_id",
    "crypto_currency": "USDT",
    "crypto_currency_network": "ERC20"
}

Invoice Deposit

{
    "merchant_deposit_id": "merchant_deposit_id",
    "payment_address": "payment_address",
    "completed_at": "0001-01-01T00:00:00Z",
    "actual_deposit_amount": 0,
    "actual_payment_amount": 0,
    "fee_amount": 0,
    "detected_amount": 0,
    "merchant_id": "merchant_id",
    "crypto_currency": "USDT",
    "crypto_currency_network": "ERC20",
    "transactions": [
        {
            "transaction_hash": "transaction_hash_1",
            "amount": 0
        },
        {
            "transaction_hash": "transaction_hash_2",
            "amount": 0
        }
    ]
}

Withdrawal

  • There are 2 statuses of withdrawal: CONFIRMED, FAILED
{
    "merchant_withdrawal_id": "merchant_withdrawal_id",
    "withdrawal_address": "withdrawal_address",
    "completed_at": "0001-01-01T00:00:00Z",
    "requested_amount": 0,
    "fee_amount": 0,
    "network_fee_amount": 0,
    "transaction_hash": "transaction_hash",
    "merchant_id": "merchant_id",
    "crypto_currency": "USDT",
    "crypto_currency_network": "ERC20",
    "network_fee_currency": "ETH",
    "status": "CONFIRMED"
}