Charge API
Charge API ช่วยให้คุณสามารถสร้างและจัดการการเรียกเก็บเงินสำหรับวิธีการชำระเงินทั้งหมดที่ Omise รองรับ
Endpoints
- สร้าง Charge - สร้าง charge ใหม่
- เรียกดู Charge - ดูรายละเอียดของ charge ที่ระบุ
- อัปเดต Charge - อัปเดตข้อมูล charge
- รายการ Charges - แสดงรายการ charges ทั้งหมด
- ค้นหา Charges - ค้นหา charges ที่ระบุ
- Capture Charge - ดำเนินการ capture charge ที่ได้รับอนุมัติล่วงหน้า
- ยกเลิก Charge - ยกเลิก charge ที่ยังไม่ได ้ capture
- ทำให้ Charge หมดอายุ - ทำให้ charge หมดอายุด้วยตนเอง
- ทำเครื่องหมาย Charge ว่าชำระแล้ว - ทำเครื่องหมาย charge ว่าชำระแล้ว (โหมดทดสอบเท่านั้น)
- ทำเครื่องหมาย Charge ว่าล้มเหลว - ทำเครื่องหมาย charge ว่าล้มเหลว (โหมดทดสอบเท่านั้น)
กรณีการใช้งานทั่วไป
- การชำระเงินครั้งเดียว: สร้าง charges สำหรับการชำระเงินทันที
- การอนุมัติล่วงหน้า: อนุมัติเงินและ capture ในภายหลัง
- การเรียกเก็บเงินประจำ: สร้าง charges สำหรับวิธีการชำระเงินที่บันทึกไว้
- หลายสกุลเงิน: ประมวลผล charges ในสกุลเงินต่างๆ