Create Withdrawal — THB
ถอนเป็นบาท เข้าบัญชีธนาคารปลายทาง
This withdrawal now supports PromptPay
Just set receiver_bank to "PromptPay"
ใช้ API นี้กับระบบ P2P ได้ — แต่ต้องเป็น PromptPay เท่านั้น
ดูไทม์ไลน์ของรายการถอนแบบ P2P, การแบ่งขาให้ผู้ฝากหลายราย และบัญชีกลางที่เข้ามาโอนแทนเมื่อเติมไม่ครบ ที่หน้า P2P Flow
https://testnet.trustsig.xyz/v1/withdrawal/createRequest/fiatAuthentication Status
API Key is required for all requests Webhook Secret
Headers
x-api-keyAPI Key for authentication
x-signatureHMAC-SHA256 signature for authentication
x-timestampTimestamp (milliseconds) for signature
Parameters (Request Body)
withdrawal_modeWithdrawal Status
order_idA unique order reference ID from your system (e.g., mystore_order_1234, uuid). Please use the same Order ID for the same transaction and do not generate a new one.
amountWithdrawal Amount
currencyCurrency
receiver_bankDestination bank code, e.g. "SCB", or set "PromptPay" to withdraw via PromptPay (case-insensitive) — this single field decides the payout rail.
receiver_nameRecipient
withdrawal_addressDestination bank account number, or a PromptPay number. Non-digit characters are stripped before validation.
chainType
asset_typeType
additionalMetadata
PromptPay
The same endpoint supports PromptPay withdrawals — set receiver_bank to "PromptPay" (case-insensitive) and put the PromptPay number in withdrawal_address. The system reads its format for you.
| Accepted number | Format |
|---|---|
| Thai mobile phone | 10 digits, starts with 06, 08, or 09 |
| Thai citizen national ID | 13 digits (mod-11 checksum) |
| Thai juristic tax ID | 13 digits (mod-11 checksum) |
| BOT-issued e-wallet ID | 15 digits, digits only |
