ภาพรวม
เมื่อเชื่อมโยงบัญชีเข้าด้วยกันแล้ว เครื่องมือที่สร้างขึ้นใหม่จะใช้ซื้อสินค้าได้ การซื้อภายใน Google จะเกิดขึ้นใน 1 หรือ 2 โหมดต่อไปนี้
- เริ่มต้นโดยผู้ใช้
- เริ่มโดยระบบ
ในกรณีทั่วไป UI ของผู้ผสานการทำงานจะไม่มีส่วนเกี่ยวข้องกับการซื้อ ไม่ว่าจะเลือกโหมดใดก็ตาม
วิธีการทำงานของโฟลว์
แผนภาพด้านล่างแสดงการซื้อที่เริ่มต้นโดยผู้ใช้
ขั้นตอนการซื้อ - แสดงโดยผู้ใช้
วัตถุในแผนภาพประกอบด้วยข้อมูลต่อไปนี้
- ผู้ใช้: คือผู้ที่ต้องการซื้อสินค้าผ่าน Google
- UI ของ Google: อินเทอร์เฟซที่ลูกค้าเริ่มทำการซื้อ
- เซิร์ฟเวอร์ของ Google: เซิร์ฟเวอร์แบ็กเอนด์ของ Google ที่ส่งคำสั่งบันทึกไปยังเซิร์ฟเวอร์ผู้ผสานการชำระเงิน
- เซิร์ฟเวอร์ผู้รวมการชำระเงิน: เซิร์ฟเวอร์แบ็กเอนด์ของผู้รวมบริการที่ยอมรับคำขอรับเงิน
ในขั้นตอนการซื้อนี้ ผู้ใช้อยู่ในเซสชัน โดยเริ่มจากการเริ่มซื้อสินค้า
- ผู้ใช้เริ่มซื้อสินค้าผ่าน UI ของ Google
- ระบบจะส่งข้อมูลการซื้อไปยังเซิร์ฟเวอร์ Google
- เซิร์ฟเวอร์ของ Google จะส่งคำขอ
Capture
(GPT
,amount
) ไปยังเซิร์ฟเวอร์ผู้รวมการชำระเงิน - เซิร์ฟเวอร์ผู้รวมการชำระเงินจะส่งการตอบกลับว่าสำเร็จไปยังเซิร์ฟเวอร์ของ Google หรือไม่
- เซิร์ฟเวอร์ Google จะส่งการตอบกลับว่าสำเร็จไปยัง UI ของ Google
- มีการนำส่งสินค้าให้ลูกค้า
ขั้นตอนที่เริ่มโดยระบบจะแสดงอยู่ด้านล่าง ในกรณีนี้ ระบบของ Google ได้เริ่มต้นการชำระเงินในนามของผู้ใช้แล้ว กรณีนี้อาจเกิดขึ้นได้จากหลายสาเหตุ (เช่น การสมัครใช้บริการรายเดือน)
ในกรณีนี้ ผู้ใช้ไม่ได้อยู่ในเซสชัน
ขั้นตอนการซื้อ - ไม่มีผู้ใช้
วัตถุในแผนภาพมีดังนี้
- เซิร์ฟเวอร์ของ Google: เซิร์ฟเวอร์แบ็กเอนด์ของ Google ที่เริ่มการซื้อ
- เซิร์ฟเวอร์ผู้รวมการชำระเงิน: เซิร์ฟเวอร์แบ็กเอนด์ของผู้รวมบริการที่ยอมรับคำขอรับเงิน
ไม่มีผู้ใช้ในขั้นตอนการซื้อนี้ เซิร์ฟเวอร์ของ Google จะเริ่มการซื้อ
- เซิร์ฟเวอร์ของ Google จะทริกเกอร์ขั้นตอนการซื้อกับผู้ใช้ที่ไม่ได้อยู่ในเซสชัน
- เซิร์ฟเวอร์ของ Google จะส่งคำสั่ง
Capture
ซึ่งรวมถึงGPT
และamount
ของการซื้อ - เซิร์ฟเวอร์ผู้รวมการชำระเงินตอบกลับด้วยข้อความ "สำเร็จ"
แนวทางปฏิบัติแนะนำและข้อควรพิจารณาอื่นๆ
ผู้รวมบริการและ/หรือ Google อาจส่งผู้ใช้ผ่านขั้นตอนการตรวจสอบสิทธิ์อีกครั้งก่อนทำการซื้อเนื่องจากเหตุผลต่างๆ สาเหตุที่เป็นไปได้มีดังนี้
- เครื่องมือความเสี่ยงของ Google จะพิจารณาว่าการชำระเงินดูน่าสงสัย
- ข้อกำหนดด้านกฎระเบียบกำหนดให้ใช้ OTP ทุกครั้งที่ซื้อ
ในกรณีเช่นนี้ Google จะตรวจสอบสิทธิ์ผู้ใช้อีกครั้ง จากนั้นจึงอนุญาตให้ผู้ใช้ดำเนินการขั้นตอนการซื้อให้เสร็จสมบูรณ์ ผลของขั้นตอนการตรวจสอบสิทธิ์อีกครั้งคือหลักฐานยืนยันตัวตนและการตรวจสอบสิทธิ์ของผู้ใช้ ในระหว่างขั้นตอนการซื้อ ระบบจะส่งผลการตรวจสอบสิทธิ์อีกครั้งไปยังผู้รวมการชำระเงินพร้อมกับข้อมูลการซื้อ