ข้อมูลเบื้องต้นเกี่ยวกับ Cards API

Card API จะกำหนดโดยบริการที่แตกต่างกันซึ่งสร้างขั้นตอนหลายขั้นตอน

น้ำไหล คำอธิบาย ผลกระทบต่อบัญชีของลูกค้า
CardVerification ตรวจสอบว่าบัตรของผู้ใช้ ใช้งานได้หรือไม่ ไม่มี
FundsTransfer โอนเงินจากบัญชีผู้ใช้ เพื่อซื้อสินค้า ข้อความเดียวที่แสดงเงินทุนของลูกค้า
ReserveCapture สำรองเงินในบัญชีของผู้ใช้ แล้วเก็บในเวลาพร้อมกันโดยอัตโนมัติได้ ส่งข้อความคู่ การจอง และ เงินของลูกค้าในครั้งต่อๆ ไป
การคืนเงิน ส่งเงินกลับไปยังบัญชีของผู้ใช้ ที่ถูกบันทึกโดย FundsTransfer หรือ ReserveCapture คืนเงินให้ผู้ใช้แล้ว

CardVerification

ขั้นตอนการยืนยันบัตรประกอบด้วยวิธีการเดียวที่ผู้รวมการชำระเงินใช้งาน VerifyCard ใช้เพื่อตรวจสอบบัตรของผู้ใช้ โดยปกติขั้นตอนนี้จะได้รับการให้สิทธิ์ $0 หรือ $1 แต่จะไม่มีการบันทึกเงินสำหรับขั้นตอนนี้

ยืนยันบัตร

FundsTransfer

ขั้นตอนการโอนเงินประกอบด้วยวิธีการเดียวที่ผู้รวมการชำระเงินใช้งาน เก็บ ใช้เพื่อ รับเงินจากบัญชีของผู้ใช้ วิธีนี้จะตรวจสอบยอดเงินคงเหลือ และรับเงินเหล่านั้นพร้อมกัน

การโอนเงิน

บันทึกการจอง

ขั้นตอน ReserveCapture ประกอบด้วยหลายวิธีที่นำมาใช้ทั้งโดยผู้รวมการชำระเงินและ Google ซึ่งเป็นกระบวนการชำระเงินแบบข้อความคู่ โดยเงินจะถูกสำรองแบบซิงโครนัสก่อน จากนั้นจึงบันทึกแบบไม่พร้อมกัน หลังจากจองแล้ว การจองนั้นจะถูกยกเลิกหรือจองได้ การจับภาพจะเริ่มต้นการดำเนินการเกี่ยวกับเงิน และการยกเลิกจะเป็นการยกเลิกการระงับเงินทุนของผู้ใช้

ผู้รวมการชำระเงินได้นำเมธอด ReserveFunds, AsynchronousCaptureFundsReservation และ AsynchronousCancelFundsReservation ไปใช้ และ Google ได้นำเมธอด CaptureFundsReservationResultNotification และ CancelFundsReservationResultNotification ไปใช้

ขั้นตอนการจับภาพ

บันทึกการจอง

ยกเลิกโฟลว์

ยกเลิกแผนภาพลำดับกองทุน

การคืนเงิน

ขั้นตอนการคืนเงินประกอบด้วยวิธีการที่ผู้รวมการชำระเงินนำมาใช้และวิธีการที่ Google นำมาใช้ ซึ่งใช้เพื่อคืนเงินที่คุณได้รับผ่านขั้นตอน FundsTransfer หรือ ReserveCapture ผู้รวมการชำระเงินใช้ AsynchronousRefund และ Google ได้ใช้ RefundResultNotification

การคืนเงิน

การเรียกเก็บเงินคืน

ขั้นตอนการปฏิเสธการชำระเงินยังอยู่ระหว่างการพัฒนา เมื่อพร้อมแล้ว คุณจะเห็น เอกสารประกอบจากตรงนี้