การเบิกจ่าย BIFAST API
ขอพารามิเตอร์
| พารามิเตอร์ที่สำคัญ | ประเภทข้อมูล | คำอธิบาย |
|---|---|---|
| โทเค็นการเข้าถึงสาธารณะ | สตริง | โทเค็นการเข้าถึงครั้งเดียวที่สร้างขึ้นโดยใช้โทเค็นการตรวจสอบสิทธิ์ API |
| รหัสอ้างอิง | สตริง | รหัสอ้างอิงที่ไม่ซ้ำกันเป็นตัวระบุที่ไม่ซ้ำกัน |
| จำนวน | จำนวนเต็ม | จำนวนเงินที่จะจ่าย |
| อีเมลผู้รับ | สตริง | อีเมล์ของผู้รับโอน ระบบจะส่งอีเมลและหลักฐานการโอน PDF มาที่อีเมลนี้ |
| คำอธิบาย | สตริง | สตริงที่กำหนดเองแนบกับวัตถุ มักมีประโยชน์ในการแสดงให้ผู้ใช้เห็นว่าธุรกรรมมีไว้เพื่ออะไร ขีดจำกัดความยาวคำอธิบายคือ 255 ตัวอักษร |
| ประเภท | สตริง | ขณะนี้รองรับเฉพาะ "bank_transfer" เท่านั้น |
| เลขที่บัญชีธนาคาร | สตริง | หมายเลขบัญชีของผู้ใช้ผู้รับ |
| ธนาคาร ShortCode | สตริง | รหัสย่อของสถาบันของบัญชีธนาคารของผู้ใช้ผู้รับ |
| ชื่อผู้ถือบัญชีธนาคาร | สตริง | ชื่อบัญชีที่ต้องการส่งเงินไป |
พารามิเตอร์คำขอเพิ่มเติมสำหรับ BIFAST
| พารามิเตอร์ที่สำคัญ | ประเภทข้อมูล | คำอธิบาย | ข้อจำกัด |
|---|---|---|---|
| ชื่อ | สตริง | ชื่อของผู้ใช้ที่ส่งเงิน | 1. ตัวเลขอัลฟ่า 2. เว้นวรรคได้ 3. สูงสุด 40 ตัวอักษร |
| ประเภทตัวตน | สตริง | ค่าที่อนุญาตเฉพาะ KTP/SIM/KITAS/NPWP | ค่าที่อนุญาตเฉพาะ KTP/SIM/KITAS/NPWP |
| หมายเลขประจำตัว | สตริง | หมายเลขประจำตัวของผู้ใช้ | 1. ตัวเลขอัลฟ่า 2. ขั้นต่ำ 10 ตัวอักษร 3. สูงสุด 16 ตัวอักษร |
| รหัสประเทศ | สตริง | รหัสประเทศสองตัวอักษรสำหรับผู้ส่ง | ค่าที่อนุญาต: 2 ตัวพิมพ์ใหญ่ |
| รหัสจังหวัด | สตริง | รหัสจังหวัดสองตัวอักษรสำหรับผู้ส่ง | ค่าที่อนุญาต: 2 ตัวพิมพ์ใหญ่ |
| รหัสเมือง | สตริง | รหัสเมืองสี่ตัวอักษรสำหรับผู้ส่ง | ค่าที่อนุญาต: อักขระตัวพิมพ์ใหญ่ 4 ตัว |
| รหัสงาน | สตริง | รหัสงานสี่ตัวอักษรสำหรับผู้ส่ง | ค่าที่อนุญาต: อักขระตัวพิมพ์ใหญ่ 4 ตัว |
| ที่อยู่ | สตริง | ที่อยู่ของผู้ใช้ | 1. ตัวเลขอัลฟ่า 2. เว้นวรรคได้ 3. สูงสุด 40 ตัวอักษร |
| สถานที่เกิด | สตริง | สถานที่เกิดของผู้ใช้ | 1. ตัวเลขอัลฟ่า 2. เว้นวรรคได้ 3. สูงสุด 40 ตัวอักษร |
| วันเกิด | สตริง | วันเกิดของผู้ใช้ | รูปแบบ ปปปป-ดด-วว |
พารามิเตอร์การตอบสนอง
| พารามิเตอร์ที่สำคัญ | ชนิดข้อมูล | คำอธิบาย |
|---|---|---|
| รหัส | สตริง | ตัวระบุที่ไม่ซ้ำ |
| ประเภท | สตริง | ประเภทของธุรกรรม |
| สถานะ | สตริง | สถานะของการเบิกจ่าย |
| สร้างขึ้นที่ | ประทับเวลา | เวลาที่สร้างการตอบกลับ |
| ความล้มเหลวเหตุผล | สตริง | สาเหตุของการทำธุรกรรมล้มเหลว ฟิลด์นี้จะแสดงเฉพาะเมื่อการทำธุรกรรมล้มเหลว |
| จำนวน | สตริง | จำนวนเงินที่จะจ่าย |
| ค่าธรรมเนียมจำนวนเงิน | สตริง | ค่าธรรมเนียมการทำธุรกรรม |
| รหัสอ้างอิง | สตริง | รหัสอ้างอิงที่ไม่ซ้ำกันเป็นตัวระบุที่ไม่ซ้ำกัน |
| คำอธิบาย | สตริง | สตริงที่กำหนดเองแนบกับวัตถุ มักมีประโยชน์ในการแสดงให้ผู้ใช้เห็นว่าธุรกรรมมีไว้เพื่ออะไร ขีดจำกัดความยาวคำอธิบายคือ 255 ตัวอักษร |
| ประเภทวิธีการชำระเงิน | สตริง | ปัจจุบันรองรับการโอนเงินผ่านธนาคารเท่านั้น |
| เลขที่บัญชีธนาคาร | สตริง | หมายเลขบัญชีของผู้ใช้ |
| ธนาคาร ShortCode | สตริง | รหัสย่อสถาบันของผู้ใช้ |
| ชื่อผู้ถือบัญชีธนาคาร | สตริง | ชื่อบัญชีที่ต้องการส่งเงินไป |
| ชื่อธนาคาร | สตริง | ชื่อของสถาบัน |
| สถานะการตั้งถิ่นฐาน | สตริง | สถานะของการชำระธุรกรรม |
พารามิเตอร์การตอบสนองเพิ่มเติมสำหรับ BIFAST
| พารามิเตอร์ที่สำคัญ | ประเภทข้อมูล | คำอธิบาย |
|---|---|---|
| ชื่อ | สตริง | ชื่อของผู้ใช้ที่ส่งเงิน |
| ประเภทตัวตน | สตริง | ค่าที่อนุญาตเฉพาะ KTP/SIM/KITAS/NPWP |
| หมายเลขประจำตัว | สตริง | หมายเลขประจำตัวของผู้ใช้ |
| รหัสประเทศ | สตริง | รหัสประเทศขึ้นอยู่กับผู้ใช้ |
| รหัสจังหวัด | สตริง | รหัสจังหวัดขึ้นอยู่กับผู้ใช้ |
| รหัสเมือง | สตริง | รหัสเมืองขึ้นอยู่กับผู้ใช้ |
| รหัสงาน | สตริง | รหัสงานขึ้นอยู่กับผู้ใช้ |
| ที่อยู่ | สตริง | ที่อยู่ของผู้ใช้ |
| สถานที่เกิด | สตริง | สถานที่เกิดของผู้ใช้ |
| วันเกิด | สตริง | วันเกิดของผู้ใช้ |
❗️ หมายเหตุสำคัญเกี่ยวกับการตอบกลับของ API
หากระบบของคุณไม่ได้รับการตอบกลับ HTTP 200 พร้อมด้วยสถานะธุรกรรมที่ถูกต้อง (กำลังประมวลผล เสร็จสมบูรณ์ หรือล้มเหลว) คุณต้องไม่ตั้งค่าสถานะธุรกรรมว่าสำเร็จหรือล้มเหลว
การตอบสนองที่ไม่ใช่ 200 (เช่น หมดเวลา ข้อผิดพลาด 5xx หรือไม่ตอบสนอง) หมายความว่าผลลัพธ์ไม่แน่นอน และคุณควรถือว่าธุรกรรมอยู่ระหว่างดำเนินการจนกว่าคุณจะยืนยันสถานะผ่านสถานะ API
Last modified on
