Tentang program ini

Program pilihan penagihan memungkinkan Anda mengintegrasikan sistem penagihan Anda sendiri atau mengarahkan pengguna ke situs Anda untuk melakukan pembelian menggunakan link web eksternal. Terlepas dari opsi yang Anda terapkan, pengguna harus diberi pilihan antara Layanan Penagihan Google Play dan penagihan alternatif dalam aplikasi atau link web eksternal. Anda harus meninjau persyaratan program dan mendaftar ke program penawaran eksternal sebelum menggunakan API ini.

Pengalaman pengguna

Saat pengguna memulai pembelian, mereka akan melihat layar pilihan yang menampilkan sistem penagihan alternatif Anda (dalam aplikasi atau link web eksternal) dan Layanan Penagihan Google Play. Anda memiliki fleksibilitas untuk menyesuaikan alur ini, bergantung pada siapa yang merender layar pilihan dan tempat pembayaran dilakukan. Anda harus memperbarui preferensi layar pilihan dan preferensi link web eksternal di Konsol Play sebelum menerapkan API di aplikasi Anda.

Layar pilihan penagihan yang dirender Google dengan penagihan alternatif
Gambar 1. Layar pilihan penagihan yang dirender Google dengan penagihan alternatif bersama Layanan Penagihan Google Play.
Layar pilihan penagihan yang dirender Google dengan opsi link web eksternal
Gambar 2. Layar pilihan penagihan yang dirender Google dengan opsi link web eksternal bersama Layanan Penagihan Google Play.

1. Siapa yang merender layar pilihan

  • Dirender Google: Google Play menangani UI layar pilihan secara otomatis untuk Anda sebagai bagian dari alur penagihan.
  • Anda sendiri : Anda mendesain dan merender layar pilihan kustom dalam aplikasi Anda. Jika memilih opsi ini, Anda harus mengikuti panduan UX.

2. Tempat pembayaran dilakukan

  • Dalam aplikasi: Pengguna menyelesaikan transaksi dalam antarmuka aplikasi Anda.
  • Link web eksternal: Pengguna diarahkan ke situs Anda untuk menyelesaikan transaksi.

Kontrol orang tua

Pengguna yang diawasi diizinkan untuk membuat pilihan penagihan, tetapi kontrol orang tua wajib dan layar informasi satu kali harus ditampilkan.

  • Untuk layar pilihan yang dirender Google: Google otomatis menangani layar kontrol orang tua sebelum layar pilihan ditampilkan.
  • Untuk layar pilihan yang dirender Developer: Anda bertanggung jawab untuk memanggil API Play Billing Library tertentu untuk memicu kontrol orang tua. Untuk pembelian dalam aplikasi, hal ini dilakukan melalui dialog informasi wajib sebelum Anda menampilkan layar pilihan kustom. Untuk link eksternal, kontrol orang tua ditangani tepat sebelum pengguna ditautkan keluar dari aplikasi.

Panduan aset gambar metode pembayaran

Anda dapat mengupload aset gambar di Konsol Play yang mewakili metode pembayaran yang didukung untuk ditampilkan di layar pilihan penagihan.

Aset gambar untuk metode pembayaran

Aset gambar tunggal terdiri dari beberapa kartu metode pembayaran dan harus mengikuti spesifikasi yang ditentukan dalam panduan ini.

Spesifikasi dimensi dan jarak aset gambar metode pembayaran
Gambar 3. Spesifikasi untuk aset gambar metode pembayaran tunggal.

Dimensi

192dp X 20dp

Spasi kartu

8dp

Format file

PNG, latar belakang transparan

Variasi metode pembayaran

Developer dapat memilih jumlah ikon metode pembayaran yang tersedia dan ingin disertakan dalam aset gambar, hingga maksimum 5.

Tidak ada gambar atau teks lain yang harus disertakan dalam gambar.

Contoh aset gambar metode pembayaran dengan dua variasi kartu
Gambar 4. Contoh aset gambar dengan dua metode pembayaran.
Contoh aset gambar metode pembayaran dengan lima variasi kartu
Gambar 5. Contoh aset gambar dengan lima metode pembayaran.

Spesifikasi kartu

Kartu metode pembayaran yang disertakan dalam aset gambar harus mengikuti pedoman ukuran, spasi, dan gaya berikut.

Spesifikasi desain kartu metode pembayaran individual
Gambar 6. Spesifikasi ukuran, radius batas, garis batas, dan padding mendetail untuk setiap kartu.
Dimensi kartu 32dp X 20dp
Padding dalam 3dp
Garis batas 1 dp (goresan dalam disertakan dalam dimensi), Radius 2 dp, #E0E0E0
Latar belakang kartu Warna solid (sebaiknya putih)

Prasyarat

Untuk menggunakan program pilihan penagihan, Anda harus memenuhi persyaratan berikut:

  • Pendaftaran - Anda harus mendaftar ke program pilihan penagihan. Jika memilih untuk menawarkan link web eksternal, Anda harus memperbarui preferensi di Konsol Play sebelum menerapkannya di aplikasi Anda.
  • Versi PBL - Anda harus menggunakan Play Billing Library versi 9.1 atau yang lebih baru.

Pelaporan

Semua transaksi penagihan alternatif (termasuk transaksi dari link eksternal) harus dilaporkan dengan aman ke Google Play. Untuk mencapai hal ini, token transaksi eksternal diperlukan. Bergantung pada skenario pilihan penagihan billing choice scenario, token akan dibuat melalui API yang berbeda. Token transaksi ini menunjukkan apakah DeveloperBillingType dikategorikan sebagai link eksternal atau dalam aplikasi. Token ini penting untuk memvalidasi transaksi dan mengaitkannya dengan biaya layanan yang sesuai.