Overview:
Bank Transfer (THB) allows real-time payouts to Thai bank accounts across major financial institutions such as Bangkok Bank, Kasikornbank, and SCB. Transactions are processed in Thai Baht (THB).
Required Fields:
| Field | Type | Requirement Level | Description |
|---|---|---|---|
amount | number | Required | Amount in the local currency |
currency | string | Required | THB |
method_code | string | Required | "BANK_TRANSFER_THB" |
recipient.wallet_uid | string | Required | Recipient’s bank account number |
recipient.full_name | string | Required | Recipient’s bank account name |
bank.code | string | Required | Bank code |
bank.name | string | Required | Bank name |
bank.branch | string | Required | Bank name |
reference | string | Required | Merchant reference |
metadata | object | Optional | Merchant metadata |
webhook_url | string | Optional | HTTPS URL for notifications |
sender.full_name | string | Optional | Sender's full name |
sender.address | string | Optional | Sender's address |
sender.phone | string | Optional | Sender's phone number |
description | string | Optional | Payout description |
ip_address | string | Optional | IP address of the system where payout was initiated |
Sample Payload:
{
"amount": 15000,
"currency": "THB",
"method_code": "BANK_TRANSFER_THB",
"recipient": {
"wallet_uid": "1234567",
"full_name": "FirstName Surname"
},
"bank": {
"name": "Mitsubishi UFJ Bank",
"code": "001",
"branch": "Mitsubishi Branch"
},
"reference": "INV-2025-017",
"metadata": {
"internal_id": "userJP001"
},
"webhook_url": "https://yourwebsite.com/webhook",
"sender": {
"full_name": "TechWave Co., Ltd.",
"address": "Bangkok",
"phone": "1312345678"
},
"description": "Payout",
"ip_address: "0.0.0.0"
}