Pertanyaan Umum (FAQ)

Halaman ini memberikan informasi umum dan FAQ tentang Google Pay API.

Tentang Google Pay API

Google Pay memungkinkan checkout yang mudah untuk aplikasi dan situs Anda. Dengan Google Pay API, pelanggan Anda dapat menggunakan kartu yang disimpan ke Akun Google mereka untuk checkout yang lancar dalam aplikasi dan situs Anda.

Cara mendapatkan dukungan

Daftar dengan Konsol Google Pay & Wallet dan pilih Hubungi dukungan. Kami dapat membantu Anda memecahkan masalah integrasi. Selain itu, lihat panduan Pemecahan masalah Android dan panduan Pemecahan masalah Web kami untuk men-debug sendiri integrasi Anda.

Fitur yang didukung

Google Pay API memiliki beberapa fitur yang didukung.

Metode pembayaran yang didukung

Google Pay API dapat menampilkan kartu atau token jaringan.

Penagihan dan langganan berulang

Dukungan untuk penagihan berulang terkait dengan metode pembayaran yang ditampilkan dalam respons Google Pay API. Kartu yang di-token dan kartu tersimpan dapat digunakan untuk penagihan berulang. Untuk memproses penagihan berulang, penjual tidak perlu memanggil API kami secara berkala. Sebaliknya, kredensial pembayaran disimpan di sisi penjual untuk pembayaran berulang. Penjual menggunakan API gateway pembayaran untuk mengelola penagihan berulang.

Google Pay mendukung pembayaran berulang jika pernyataan berikut benar:

  • Penjual mematuhi aturan jaringan, seperti transaksi yang dimulai penjual.
  • Persyaratan pembayaran diungkapkan dan disetujui oleh pengguna dalam alur pembelian penjual.

Kami juga mendukung penagihan berulang dengan jumlah yang bervariasi. Misalnya, tagihan telepon bulanan untuk operator seluler didukung. Untuk mendapatkan informasi selengkapnya, penjual harus menghubungi perwakilan gateway pembayaran mereka.

Isi ulang otomatis atau "tambah saldo"

Untuk memproses pengisian ulang otomatis dengan biaya yang sama, penjual tidak perlu memanggil API kami setiap kali. Kredensial pembayaran disimpan di sisi penjual dan digunakan kembali. Untuk mendapatkan informasi selengkapnya, penjual harus menghubungi perwakilan gateway pembayaran mereka.

Penagihan balik

Penjual dapat menangani pembatalan transaksi untuk pembatalan, penggantian biaya, atau sengketa dengan cara yang sama seperti mereka menangani penagihan balik untuk bentuk pembayaran lainnya. Untuk mendapatkan informasi selengkapnya, penjual harus menghubungi perwakilan pemroses pembayaran mereka.

Pengumpulan donasi

Organisasi nonprofit (NPO) yang disetujui dapat mengintegrasikan Google Pay API untuk mengumpulkan donasi, jika, dan hanya jika, mereka memberikan dokumentasi untuk membuktikan, menyatakan, dan memvalidasi status nonprofit mereka. Misalnya, LPN di Amerika Serikat harus memberikan bukti status 501(c)3 yang valid dari IRS agar memenuhi syarat.

Persyaratan dan Kebijakan

Persyaratan Layanan Google Pay API

Semua penjual harus menyetujui dan mematuhi Persyaratan Layanan Google Pay API.

Kebijakan Penggunaan yang Dapat Diterima Google Pay API

Semua penjual harus menyetujui dan mematuhi Kebijakan Penggunaan yang Dapat Diterima Google Pay API.

Kebijakan Perjudian

Kebijakan kami terkait perjudian ditentukan dalam Kebijakan Penggunaan yang Dapat Diterima Google Pay API kami.

Kebijakan kami terkait perjudian dapat berubah dari waktu ke waktu. Semua kiriman tunduk pada peninjauan dan persetujuan.

