เหตุการณ์ API
เหตุการณ์ API ให้การเข้าถึงบันทึกกิจกรรมและประวัติเหตุการณ์ Webhook ในบัญชี Omise ของคุณ เหตุการณ์แสดงถึงการดำเนินการที่เกิดขึ้นในบัญชีของคุณ เช่น การเรียกเก็บเงินที่สำเร็จ การชำระเงินที่ล้มเหลว การสร้างข้อพิพาท และอื่นๆ
ภาพรวม
เหตุการณ์จะถูกสร้างขึ้นทุกครั้งที่มีเหตุการณ์สำคัญเกิดขึ้นในบัญชีของคุณ พวกเขาให้:
- ประวัติกิจกรรมที่สมบูรณ์ - ติดตามการดำเนินการทั้งหมดในบัญชีของคุณ
- การดีบัก Webhook - ดูข้อมูลที่ส่งไปยัง webhook ของคุณอย่างแม่นยำ
- บันทึกการตรวจสอบ - ตรวจสอบกิจกรรมบัญชีเพื่อการปฏิบัติตามข้อกำหนด
- การทดสอบการผสานรวม - ตรวจสอบตรรกะการจัดการ webhook ของคุณ
- การตรวจสอบแบบเรียลไทม์ - ติดตามกระบวนการชำระเงินและเหตุการณ์ของระบบ
เหตุการณ์ทำงานอย่างไร
- การสร้างเหตุการณ์ - Omise สร้างเหตุการณ์เมื่อมีการดำเนินการเกิดขึ้น (เช่น การเรียกเก็บเงินสำเร็จ)
- การจัดเก็บเหตุการณ์ - เหตุการณ์ถูกจัดเก็บและพร้อมใช้งานผ่าน เหตุการณ์ API
- การส่ง Webhook - เหตุการณ์ถูกส่งไปย ัง endpoint ของ webhook ที่กำหนดค่าไว้ของคุณ
- การดึงข้อมูลเหตุการณ์ - คุณสามารถดึงข้อมูลเหตุการณ์ผ่าน API เพื่อการดีบักและการตรวจสอบ
โครงสร้างเหตุการณ์
แต่ละเหตุการณ์ประกอบด้วย:
- ประเภทเหตุการณ์ - สิ่งที่เกิดขึ้น (เช่น
charge.create,charge.complete) - ข้อมูลเหตุการณ์ - วัตถุที่เปลี่ยนแปลงอย่างสมบูรณ์ (การเรียกเก็บเงิน การคืนเงิน ข้อพิพาท ฯลฯ)
- ประทับเวลา - เมื่อเหตุการณ์เกิดขึ้น
- สถานะ Webhook - ว่า webhook ถูกส่งสำเร็จหรือไม่