เครือข่ายการชำระเงินที่รองรับใน Google Pay API

เครือข่ายการชำระเงินทั่วโลก

ใน Google Pay API ระบบจะกำหนดค่ารูปแบบบัตรโดยรวมตัวระบุสตริงไว้ในอาร์เรย์ allowedCardNetworks ภายในออบเจ็กต์ CardParameters ผู้ขาย สามารถเลือกข้อมูลเข้าสู่ระบบการชำระเงินที่ Google Pay ส่งคืนได้โดยส่งวิธีการที่รองรับ เช่น PAN_ONLY หรือ CRYPTOGRAM_3DS ในอาร์เรย์ allowedAuthMethods

รูปแบบบัตรต่อไปนี้พร้อมให้บริการทั่วโลกและรองรับข้อมูลเข้าสู่ระบบประเภทต่อไปนี้

รูปแบบบัตร allowedAuthMethods
PAN_ONLY CRYPTOGRAM_3DS
American Express 🟢 🟢
Discover 🟢 🔴
JCB 🟢 🔴
Mastercard 🟢 🟢
Visa 🟢 🟢

เครือข่ายการชำระเงินท้องถิ่น

เครือข่ายในประเทศสามารถออกบัตรสำหรับชำระเงินเป็นแบบโมโนแบดจ์ ซึ่งอยู่ภายใต้แบรนด์ในประเทศเท่านั้น หรือแบบโคแบดจ์ ซึ่งเป็นพาร์ทเนอร์กับเครือข่ายระดับโลก ภายใน Google Wallet และ Google Pay API ระบบจะแปลงบัตรเหล่านี้เป็นโทเค็นและประมวลผลตามเครือข่ายที่รองรับอย่างชัดเจน โดยเป็นไปตามกฎระเบียบท้องถิ่นและค่ากำหนดการกำหนดเส้นทาง โปรดตรวจสอบกับผู้ให้บริการชำระเงิน (PSP) ว่ารองรับเครือข่ายในประเทศหรือไม่ก่อนที่จะกำหนดค่า Google Pay API

บัตรที่ใช้ร่วมกัน

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

ค่ากำหนดการกำหนดเส้นทาง

ในฝั่ง Google คุณสามารถกำหนดค่าบัตรที่ใช้ร่วมกันให้มีลักษณะการกำหนดเส้นทางที่เฉพาะเจาะจงเพื่อปฏิบัติตาม กฎระเบียบท้องถิ่นและตัวเลือกของผู้ขายหรือผู้ใช้ พารามิเตอร์และการกำหนดค่าต่างๆ มีดังนี้

  • ตัวเลือกของผู้ใช้: ช่วยให้ผู้ใช้เลือกเครือข่ายที่ต้องการจากเมนูแบบเลื่อนลงของ UI ในแผ่นงานการชำระเงินระหว่างการชำระเงิน

การกำหนดค่าการใช้ตราสัญลักษณ์ร่วมที่ใช้โดยเครือข่ายในประเทศ

รูปแบบบัตร allowedAuthMethods ค่ากำหนดการกำหนดเส้นทาง
PAN_ONLY CRYPTOGRAM_3DS ตัวเลือกของผู้ใช้
Elo 🟢 🟢 🟢 (บัตรคอมโบเท่านั้น)
Interac 🔴 🟢 🔴

Elo

Google Pay API รองรับบัตร Elo ในบราซิล คุณควรตรวจสอบว่า PSP รองรับ Elo ก่อนที่จะกำหนดค่า Google Pay API เพื่อรับบัตรเหล่านี้

ผู้ใช้ที่มีบัตรคอมโบ Elo ซึ่งมีฟังก์ชันการทำงานแบบคู่ซึ่งมีทั้งเครดิตและเดบิตในบัตรเดียวจะมีตัวเลือกให้เลือกระหว่างเดบิตหรือเครดิตในชีตการชำระเงินของ Google Pay

หากต้องการรับบัตร Elo คุณต้องมีข้อมูลต่อไปนี้ในการผสานรวม Google Pay API เมื่อสร้างออบเจ็กต์ PaymentDataRequest

  1. transactionInfo.countryCode

    ต้องตั้งค่าเป็นบราซิล

    "countryCode": "BR"
  2. allowedCardNetworks

    โดยต้องมี ELO และ ELO_DEBIT ในรายการเครือข่ายพร้อมกับ เครือข่ายอื่นๆ ที่ยอมรับ

    "allowedCardNetworks": ["AMEX", "ELECTRON", "ELO", "ELO_DEBIT", "MAESTRO", "MASTERCARD", "VISA"]
          
  3. allowedAuthMethods

    ต้องระบุ CRYPTOGRAM_3DS และ PAN_ONLY เพื่อยอมรับบัตร Elo ทั้งหมด รวมถึงบัตรในไฟล์และโทเค็นอุปกรณ์

    "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"]
  4. transactionInfo.totalPrice

    ราคาธุรกรรมต้องมากกว่า 0 เช่น 10.50

Interac

Google Pay API รองรับบัตร Interac ในแคนาดา คุณควรตรวจสอบว่า PSP รองรับ Interac หรือไม่ก่อนที่จะกำหนดค่า Google Pay API เพื่อรับบัตรเหล่านี้

หากต้องการรองรับบัตร Interac ให้กำหนดค่าออบเจ็กต์ PaymentDataRequest ด้วยพารามิเตอร์ต่อไปนี้

  1. transactionInfo.countryCode และ transactionInfo.currencyCode

    โดยต้องตั้งค่าเป็นแคนาดา

    "countryCode": "CA",
    "currencyCode": "CAD"
  2. allowedCardNetworks

    โดยต้องมี INTERAC ในรายการเครือข่ายพร้อมกับเครือข่ายอื่นๆ ที่ยอมรับ

    "allowedCardNetworks": ["AMEX", "DISCOVER", "INTERAC", "MASTERCARD", "VISA"]
          
  3. allowedAuthMethods

    โดยต้องระบุ CRYPTOGRAM_3DS เพื่อรับการชำระเงินจากผู้ใช้ที่มีบัตร Interac PAN_ONLY ต้องแสดงเพื่อยอมรับบัตรที่เหลือที่ระบุไว้ใน allowedCardNetworks

    "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"]
  4. transactionInfo.totalPrice

    ราคาธุรกรรมต้องมากกว่า 0 เช่น 10.50