Kami menerima integrasi perjudian dari perusahaan yang berbasis di negara berikut:

  • Australia
  • Kanada
  • Ceko
  • Prancis
  • Georgia
  • Jerman
  • Yunani
  • Hungaria
  • Irlandia
  • Italia
  • Jepang
  • Belanda
  • Polandia
  • Portugal
  • Rumania
  • Spanyol
  • Swedia
  • Inggris Raya

Pada tahap selanjutnya, kami dapat memilih untuk memperluas dukungan di luar tingkat saat ini.

Untuk mendapatkan akses produksi ke Google Pay API untuk integrasi perjudian, Anda harus menyelesaikan serangkaian prasyarat:

  • Jika Anda memiliki integrasi perjudian khusus Android yang berbasis di salah satu negara yang disebutkan sebelumnya, Anda harus mematuhi kebijakan perjudian Google Play dan menyelesaikan proses seleksi Google Play terlebih dahulu. Kemudian, kami dapat mengevaluasi integrasi khusus Android Anda untuk akses produksi ke Google Pay API.
  • Jika Anda memiliki integrasi perjudian khusus Web yang berbasis di salah satu negara yang disebutkan sebelumnya, Anda harus mengirimkan lisensi resmi untuk membuktikan kelayakan Anda dalam menyediakan layanan perjudian di negara tersebut selama proses aktivasi Anda dengan Google Pay API. Kemudian, kami dapat mengevaluasi integrasi Khusus web Anda untuk akses produksi ke Google Pay API.
  • Jika Anda memiliki integrasi perjudian Android dan Web di salah satu negara yang disebutkan sebelumnya, Anda harus mematuhi kebijakan perjudian Google Play dan mengikuti proses seleksi Google Play terlebih dahulu. Kemudian, kami dapat mengevaluasi integrasi Android dan Web Anda untuk akses produksi ke Google Pay API.

Negara dengan ketentuan atau batasan tertentu

Integrasi perjudian diizinkan untuk negara yang tercantum jika memenuhi kriteria berikut:

Negara Kelayakan integrasi Android Kelayakan integrasi web
Bulgaria Ya, dengan pembatasan:
  • Aplikasi yang mengalihkan ke situs memenuhi syarat.
  • Aplikasi yang tidak mengalihkan ke situs dilarang.
Ya
Siprus Ya, dengan pembatasan:
  • Lotre negara bagian memenuhi syarat.
  • OPAP Cyprus Limited memenuhi syarat.
  • Kasino online dilarang.
  • Mesin slot dilarang.
  • Taruhan balap kuda dilarang.
  • Taruhan balap dilarang.
  • Taruhan selisih indeks dilarang.
  • Bursa taruhan dilarang.
Ya, dengan pembatasan:
  • Lotre negara bagian memenuhi syarat.
  • OPAP Cyprus Limited memenuhi syarat.
  • Kasino online dilarang.
  • Mesin slot dilarang.
  • Taruhan balap kuda dilarang.
  • Taruhan balap dilarang.
  • Taruhan selisih indeks dilarang.
  • Bursa taruhan dilarang.
Finlandia Ya, dengan pembatasan:
  • Veikkaus Oy memenuhi syarat.
Ya, dengan pembatasan:
  • Veikkaus Oy memenuhi syarat.
Kazakhstan Ya, dengan pembatasan:
  • Lotre memenuhi syarat.
  • Taruhan olahraga memenuhi syarat.
  • Totalisator memenuhi syarat.
  • Kasino online dilarang.
  • Kasino elektronik dilarang.
Ya, dengan pembatasan:
  • Lotre memenuhi syarat.
  • Taruhan olahraga memenuhi syarat.
  • Totalisator memenuhi syarat.
  • Kasino online dilarang.
  • Kasino elektronik dilarang.
Polandia Tidak Ya, dengan pembatasan:
  • Penyedia perjudian berlisensi memenuhi syarat.
