Langsung ke konten utama

Ikhtisar

Mode uji memungkinkan Anda mensimulasikan pembayaran tanpa memproses transaksi nyata. Semua kredensial uji hanya berfungsi dalam mode uji — jangan pernah menggunakannya dalam produksi.

Tidak Ada Biaya Nyata

Transaksi uji tidak memproses pembayaran nyata atau mempengaruhi akun nyata.

Akses API Penuh

Semua titik akhir API bekerja secara identik dalam mode uji dan hidup.

Pengujian Webhook

Webhook berfungsi untuk transaksi uji seperti dalam produksi.
Kredensial uji hanya berfungsi dalam mode uji. Mencoba menggunakannya dalam mode hidup akan menyebabkan kegagalan pembayaran.

Kartu Uji

Gunakan nomor kartu ini untuk mensimulasikan pembayaran yang berhasil dan ditolak di berbagai wilayah.
WilayahMerekNomor KartuMasa BerlakuCVV
ASVisa424242424242424206/32123
ASMastercard555555555555444406/32123
IndiaVisa457623891277145006/32123
IndiaMastercard540916266938103406/32123
Untuk semua kartu uji, gunakan tanggal kedaluwarsa 06/32 dan CVV 123.
Untuk rincian lebih lanjut tentang pengujian kartu, termasuk 3D Secure dan metode pembayaran yang disimpan, lihat halaman Kartu.

UPI Uji

Pengujian UPI menggunakan identifier VPA (Virtual Payment Address) khusus yang mensimulasikan berbagai hasil pembayaran.
StatusID UPI
Berhasilsuccess@upi
Gagalfailure@upi

Persyaratan untuk Pengujian UPI

  • Negara penagihan harus diset ke IN
  • Mata uang harus diatur ke INR
  • Untuk pedagang non-India: Mata Uang Adaptif harus diaktifkan
Untuk dokumentasi UPI lengkap termasuk pengujian mandat RBI untuk langganan, lihat halaman Metode Pembayaran India.

Uji BNPL

Penyedia Buy Now Pay Later memiliki persyaratan data uji yang spesifik.

Data Uji Klarna

Gunakan detail ini untuk mensimulasikan pembayaran Klarna dalam mode uji:
KolomDisetujuiDitolak
Tanggal Lahir07-10-197007-10-1970
Nama DepanUjiUji
Nama BelakangOrang-usOrang-us
Emailcustomer@email.uscustomer+denied@email.us
JalanAmsterdam AveAmsterdam Ave
Nomor Rumah509509
KotaNew YorkNew York
Negara BagianNew YorkNew York
Kode Pos10024-394110024-3941
Telepon+13106683312+13106354386
Klarna memerlukan jumlah transaksi minimum $50.01 agar muncul sebagai opsi pembayaran.

Pengujian Afterpay

1

Pilih Afterpay

Pilih Afterpay sebagai metode pembayaran di checkout dan klik Bayar.
2

Uji pembayaran yang berhasil

Gunakan alamat email dan alamat pengiriman yang valid untuk pembayaran yang berhasil.
3

Uji kegagalan otentikasi

Untuk mensimulasikan kegagalan, tutup jendela modal Afterpay di halaman redirect. Pembayaran berpindah dari requires_action ke requires_payment_method.
Afterpay memerlukan jumlah transaksi minimum $50.01 untuk muncul sebagai opsi pembayaran.
Untuk dokumentasi BNPL lengkap termasuk pengujian Billie B2B, lihat halaman Buy Now Pay Later.

Uji Dompet Digital

Apple Pay

1

Aktifkan mode uji

Gunakan kunci API uji Dodo Payments Anda.
2

Tambahkan kartu ke Apple Wallet

Tambahkan kartu nyata ke Apple Wallet Anda. Dalam mode uji, kartu tidak akan dikenakan biaya.
3

Selesaikan pembelian uji

Buka checkout di perangkat Apple dan selesaikan alur Apple Pay.
Apple Pay memerlukan HTTPS. Ini tidak akan muncul di localhost tanpa pengaturan SSL yang tepat. Verifikasi domain juga harus lengkap.

Google Pay

1

Bergabung dengan grup kartu uji

Bergabung dengan grup kartu uji Google Pay untuk mendapatkan kartu uji secara otomatis ditambahkan ke dompet Anda.
2

Aktifkan mode uji

Gunakan kunci API uji Dodo Payments Anda.
3

Selesaikan pembelian uji

Pilih salah satu kartu uji di Google Pay untuk menyelesaikan transaksi.

Amazon Pay, Cash App Pay & RevolutPay

Gunakan kunci API uji Anda dan ikuti alur checkout standar. Transaksi uji disimulasikan tanpa biaya nyata. Untuk dokumentasi dompet digital lengkap termasuk verifikasi domain untuk Apple Pay, lihat halaman Dompet Digital.

Uji Metode Eropa

Metode pembayaran Eropa (iDEAL, Bancontact, EPS, Multibanco) dapat diuji dalam mode sandbox.
1

Aktifkan mode uji

Gunakan kunci API uji Dodo Payments Anda.
2

Atur alamat penagihan

Atur negara alamat penagihan untuk mencocokkan metode pembayaran:
  • NL untuk iDEAL
  • BE untuk Bancontact
  • AT untuk EPS
  • PT untuk Multibanco
3

Atur mata uang

Metode Eropa memerlukan mata uang EUR.
4

Selesaikan alur uji

Ikuti alur otentikasi bank yang disimulasikan di lingkungan uji.
Untuk dokumentasi metode pembayaran Eropa lengkap, lihat halaman Eropa.

Praktik Terbaik Pengujian

Jangan hanya menguji pembayaran yang berhasil. Uji penolakan, pembatalan, dan kasus-kasus ujung seperti dana tidak cukup.
Pastikan titik akhir webhook Anda memproses semua jenis acara dengan benar, terutama payment.succeeded, payment.failed, dan acara langganan.
Untuk Apple Pay dan Google Pay, uji di perangkat iOS dan Android yang sebenarnya. Simulator tidak sepenuhnya mereplikasi perilaku dompet.
Metode pembayaran regional (UPI, iDEAL, dll.) memerlukan alamat penagihan yang sesuai. Alamat penagihan AS tidak akan menunjukkan iDEAL.
Metode BNPL memerlukan minimum $50.01. Uji bahwa mereka tampil/tersembunyi dengan benar berdasarkan total keranjang.

Halaman Terkait