Jaringan pembayaran di seluruh dunia
Di Google Pay API, skema kartu dikonfigurasi dengan menyertakan ID stringnya dalam array
allowedCardNetworks di dalam objek CardParameters. Penjual
dapat memilih kredensial pembayaran yang ditampilkan oleh Google Pay dengan meneruskan metode yang didukung, seperti
PAN_ONLY atau CRYPTOGRAM_3DS dalam array allowedAuthMethods.
Skema kartu berikut tersedia secara global dan mendukung jenis kredensial ini:
| Skema kartu | allowedAuthMethods |
|
|---|---|---|
PAN_ONLY |
CRYPTOGRAM_3DS |
|
| American Express | 🟢 | 🟢 |
| Discover | 🟢 | 🔴 |
| JCB | 🟢 | 🔴 |
| Mastercard | 🟢 | 🟢 |
| Visa | 🟢 | 🟢 |
Jaringan pembayaran lokal
Jaringan domestik dapat menerbitkan kartu pembayaran sebagai badge tunggal, yang secara eksklusif berada di bawah merek domestik, atau badge ganda, yang berpartner dengan skema global. Dalam Google Wallet dan Google Pay API, kartu ini di-tokenisasi dan diproses berdasarkan jaringan yang didukung secara eksplisit, dengan mematuhi peraturan setempat dan preferensi perutean. Tanyakan kepada Penyedia Layanan Pembayaran (PSP) apakah jaringan domestik didukung sebelum Anda mengonfigurasi Google Pay API.
Kartu co-badge
Kartu co-badge menampilkan skema internasional dan jaringan domestik, serta memungkinkan kartu tersebut dirutekan melalui beberapa jalur pembayaran. Saat disediakan ke Google Wallet, kartu ini ada sebagai satu kartu digital, yang menampilkan kedua logo jaringan, dan transaksi dengan kartu ini memiliki kemampuan perutean untuk kedua jaringan.
Preferensi pemilihan rute
Di sisi Google, kartu co-badge dapat dikonfigurasi dengan perilaku pemilihan rute tertentu untuk mematuhi peraturan setempat dan pilihan penjual atau pengguna. Berbagai parameter dan konfigurasi mencakup:
-
Pilihan pengguna: memungkinkan pengguna memilih jaringan pilihannya dari dropdown UI di sheet pembayaran saat checkout.
Konfigurasi badge ganda yang diterapkan oleh jaringan domestik:
| Skema kartu | allowedAuthMethods |
Preferensi pemilihan rute | |
|---|---|---|---|
PAN_ONLY |
CRYPTOGRAM_3DS |
Pilihan pengguna | |
| Elo | 🟢 | 🟢 | 🟢 (khusus kartu combo) |
| Interac | 🔴 | 🟢 | 🔴 |
Elo
Google Pay API mendukung kartu Elo di Brasil. Anda harus memeriksa apakah PSP Anda mendukung Elo sebelum mengonfigurasi Google Pay API untuk menerima kartu ini.
Pengguna dengan kartu kombo Elo, dengan fungsi ganda, yang memiliki kredit dan debit dalam satu kartu, memiliki opsi untuk memilih antara debit atau kredit di sheet pembayaran Google Pay.
Untuk menerima kartu Elo, berikut ini yang diperlukan dalam integrasi Google Pay API saat membuat
objek PaymentDataRequest:
transactionInfo.countryCodeNegara harus ditetapkan ke Brasil.
"countryCode": "BR"
allowedCardNetworksDaftar jaringan harus menyertakan
ELOdanELO_DEBITbersama dengan jaringan lain yang diterima."allowedCardNetworks": ["AMEX", "ELECTRON", "ELO", "ELO_DEBIT", "MAESTRO", "MASTERCARD", "VISA"]
allowedAuthMethodsHarus menentukan
CRYPTOGRAM_3DSdanPAN_ONLYuntuk menerima semua kartu Elo, termasuk kartu yang tersimpan dan token perangkat."allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"]
transactionInfo.totalPriceHarga transaksi harus lebih besar dari nol, seperti 10,50.
Interac
Google Pay API mendukung kartu Interac di Kanada. Anda harus memeriksa apakah PSP Anda mendukung Interac sebelum mengonfigurasi Google Pay API untuk menerima kartu ini.
Untuk mendukung kartu Interac, konfigurasi objek PaymentDataRequest dengan parameter berikut:
transactionInfo.countryCodedantransactionInfo.currencyCodeNegara harus disetel ke Kanada.
"countryCode": "CA",
"currencyCode": "CAD"allowedCardNetworksDaftar jaringan harus menyertakan
INTERACbersama jaringan lain yang diterima."allowedCardNetworks": ["AMEX", "DISCOVER", "INTERAC", "MASTERCARD", "VISA"]
allowedAuthMethodsHarus menentukan
CRYPTOGRAM_3DSuntuk menerima pembayaran dari pengguna dengan kartu Interac.PAN_ONLYharus ada untuk menerima kartu lainnya yang tercantum diallowedCardNetworks."allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"]
transactionInfo.totalPriceHarga transaksi harus lebih besar dari nol, misalnya 10,50.