Afrika Selatan Ya, dengan pembatasan:
  • Taruhan olahraga online memenuhi syarat.
Ya, dengan pembatasan:
  • Taruhan olahraga online memenuhi syarat.

Jika Anda memperluas Google Pay API ke negara yang sebelumnya tidak disetujui, hubungi kami untuk mendapatkan persetujuan atas perluasan tersebut. Perhatikan bahwa Anda harus memberikan lisensi perjudian resmi untuk setiap negara tempat Anda berencana menawarkan layanan terkait perjudian. Kami tidak mengizinkan Google Pay API digunakan untuk layanan perjudian jika ditujukan kepada individu yang belum cukup umur atau dilarang berjudi menurut hukum setempat.

Kebijakan Layanan Kesehatan

Kebijakan kami terkait Layanan Kesehatan ditentukan dalam Kebijakan Penggunaan yang Dapat Diterima Google Pay API.

Bersiaplah untuk membagikan lisensi yang relevan saat melakukan aktivasi untuk memvalidasi kasus penggunaan Layanan Kesehatan Anda. Semua kiriman tunduk pada peninjauan dan persetujuan.

Kebijakan Jasa Keuangan

Kebijakan kami tentang Jasa Keuangan ditentukan dalam Kebijakan Penggunaan yang Dapat Diterima Google Pay API.

Bersiaplah untuk membagikan lisensi yang relevan saat melakukan aktivasi untuk memvalidasi kasus penggunaan Jasa Keuangan Anda. Semua kiriman tunduk pada peninjauan dan persetujuan.

FAQ Umum

FAQ berikut berlaku untuk penjual:

Saya menggunakan PSP utama untuk mengelola semua risiko dan Otentikasi Pelanggan Kuat. Apa yang harus saya ketahui tentang GPay?

Google Pay API menampilkan metode pembayaran dalam payload yang ditandatangani dan dienkripsi. Metode pembayaran yang ditampilkan terdiri dari kartu PAN atau kartu yang di-token yang dibuat dari PAN perangkat (DPAN) dan kriptogram.

Payload kartu yang di-token diproses tanpa autentikasi tambahan atau verifikasi.

Payload kartu yang terdiri dari PAN memerlukan 3D Secure melalui solusi internal atau yang disediakan PSP.

Jika PSP Anda mengelola semua logika SCA dan risiko, pastikan integrasi Google Pay API Anda mencakup properti berikut:

  • merchantInfo.merchantName (Android, Web): Nama penjual ditampilkan di halaman pembayaran.
  • transactionInfo.countryCode (Android, Web): Ini menunjukkan tempat transaksi diproses. Anda harus menentukan negara bank penerima kartu.
  • transactionInfo.totalPrice (Android, Web): Total nilai moneter transaksi dengan presisi desimal opsional dua tempat desimal.
