บทนำ
Ksher API Gateway รองรับการชำระเงินในหลายประเทศ และหลายช่องทางการชำระเงิน (รองรับบัตร, วอเล็ต และช่องทางออฟไลน์) ทุกประเทศ และช่องทางสามารถเชื่อมต่อโดยใช้ API เดียว
ขั้นตอนการเชื่อมต่อรายการระหว่างร้านค้าและ ksher จะเป็นดังต่อนี้:
- เว็บไซต์ของร้านค้าเริ่มต้นสร้างรายการผ่านการเรียก API และสร้างรายการ API โดยใช้ข้อมูลหลักดังต่อไปนี้:
- ยอดเงิน
- url ที่ redirect เมื่อทำรายการสำเร็จ
- url ที่ redirect เมื่อทำรายการไม่สำเร็จ
- Gateway API จะ return ลิงก์การชำระเงินไปยังเว็บไซต์ของร้านค้า และเว็บไซต์ของร้านค้าจะ redirect เบราว์เซอร์ของลูกค้า (หรือ webview ใน mobile APP) สำหรับรายการจ่ายดังกล่าว
- ลูกค้าเข้าไปทำการชำระเงินยังลิงค์ดังกล่าวให้เสร็จสิ้น
- หลังจากชำระเงินเสร็จสิ้น API gateway จะส่งสถานะ Webhook ไปยังเว็บไซต์ของร้านค้า และ ณ เวลาเดียวกันเบราว์เซอร์ของลูกค้าจะวิ่งไปหน้า url ที่ redirect เมื่อทำรายการสำเร็จที่ให้เอาไว้ในขั้นตอนแรก
รูปด้านบนเป็นแผนภาพลำดับของการโต้ตอบระหว่างลูกค้า เว็บไซต์ร้านค้า เกตเวย์ API และ Wallet ในการชำระเงิน