ถอนเงิน

ใช้งานได้
POST/api/v1/withdrawals

สร้างคำขอถอนเงินให้สมาชิก

ยอดถูกล็อกทันทีที่สร้างคำขอสำเร็จ และจ่ายจริงหลังผ่านการอนุมัติ/ระบบโอนอัตโนมัติ — สร้างคำขอใหม่ได้เมื่อรายการเดิมเสร็จสิ้นแล้วเท่านั้น

Headers

ฟิลด์ชนิดจำเป็นคำอธิบาย
Authorizationstringใช่ใช้ — แนบ Bearer <access_token> ของสมาชิก
X-Api-Keystringใช่API key ของ agent (ak_…) จากหน้า bo
X-Timestampstringใช่เวลา sign เป็น unix milliseconds (คลาดเคลื่อนได้ ±300 วินาที)
X-Noncestringใช่ค่าไม่ซ้ำต่อ request (UUIDv4) กัน replay
X-Signaturestringใช่hex(HMAC-SHA256(secret, canonical)) — ดูหน้า Authentication
X-Player-IPstring—IP จริงของผู้เล่น (IPv4/IPv6) — แนะนำให้ส่ง (ใช้ใน login history)
X-Player-UAstring—User-Agent ของผู้เล่น (optional — ลง login history)
X-Request-Idstring—correlation id ของฝั่งคุณ — ระบบ echo กลับใน request_uuid (แนะนำให้ส่ง)
x-langstring—th (default) หรือ en — ภาษาของ message

Response

ฟิลด์ใน data

ฟิลด์ชนิดจำเป็นคำอธิบาย
order_idstring (uuid)—id คำขอถอนที่สร้างขึ้น (สถานะ PENDING, ยอดถูกล็อกแล้ว) — ติดตามผลได้จากประวัติธุรกรรม
ตัวอย่าง response
{
  "success": true,
  "code": 0,
  "message": "สำเร็จ",
  "data": {
    "order_id": "c9e1a3b5-7d2f-4c6a-8b0e-4f6a8c0e2d4b"
  },
  "request_uuid": "9f2b7d1e-4a83-4c1f-b2ce-6d5a0e8f3c21"
}

Error codes ที่พบได้

codeชื่อHTTPข้อความ
1002FORBIDDEN403ไม่มีสิทธิ์เข้าถึงสมาชิกอยู่ใต้ agent โหมด SEAMLESS — กระเป๋าเงินอยู่ฝั่ง agent จึงถอนผ่าน member API ไม่ได้
2001INSUFFICIENT_BALANCE400ยอดเงินไม่พอยอดคงเหลือหลังปัดเศษไม่ถึง 1 บาท — ไม่มียอดให้ถอน
2002WALLET_NOT_FOUND404ไม่พบกระเป๋าเงิน
2005WITHDRAW_IN_PROGRESS409มีรายการถอนที่กำลังดำเนินการอยู่มีคำขอถอนก่อนหน้าที่ยังไม่เสร็จสิ้น — ถอนได้ครั้งละ 1 รายการ
2006WITHDRAW_BELOW_TIER_MIN422ยอดเงินคงเหลือไม่ถึงขั้นต่ำสำหรับการถอนยอดคงเหลือต่ำกว่ายอดถอนขั้นต่ำตาม tier ของสมาชิก
2007WITHDRAW_NO_BANK_ACCOUNT422ยังไม่ได้ผูกบัญชีธนาคารสมาชิกยังไม่ได้ผูกบัญชีธนาคารสำหรับรับเงิน
2008WITHDRAW_DAILY_LIMIT422ถึงวงเงินถอนสูงสุดต่อวันแล้วถึงวงเงิน/จำนวนครั้งถอนสูงสุดต่อวันแล้ว
2009WITHDRAW_WAGER_NOT_MET422ถอนไม่ได้ระหว่างติดเงื่อนไขเทิร์นโอเวอร์ของโบนัสยังติดเงื่อนไขเทิร์นโอเวอร์ของโบนัสที่รับไว้ — ต้องทำเทิร์นให้ครบก่อนถอน
9002SERVICE_UNAVAILABLE503บริการไม่พร้อมใช้งานระบบชำระเงินภายในไม่ตอบสนองชั่วคราว — ลองใหม่ภายหลัง