Bagaimana cara mendapatkan ID penjual Google?
Anda bisa mendapatkan ID penjual Google setelah Google menyetujui situs Anda. Untuk memulai prosesnya, login ke Konsol Google Pay & Wallet dan buat integrasi Google Pay API. Anda harus memberikan daftar domain yang sepenuhnya memenuhi syarat beserta subdomain, yang membantu Anda memanggil Google Pay API.
Bagaimana cara penjual mempromosikan penerimaan Google Pay di aplikasi dan situs mereka kepada pengguna?
Untuk menyoroti dukungan untuk Google Pay, pastikan untuk menggunakan aset yang tersedia di pedoman merek Android dan Web kami.
Jika memiliki integrasi Android, Anda dapat mencantumkan dalam deskripsi Play Store bahwa Anda kini mendukung Google Pay. Untuk integrasi web, Anda dapat langsung menambahkan deskripsi ke situs penjual.
Dapatkah platform e-commerce mendukung Google Pay?
Ya, Google Pay API mendukung aktivasi platform e-commerce. Partner pemroses pembayaran, gateway, atau platform e-commerce yang menghosting halaman checkout atas nama penjual mereka dapat menggunakan fitur checkout yang dihosting Google Pay.
Penyedia pembayaran mana yang mendukung Google Pay?
Untuk menemukan daftar pemroses yang mendukung Google Pay, lihat daftar pemroses Google Pay kami.
Negara dan wilayah mana yang didukung untuk Google Pay?
Lihat daftar negara yang didukung yang menggunakan Google Pay untuk pembayaran secara online atau di aplikasi.
Negara dan wilayah mana saja yang didukung untuk token Google Pay (CRYPTOGRAM_3DS)?
Lihat halaman Menemukan metode pembayaran yang didukung untuk pembelian di toko dan nirsentuh kami untuk mengetahui daftar negara dan bank di setiap negara yang mendukung token Google Pay (CRYPTOGRAM_3DS). Kartu yang didukung dan tidak didukung dicantumkan.
Apa perbedaan antara Penagihan Dalam Aplikasi Google Play dan Google Pay API?
Developer Google Play yang menjual produk dan layanan digital di aplikasi Android harus menggunakan Penagihan dalam Aplikasi Google Play, sebagaimana ditentukan dalam Pusat Kebijakan Developer Play. Contoh Penagihan via Google Play mencakup produk game virtual, fitur atau konten aplikasi, dan produk software cloud. Lihat halaman Ringkasan Layanan Penagihan Google Play untuk mempelajari lebih lanjut Penagihan via Google Play.
Saat digunakan di aplikasi, Google Pay API hanya tersedia untuk produk dan layanan fisik.
Apakah Google Pay mengenakan biaya?
Google Pay tidak mengenakan biaya tambahan kepada pengguna, penjual, dan developer untuk menggunakan Google Pay API untuk pembayaran. Secara khusus, penjual terus membayar biaya pemrosesan kepada pemroses pembayaran mereka.
Apa yang dilakukan Google untuk memvalidasi kredensial dan mencegah penipuan?
Semua kartu yang ditambahkan ke Google akan melalui otorisasi verifikasi untuk memvalidasi detail kartu, yang mencakup kode verifikasi kartu (CVC). Google juga menjalankan mesin risiko eksklusif berdasarkan data instrumen, profil Akun Google, histori pembelian, lokasi, dan informasi perangkat. Namun, penjual harus terus menggunakan alat penilaian risiko dan penipuan saat ini dengan transaksi Google Pay.
Apakah integrasi Google Pay API berfungsi di WebView?
Ya. Ikuti panduan Menggunakan Android WebView untuk menerapkan Google Pay API di WebView.
Prosesor saya tidak tercantum. Apakah saya tetap dapat melakukan integrasi dengan Google Pay?
Google Pay terus membangun kemitraan dengan platform e-commerce dan pemroses pembayaran. Jika Anda tidak dapat menemukan prosesor di g.co/pay/processors, Anda dapat mengirimkan permintaan. Anda akan diberi tahu saat prosesor Anda tersedia.
Bagaimana cara mengaktifkan Google Pay jika saya sudah memiliki pemroses pembayaran atau penyedia platform pembayaran?
Google Pay bekerja sama dengan berbagai penyedia layanan pembayaran dan penyedia platform e-commerce. Setiap menawarkan dokumentasi khusus yang disesuaikan untuk membantu Anda memulai bersama dengan tutorial utama kami untuk orientasi yang mudah.
Bagaimana cara menawarkan Google Pay dalam skala besar kepada penjual saya, jika saya adalah pemroses pembayaran yang didukung?
Pemroses pembayaran yang didukung dapat menerapkan solusi checkout yang dihosting untuk integrasi web. Checkout yang dihosting memungkinkan klien Anda menawarkan Google Pay kepada pelanggan mereka dan melewati proses aktivasi individual dengan Google Pay.

