Skip to main content

✅ VerifyService (1 API)

API สำหรับตรวจสอบสลิปการโอนเงิน


1. ตรวจสอบสลิป (Verify Slip)

Authorization

TypeKeyValue
Bearer TokenAuthorizationBearer <token>

Request

POST {{ENDPOINT}}/member-hook/verify/slip

Body application/json

Fieldตัวอย่างคำอธิบาย
slip_image"data:image/png;base64,iVBOR..."รูปสลิปการโอนเงินเป็น Base64
member_id"64a1b2c3d4e5f6a7b8c9d0e1"ID ของสมาชิก

Example

Request

curl -X POST '{{ENDPOINT}}/member-hook/verify/slip' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{
"slip_image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
"member_id": "64a1b2c3d4e5f6a7b8c9d0e1"
}'

Response 200 OK

{
"status": true,
"data": {
"amount": 100.00,
"sender_bank": "KBANK",
"sender_account": "xxx-xxx-7890",
"receiver_bank": "SCB",
"receiver_account": "xxx-xxx-1234",
"ref_number": "20240115KBANK001",
"transfer_date": "2024-01-15T10:30:00.000Z"
},
"message": "ตรวจสอบสลิปสำเร็จ"
}

Response (ตรวจไม่ผ่าน) 400 Bad Request

{
"status": false,
"message": "ไม่สามารถตรวจสอบสลิปได้ กรุณาลองใหม่อีกครั้ง"
}