ส่วนนี้จะอธิบายวิธีกำหนดค่าเว็บไซต์สำหรับการใช้งานจริงและยอมรับข้อมูลเข้าสู่ระบบการชำระเงิน จากผู้ใช้
ข้อกำหนดเบื้องต้น
ก่อนที่จะขอสิทธิ์เข้าถึงเวอร์ชันที่ใช้งานจริง โปรดตรวจสอบว่าคุณมี Payment Gateway ที่รองรับ หรือสภาพแวดล้อมที่เป็นไปตามมาตรฐานความปลอดภัยของข้อมูลสำหรับอุตสาหกรรมบัตรชำระเงิน (PCI DSS) ซึ่งเหมาะสำหรับการจัดการข้อมูลการชำระเงินของผู้ถือบัตร
นอกจากนี้ ให้ทำตามขั้นตอนในคู่มือการตั้งค่าเว็บให้เสร็จสมบูรณ์
สร้างโปรไฟล์ของคุณ
รายการขั้นตอนในการสร้างโปรไฟล์มีดังนี้
- ไปที่ Google Pay & Wallet Console
- ในรายการประเภทธุรกิจ ให้เลือกผู้ขาย แล้วกรอกข้อมูลอื่นๆ ที่จำเป็น
- ป้อนรายละเอียดใน Business Profile ให้เสร็จสมบูรณ์
- ในเมนูการนำทางด้านซ้าย ให้คลิกแท็บ Google Pay API
- คลิกเริ่มต้น
- ยอมรับข้อกำหนดในการให้บริการของ Google Pay API และนโยบายการใช้งานที่ยอมรับได้
- ไม่บังคับ: กำหนดค่าฟีเจอร์ที่เกี่ยวข้องในภูมิภาค เช่น การคุ้มครองความรับผิดจากการฉ้อโกงสำหรับโทเค็นอุปกรณ์ Visa สำหรับตลาดที่กำหนดให้มีการตรวจสอบสิทธิ์ลูกค้าแบบเข้มงวด (SCA)
ตอนนี้คุณจะเห็นรหัสผู้ขายที่มุมขวาบนของหน้า
ผสานรวมเว็บไซต์
รายการขั้นตอนในการผสานรวมเว็บไซต์มีดังนี้
- ประเมินรายการตรวจสอบการผสานรวม เพื่อให้แน่ใจว่าเว็บไซต์พร้อมสำหรับการตรวจสอบ
- ใน Google Pay และ Wallet Console ให้ไปที่ส่วน Google Pay API > การผสานรวม > ผสานรวมกับเว็บไซต์ แล้ว คลิก เพิ่มเว็บไซต์
- ระบุโดเมนระดับบนสุดที่เรียก Google Pay API
- เลือก ประเภทการผสานรวม: เกตเวย์ (หากใช้ ผู้ให้บริการการชำระเงินที่เข้าร่วม) หรือ โดยตรง (ผู้ขายที่เป็นไปตาม PCI DSS)
- อัปโหลดภาพหน้าจอของเว็บไซต์ที่แสดงการผสานรวม Google Pay ในภูมิภาคที่รองรับ ระบบ AI ของเราจะให้ความคิดเห็นทันทีเกี่ยวกับภาพหน้าจอของคุณเป็นขั้นตอนแรกก่อนการตรวจสอบด้วยตนเองขั้นสุดท้าย
- คลิกบันทึก
- คลิกส่งเพื่อรับการอนุมัติ
การผสานรวมเว็บไซต์ของคุณพร้อมสำหรับการตรวจสอบโดยทีม Google Pay แล้ว
เผยแพร่เว็บไซต์สำหรับการใช้งานจริง
รายการขั้นตอนในการเผยแพร่เว็บไซต์สำหรับการใช้งานจริงมีดังนี้
- หากต้องการกำหนดค่าเว็บไซต์สำหรับการใช้งานจริง ให้ป้อน
MerchantInfo.merchantId - เริ่มต้น
PaymentsClientด้วยออบเจ็กต์ที่มีพร็อพเพอร์ตี้environmentซึ่งตั้งค่าเป็น'PRODUCTION' - เผยแพร่การเปลี่ยนแปลงเว็บไซต์ไปยังสภาพแวดล้อมฮาร์ดแวร์และซอฟต์แวร์
merchantInfo: {
merchantId: "BCR2DN6TSXXXZ000",
}
const paymentsClient = new google.payments.api.PaymentsClient({environment: 'PRODUCTION'});