Untuk memulai, Anda harus mengaktifkan diri terlebih dahulu sebagai pemroses pembayaran yang didukung. Untuk mengintegrasikan solusi checkout yang dihosting, hubungi kontak teknis Google yang membantu Anda melakukan aktivasi.

Bagaimana cara Google Pay mengakomodasi berbagai opsi pengiriman dan harga yang berbeda untuk pengguna saya jika saya menawarkan pengiriman dalam alur checkout?
Untuk integrasi web, Anda memerlukan alamat pengiriman, dan menampilkan opsi pengiriman dan harga yang berbeda dalam objek PaymentDataRequest, objek PaymentOptions, dan objek PaymentDataCallbacks. Untuk contoh situasi, lihat demo Pembaruan harga dinamis.

Untuk integrasi Android, Anda memerlukan alamat pengiriman dalam objek PaymentDataRequest.

Bagaimana cara menerima uang dari pembelian yang dilakukan dengan Google Pay?
Google Pay API memfasilitasi transaksi dengan meneruskan informasi pembayaran dari pengguna ke penyedia layanan pembayaran Anda. Fitur ini tidak termasuk dalam alur uang dan dirancang untuk berada di atas infrastruktur pembayaran yang sudah ada.
Bagaimana cara mengetahui status pengiriman integrasi saya dan apakah saya perlu melakukan perubahan setelah proses peninjauan Anda?
Setelah mengirimkan integrasi Google Pay API untuk ditinjau, Anda akan menerima email berisi hasilnya. Jika integrasi Anda mematuhi Kebijakan Penggunaan yang Dapat Diterima dan pedoman merek kami, integrasi tersebut akan disetujui dan menampilkan status Aktif di Konsol Google Pay & Wallet. Jika perlu diubah, statusnya akan menampilkan Perlu Info Lainnya, dan email akan memberikan detail tentang hal yang perlu diperbaiki sebelum Anda mengirim ulang. Jika ada pertanyaan tentang pengiriman masukan Anda, Anda dapat menghubungi dukungan langsung dari Konsol Google Pay & Wallet.
Bagaimana cara memecahkan masalah terkait integrasi Google Pay API saya jika saya melihat pesan error?
Untuk mengetahui kode error dan resolusi umum, lihat panduan pemecahan masalah kami untuk Android dan web. Jika ada pertanyaan lain, hubungi dukungan melalui Konsol Google Pay & Wallet.
Bagaimana cara menyesuaikan integrasi Google Pay API untuk membatasi kartu?
Semua penyesuaian untuk kartu tersedia di objek CardParameters untuk Android dan web. Misalnya, Anda dapat memilih jaringan kartu yang ingin Anda izinkan, dan negara penerbit kartu yang ingin Anda izinkan.
Apa itu Google Pay API?
Google Pay API memungkinkan pelanggan Anda membayar dengan menekan tombol menggunakan metode pembayaran yang disimpan ke Akun Google mereka. API ini menyediakan checkout sederhana kepada jutaan pengguna dengan ratusan juta kartu tersimpan. Fitur ini menawarkan peningkatan keamanan, dengan data pembayaran pelanggan dienkripsi secara menyeluruh dari server Google ke pemroses pembayaran Anda. Proses integrasinya mudah dan berfungsi dengan stack pemrosesan pembayaran yang ada dan dapat diterapkan dengan beberapa baris kode.
Bagaimana hubungan antara Google Pay API dan Google Wallet API?
Google Pay API dan Google Wallet API adalah dua API yang terpisah. Google Pay API memungkinkan pelanggan Anda menggunakan Google Pay sebagai metode pembayaran di situs atau aplikasi Android Anda. Google Wallet API memungkinkan developer membuat dan mengelola kartu digital untuk berbagai kasus penggunaan. Misalnya, kartu loyalitas, tiket, kartu akses, catatan kesehatan, dan item lain yang dapat disesuaikan. Untuk mempelajari lebih lanjut Google Wallet API, buka dokumentasi developer Google Wallet API.