Migrasikan metode pembayaran ke Dashboard
Aktifkan metode pembayaran Checkout yang berbeda melalui Dashboard.
Dengan mengubah integrasi untuk menarik preferensi metode pembayaran Anda dari Dashboard, Stripe menampilkan semua metode pembayaran yang kompatibel kepada pelanggan Anda saat memproses pembayaran tergantung pada mata uang yang dipilih atau pembatasan metode pembayaran seperti jumlah transaksi maksimum. Stripe juga menyajikan metode pembayaran yang paling relevan bagi setiap pelanggan berdasarkan lokasi mereka dan mata uang yang digunakan.
Halaman checkout memprioritaskan tampilan metode pembayaran yang diketahui dapat meningkatkan konversi untuk lokasi pelanggan Anda, sementara metode pembayaran berprioritas lebih rendah disembunyikan di bawah menu perluasan. Pelanggan Anda melihat beberapa metode pembayaran yang populer untuk lokasi dan mata uang mereka, tetapi mereka tetap memiliki opsi untuk memilih metode pembayaran yang berbeda dari menu perluasan.
Perbarui integrasi Anda
Untuk integrasi Stripe Checkout yang ada yang menentukan payment_
, Anda harus menghapus parameter ini untuk memigrasikan preferensi metode pembayaran ke Dashboard. Setelah Anda menghapus parameter dari integrasi, beberapa metode pembayaran diaktifkan secara otomatis termasuk kartu dan dompet digital. Parameter currency
membatasi metode pembayaran yang dilihat konsumen dalam Sesi Checkout.
Peringatan
Melakukan upgrade pada integrasi awalnya akan menonaktifkan metode pembayaran non-default untuk integrasi Anda, seperti halaman pembayaran bank. Jika Anda menambahkan metode pembayaran ke integrasi Checkout, Anda harus membuka halaman pengaturan metode pembayaran di Dashboard untuk mengaktifkannya kembali.
Lihat metode pembayaran yang tersedia di Dashboard
Lihat pengaturan metode pembayaran untuk melihat metode pembayaran yang saat ini Anda terima. Daftar ini mencakup metode pembayaran yang diaktifkan secara default, seperti kartu. Metode pembayaran ini biayanya sama atau kurang dari kartu dan diselesaikan dengan segera.
Metode pembayaran
Secara default, Stripe mengaktifkan kartu dan metode pembayaran umum lainnya. Anda dapat mengaktifkan atau menonaktifkan metode pembayaran individual di Dashboard Stripe. Di Checkout, Stripe mengevaluasi mata uang dan batasan, lalu menyajikan metode pembayaran yang didukung secara dinamis kepada pelanggan.
Untuk melihat cara metode pembayaran Anda ditampilkan kepada pelanggan, masukkan identifikasi transaksi atau tetapkan jumlah pesanan dan mata uang di Dashboard.
Anda dapat mengaktifkan Apple Pay dan Google Pay di pengaturan metode pembayaran. Secara default, Apple Pay diaktifkan dan Google Pay dinonaktifkan. Namun, dalam beberapa kasus Stripe memfilternya bahkan saat diaktifkan. Kami memfilter Google Pay jika Anda mengaktifkan pajak otomatis tanpa mengumpulkan alamat pengiriman.
Halaman Checkout yang di-hosting Stripe tidak perlu perubahan integrasi untuk mengaktifkan Apple Pay atau Google Pay. Stripe menangani pembayaran ini dengan cara yang sama seperti pembayaran kartu lainnya.
Tambahkan atau hapus metode pembayaran pada integrasi Anda
Di halaman Dashboard pada pengaturan metode pembayaran, Anda dapat melihat metode pembayaran yang tersedia dan mengaktifkan metode pembayaran baru untuk integrasi Anda.
Anda dapat mengaktifkan sejumlah metode pembayaran cukup dengan memilih Aktifkan. Namun, sejumlah metode pembayaran memerlukan langkah tambahan untuk mengaktifkannya. Untuk kasus tersebut, Anda akan melihat tombol yang bertuliskan Siapkan atau Tinjau ketentuan.
Untuk mempelajari selengkapnya tentang metode pembayaran mana yang tepat bagi bisnis Anda, lihat panduan metode pembayaran.
(Direkomendasikan) Tangani metode pembayaran dengan notifikasi tertunda
Bergantung pada tipe metode pembayaran yang Anda integrasikan, konfirmasi pembayaran mungkin tertunda 2–14 hari. Jika Anda menyiapkan webhook untuk secara otomatis memenuhi pesanan dengan integrasi Checkout, saat menambahkan metode pembayaran dengan notifikasi tertunda pertama, Anda mungkin perlu memperbarui kode.
Peringatan
Langkah ini hanya diperlukan jika Anda berencana menggunakan salah satu metode pembayaran berikut: Debit Langsung Bacs, Transfer bank, Boleto, debit praotorisasi Kanada, Konbini, OXXO, Pay by Bank, Debit Langsung SEPA, SOFORT, atau ACH Direct Debit.
Saat menerima pembayaran dengan metode pembayaran notifikasi tertunda, dana tidak langsung tersedia. Diperlukan beberapa hari untuk memproses dana sehingga Anda harus menunda pemenuhan pesanan hingga dana tersedia di akun Anda. Setelah pembayaran berhasil, status PaymentIntent pokok berubah dari processing
menjadi succeeded
.
Anda perlu menangani kejadian Checkout berikut:
Nama Kejadian | Keterangan | Langkah berikutnya |
---|---|---|
checkout.session.completed | Pelanggan berhasil mengotorisasi pembayaran debit dengan menyerahkan formulir Checkout. | Tunggu pembayaran berhasil atau gagal. |
checkout.session.async_payment_succeeded | Pembayaran pelanggan berhasil. | Penuhi barang atau layanan yang dibeli. |
checkout.session.async_payment_failed | Pembayaran ditolak, atau gagal karena beberapa alasan lainnya. | Hubungi pelanggan melalui email dan minta agar mereka memesan lagi. |
Semua kejadian ini menyertakan objek Sesi Checkout.
Perbarui handler kejadian Anda untuk memenuhi pesanan:
Mencoba
Pastikan stripe listen
masih berjalan. Lewati Checkout sebagai pengguna percobaan, seperti di langkah sebelumnya. Handler kejadian Anda seharusnya menerima kejadian checkout.
, dan Anda seharusnya berhasil menanganinya.
Sekarang setelah menyelesaikan langkah-langkah ini, Anda siap untuk live di produksi kapan saja Anda memutuskan untuk melakukannya.
Coba integrasi Anda
Lihat Pengujian untuk mendapatkan informasi tambahan untuk menguji integrasi Anda.