คู่มือการใช้งาน
วิธีใช้งาน API Connect
API Endpoint
Authentication
Response
คู่มือการใช้งาน
API Endpoint
รายละเอียดวิธีใช้งาน API สำหรับการตรวจสอบสลิป
ตรวจสอบด้วย QR Code
api/verify-slip/qr-code/info
Auth RequiredPOST
Request Body (JSON)
Key | Value | Description |
---|---|---|
payload*Required | Object | ข้อมูลที่ต้องส่ง |
payload.qrCode | String | ค่าที่ได้จากการอ่าน QR Code ของสลิป |
ตัวอย่าง Response
ดู Response ทั้งหมด
{ "code": "200000", "message": "Slip found", "data": { "referenceId": "92887bd5-60d3-4744-9a98-b8574eaxxxxx-xx", "decode": "0041000600000101030040220014242082547BPM049885102TH9104xxxx", "transRef": "015073144041ATF00999", "dateTime": "2025-03-14T14:40:41+07:00", "amount": 1, "ref1": null, "ref2": null, "ref3": null, "receiver": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x5366-x" }, "proxy": null }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, "sender": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x9866-x" } }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, } }
curl -X POST "{API_URL}/api/verify-slip/qr-code/info" -H "Authorization: Bearer {secretKey}" \ -H "Content-Type: application/json" \ -d { "payload": { "qrCode": "xxxxxxxxxxxxxxxxxxxxxx" } }
ตรวจสอบด้วยรูปภาพ
api/verify-slip/qr-image/info
Auth RequiredPOST
Request Body (Multipart/Form-Data)
Key | Value | Description |
---|---|---|
file *Required | File | ไฟล์รูปภาพสลิป |
ตัวอย่าง Response
ดู Response ทั้งหมด
{ "code": "200000", "message": "Slip found", "data": { "referenceId": "92887bd5-60d3-4744-9a98-b8574eaxxxxx-xx", "decode": "0041000600000101030040220014242082547BPM049885102TH9104xxxx", "transRef": "015073144041ATF00999", "dateTime": "2025-03-14T14:40:41+07:00", "amount": 1, "ref1": null, "ref2": null, "ref3": null, "receiver": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x5366-x" }, "proxy": null }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, "sender": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x9866-x" } }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, } } }
curl -X POST "{API_URL}/api/verify-slip/qr-image/info" \ -H "Authorization: Bearer {secretKey}" \ -H "Content-Type: application/json" \ -F "file=@"slip.jpg"
วิธีใช้งาน API Connect
API Endpoint
รายละเอียดวิธีใช้งาน API สำหรับการตรวจสอบสลิป
ตรวจสอบด้วย QR Code
api/verify-slip/qr-code/info
Auth RequiredPOST
Request Body (JSON)
Key
Value
Required
payload
Object
Yes
ข้อมูลที่ต้องส่ง
payload.qrCode
String
Yes
ค่าที่ได้จากการอ่าน QR Code ของสลิป
วิธีการใช้งาน
curl -X POST "{API_URL}/api/verify-slip/qr-code/info" \ -H "Authorization: Bearer {secretKey}" \ -H "Content-Type: application/json" \ -d { "payload": { "qrCode": "xxxxxxxxxxxxxxxxxxxxxx" } }
ตัวอย่าง Response
{ "code": "200000", "message": "Slip found", "data": { "referenceId": "92887bd5-60d3-4744-9a98-b8574eaxxxxx-xx", "decode": "0041000600000101030040220014242082547BPM049885102TH9104xxxx", "transRef": "015073144041ATF00999", "dateTime": "2025-03-14T14:40:41+07:00", "amount": 1, "ref1": null, "ref2": null, "ref3": null, "receiver": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x5366-x" }, "proxy": null }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, "sender": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x9866-x" } }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, } }
ตรวจสอบด้วยรูปภาพ
api/verify-slip/qr-image/info
Auth RequiredPOST
Request Body (Multipart/Form-Data)
Key
Value
Required
file
File
Yes
ไฟล์รูปภาพสลิป
วิธีการใช้งาน
curl -X POST "{API_URL}/api/verify-slip/qr-image/info" \ -H "Authorization: Bearer {secretKey}" \ -H "Content-Type: application/json" \ -F "file=@"slip.jpg"
ตัวอย่าง Response
{ "code": "200000", "message": "Slip found", "data": { "referenceId": "92887bd5-60d3-4744-9a98-b8574eaxxxxx-xx", "decode": "0041000600000101030040220014242082547BPM049885102TH9104xxxx", "transRef": "015073144041ATF00999", "dateTime": "2025-03-14T14:40:41+07:00", "amount": 1, "ref1": null, "ref2": null, "ref3": null, "receiver": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x5366-x" }, "proxy": null }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, "sender": { "account": { "name": "บริษัท สลิปทูโก จำกัด", "bank": { "account": "xxx-x-x9866-x" } }, "bank": { "id": "004", "name": "ธนาคารกสิกรไทย" } }, } }