API CHECK SLIP

ระบบตรวจสอบสลิปโอนเงินผ่าน API — ส่งรูปภาพสลิปเข้ามา ระบบจะอ่าน QR Code ถอดรหัสข้อมูลธุรกรรม และยืนยันความถูกต้องให้อัตโนมัติ ได้ผลลัพธ์เป็น JSON กลับทันที


API Reference

ส่งรูปภาพสลิปในรูปแบบ Base64 ผ่าน HTTP POST เพียงครั้งเดียว ระบบจะดำเนินการอ่าน QR Code และตรวจสอบข้อมูลธุรกรรมให้ทั้งหมด

Endpoint
POST/api/check-slip
Request Body (JSON)
{
  "image": "<base64>"
}

Content-Type: application/json
image: ข้อมูลรูปภาพเข้ารหัส Base64 (รองรับทั้ง data:URI และ raw base64 string)

Response 200
{
  "success": true,
  "transaction": {
    "ref": "000000000000XXX00000",
    "date": "2026-01-15T10:30:00.000+07:00",
    "amount": 150,
    "currency": "THB"
  },
  "sender": {
    "name": "นาย ตัวอย่าง ทดสอบ",
    "account": "xxx-x-xxxxx-x",
    "bank": { "icon": "https://..." }
  },
  "receiver": {
    "name": "ร้านค้าตัวอย่าง",
    "billerId": "000000000000000",
    "icon": "https://..."
  },
  "references": {
    "ref1": "0000000000000000000",
    "ref2": "EXAMPLE",
    "ref3": null
  }
}
Error 400
{
  "error": "ไม่พบ QR Code ...",
  "details": "..."
}

ทดลองใช้งาน

ลากรูปภาพสลิปมาวางในกรอบด้านล่าง หรือคลิกเพื่อเลือกไฟล์ ระบบจะประมวลผลและแสดงผลลัพธ์ให้อัตโนมัติ

ลากไฟล์ภาพสลิปมาวางที่นี่ หรือ คลิกเพื่อเลือกไฟล์
รองรับไฟล์ภาพ JPEG, PNG ขนาดไม่เกิน 10MB