Submit Withdrawal Order
Less than 1 minute
Submit Withdrawal Order
Tips
Initiate a withdrawal request, and after the system successfully processes the payment, the system will immediately perform a callback notification
.
Interface Address
POST https://api.tronpaid.com/api/v1/withdraw/create
Interface Parameters
Parameter | Meaning | Validation | Type | Description |
---|---|---|---|---|
appid | Merchant app ID | Required | string(16) | Merchant app ID |
order_id | Merchant order ID | Required | string(64) | System will include this parameter when notifying the merchant. Example: 201710192541 |
receive_token | Receiving address | Required | string(64) | TRC20-USDT address for receiving withdrawals |
amount | Order amount | Required | string(16) | Precision up to two decimal places, currency unit: USDT |
notify_url | Callback notification address | Optional | string(256) | 1. After the system completes the payment, it will send a post message to this address. 2. This parameter does not need to be urlencode . Example: http://www.xxx.com/pay_notify. 3. Merchants can also configure this parameter uniformly in the background, and it can be omitted after configuration |
attach | Merchant custom data | Optional | string(64) | Merchant custom data, returned as-is during the callback |
sign | Signature string | Required | string(32) | Data signature |
Interface Response
Parameter | Meaning | Type | Description |
---|---|---|---|
order_id | Merchant order ID | string(64) | Merchant order ID |
amount | Withdrawal amount | string(16) | Withdrawal amount, unit: USDT |
fee | Withdrawal fee | string(16) | Withdrawal fee, unit: USDT |
Response Example
{
"code": 200,
"message": "success",
"data": {
"order_id": "1688832169",
"amount": "100.67",
"fee": "1.01"
},
"request_id": "8282f031-63a2-4229-b0a8-e2a5c1c84b29"
}