ตรวจสอบคำสั่งถอนเงิน
URL : /withdraw/query
Method : POST
ข้อกำหนดข้อมูล
{
"merchant_id" : "[Merchant id]",
"token" : "[Auth Token]",
"time" : "[Time Stamp]",
"platform_order_id" : "[platform order id]",
}
คำอธิบาย
| ชื่อพารามิเตอร์ | คำอธิบาย | ตัวอย่าง |
|---|---|---|
| platform_order_id | รหัสคำสั่งซื้อของแพลตฟอร์ม | THBW20240401021854bxxxxxxx |
ตัวอย่างข้อมูล
{
"merchant_id": "AA12345678",
"token": "testtokentesttokentesttokentesttokentesttoken",
"time": 1656272222,
"platform_order_id" : "THBW20240428214939exxxxxxx"
}
Response
พารามิเตอร์ใน response มีดังนี้
| พารามิเตอร์ | คำอธิบาย |
|---|---|
| platform_order_id | รหัสคำสั่งซื้อเฉพาะของระบบ ใช้สำหรับระบุคำสั่งซื้อ |
| merchant_order_id | รหัสคำสั่งซื้อของร้านค้า |
| order_datetime | วันเวลาสร้างคำสั่งซื้อ |
| bank | รหัสธนาคาร |
| account_no | เลขที่บัญชี |
| account_name | ชื่อบัญชี |
| amount | จำนวนเงิน |
| status | สถานะ open success failed |
| done_datetime | วันเวลาที่ดำเนินการเสร็จ |
Response สำเร็จ
Code : 200 OK
ตัวอย่างข้อมูล
{
"success": 200,
"data": {
"platform_order_id": "THBW20240428214939eAEByOvF",
"client_order_id": "ORDER112233445566",
"order_datetime": "2024-04-28 21:49:39",
"bank": "KBANK",
"account_no": "1234567890",
"account_name": "สมชาย นามสมมุติ",
"amount": "100.0000",
"status": "open",
"done_datetime": null
}
}
Response ข้อผิดพลาด
เงื่อนไข : กรณี merchant id, token หรือ signature ไม่ถูกต้อง
Code : 403 BAD REQUEST
ข้อมูล :
{
"error": {
"code": 403,
"message": "authentication failed"
}
}
เงื่อนไข : กรณีเกิดข้อผิดพลาดอื่นๆ
Code : 500 ERROR
ข้อมูล :
{
"error": {
"code": 500,
"message": "amount must be greater than 20"
}
}