API Document / คู่มือการใช้งาน
[Authentication] - Header *จำเป็นสำหรับทุกการเรียกใช้*
Key | Value | Description |
---|---|---|
x-api-key | Bearer {apiToken} | ทุกการยิง Request ต้องแนบ Header x-api-key มาด้วย |
1. [INFO] - การดูรายละเอียดบัญชี [Method:
GET
]Header:
Key | Value | Description |
---|---|---|
x-api-key | Bearer {apiToken} | ทุกการยิง Request ต้องแนบ Header x-api-key มาด้วย |
2. [CREATE-ORDER] - การสร้างรายการ [Method:
POST
]Header:
Key | Value | Description |
---|---|---|
Content-Type | application/json | - |
x-api-key | Bearer {apiToken} | ทุกการยิง Request ต้องแนบ Header x-api-key มาด้วย |
Request Body (JSON):
{ "amount": 1, "callback_url": "https://yourdomain.com/callback/..." }
* กรุณาสร้างรายการตั้งแต่ 1 บาทขึ้นไปไม่ต้องมีเครื่องเหมาย , และในส่วนของ callback_url หมายถึงลิงก์ที่ระบบจะส่งข้อมูลกลับไปเมื่อรายการสำเร็จ/หมดอายุ หากไม่มีการตอบกลับไปอาจจะเกิดได้จากระบบผิดพลาด หรือ ลูกค้ายังไม่ได้ชำระเงิน ซึ่งสามารถเช็คได้จากการเรียก API ข้อ 3 โดยค่า expired_show = 30 นาทีหลังสร้างรายการ (ใช้นับถอยหลังเวลาหมดอายุในเว็บที่นำไปเชื่อม),expired_real = 1 ชั่วโมงหลังสร้างรายการ (เวลารายการหมดอายุจริงไม่ควรใช้เช็ค)
3. [HISTORY-ORDER] - การดูรายการย้อนหลัง [Method:
GET
] (ใช้ในกรณีระบบไม่ส่งรายการกลับไปเกินกว่า 60 นาที)
Header:
Key | Value | Description |
---|---|---|
x-api-key | Bearer {apiToken} | ทุกการยิง Request ต้องแนบ Header x-api-key มาด้วย |
Query Params:
Key | Value | Description |
---|---|---|
orderId | xxxx-xxxx-xxxxx | Order Id ได้มาจากตอนสร้างรายการคุณต้องจัดเก็บไว้ |