ขั้นตอนการซื้อ

ภาพรวม

เมื่อเชื่อมโยงบัญชีเข้าด้วยกันแล้ว เครื่องมือที่สร้างขึ้นใหม่จะใช้ซื้อสินค้าได้ การซื้อภายใน Google จะเกิดขึ้นใน 1 หรือ 2 โหมดต่อไปนี้

  • เริ่มต้นโดยผู้ใช้
  • เริ่มโดยระบบ

ในกรณีทั่วไป UI ของผู้ผสานการทำงานจะไม่มีส่วนเกี่ยวข้องกับการซื้อ ไม่ว่าจะเลือกโหมดใดก็ตาม

วิธีการทำงานของโฟลว์

แผนภาพด้านล่างแสดงการซื้อที่เริ่มต้นโดยผู้ใช้

ขั้นตอนการซื้อ - แสดงโดยผู้ใช้

ขั้นตอนการซื้อ

วัตถุในแผนภาพประกอบด้วยข้อมูลต่อไปนี้

  • ผู้ใช้: คือผู้ที่ต้องการซื้อสินค้าผ่าน Google
  • UI ของ Google: อินเทอร์เฟซที่ลูกค้าเริ่มทำการซื้อ
  • เซิร์ฟเวอร์ของ Google: เซิร์ฟเวอร์แบ็กเอนด์ของ Google ที่ส่งคำสั่งบันทึกไปยังเซิร์ฟเวอร์ผู้ผสานการชำระเงิน
  • เซิร์ฟเวอร์ผู้รวมการชำระเงิน: เซิร์ฟเวอร์แบ็กเอนด์ของผู้รวมบริการที่ยอมรับคำขอรับเงิน

ในขั้นตอนการซื้อนี้ ผู้ใช้อยู่ในเซสชัน โดยเริ่มจากการเริ่มซื้อสินค้า

  1. ผู้ใช้เริ่มซื้อสินค้าผ่าน UI ของ Google
  2. ระบบจะส่งข้อมูลการซื้อไปยังเซิร์ฟเวอร์ Google
  3. เซิร์ฟเวอร์ของ Google จะส่งคำขอ Capture (GPT, amount) ไปยังเซิร์ฟเวอร์ผู้รวมการชำระเงิน
  4. เซิร์ฟเวอร์ผู้รวมการชำระเงินจะส่งการตอบกลับว่าสำเร็จไปยังเซิร์ฟเวอร์ของ Google หรือไม่
  5. เซิร์ฟเวอร์ Google จะส่งการตอบกลับว่าสำเร็จไปยัง UI ของ Google
  6. มีการนำส่งสินค้าให้ลูกค้า

ขั้นตอนที่เริ่มโดยระบบจะแสดงอยู่ด้านล่าง ในกรณีนี้ ระบบของ Google ได้เริ่มต้นการชำระเงินในนามของผู้ใช้แล้ว กรณีนี้อาจเกิดขึ้นได้จากหลายสาเหตุ (เช่น การสมัครใช้บริการรายเดือน)

ในกรณีนี้ ผู้ใช้ไม่ได้อยู่ในเซสชัน

ขั้นตอนการซื้อ - ไม่มีผู้ใช้

ขั้นตอนการซื้อของระบบ

วัตถุในแผนภาพมีดังนี้

  • เซิร์ฟเวอร์ของ Google: เซิร์ฟเวอร์แบ็กเอนด์ของ Google ที่เริ่มการซื้อ
  • เซิร์ฟเวอร์ผู้รวมการชำระเงิน: เซิร์ฟเวอร์แบ็กเอนด์ของผู้รวมบริการที่ยอมรับคำขอรับเงิน

ไม่มีผู้ใช้ในขั้นตอนการซื้อนี้ เซิร์ฟเวอร์ของ Google จะเริ่มการซื้อ

  1. เซิร์ฟเวอร์ของ Google จะทริกเกอร์ขั้นตอนการซื้อกับผู้ใช้ที่ไม่ได้อยู่ในเซสชัน
  2. เซิร์ฟเวอร์ของ Google จะส่งคำสั่ง Capture ซึ่งรวมถึง GPT และ amount ของการซื้อ
  3. เซิร์ฟเวอร์ผู้รวมการชำระเงินตอบกลับด้วยข้อความ "สำเร็จ"

แนวทางปฏิบัติแนะนำและข้อควรพิจารณาอื่นๆ

ผู้รวมบริการและ/หรือ Google อาจส่งผู้ใช้ผ่านขั้นตอนการตรวจสอบสิทธิ์อีกครั้งก่อนทำการซื้อเนื่องจากเหตุผลต่างๆ สาเหตุที่เป็นไปได้มีดังนี้

  1. เครื่องมือความเสี่ยงของ Google จะพิจารณาว่าการชำระเงินดูน่าสงสัย
  2. ข้อกำหนดด้านกฎระเบียบกำหนดให้ใช้ OTP ทุกครั้งที่ซื้อ

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