Skenario Pengujian

Anda dapat melakukan simulasi berbagai skenario pembayaran dengan kartu tes berikut ini untuk memastikan integrasi Anda berfungsi dengan benar.

SkemaNomor Kartu TesSkenario 3DSChargeHasil yang Diharapkan
VISA40000000000010913DS EMV 2.0 ChallengeKartu tersedia 3DS EMV 2.0 dan memerlukan otentikasi. Halaman popup akan ditampilkan untuk memasukkan OTP.
Mastercard52000000000021513DS EMV 2.0 ChallengeKartu tersedia 3DS EMV 2.0 dan memerlukan otentikasi. Halaman popup akan ditampilkan untuk memasukkan OTP.
JCB33370000002000043DS EMV 2.0 ChallengeKartu tersedia 3DS EMV 2.0 dan memerlukan otentikasi. Halaman popup akan ditampilkan untuk memasukkan OTP.
AMEX3400000000010983DS EMV 2.0 ChallengeKartu tersedia 3DS EMV 2.0. Halaman OTP akan tampil tanpa rendering dan sukses otomatis. Simulasi di mode tes. *Catatan: ini hanya terjadi pada mode tes. Kartu AMEX hanya dapat diterima oleh beberapa bank akuisisi. Di Indonesia, Anda harus memiliki MID BCA untuk dapat menerima transaksi menggunakan kartu AMEX.
VISA40000000000010003DS EMV 2.0 FrictionlessKartu tersedia 3DS EMV 2.0 dan akan melakukan otentikasi frictionless. Halaman popup akan ditampilkan tetapi 3DS akan berhasil tanpa memasukkan OTP.
Mastercard5200000000001005 5453010000095323 (Hanya untuk merchant Malaysia)3DS EMV 2.0 FrictionlessKartu tersedia 3DS EMV 2.0 dan akan melakukan otentikasi frictionless. Halaman popup akan ditampilkan tetapi 3DS akan berhasil tanpa memasukkan OTP.
VISA40000000000000103DS tersedia✅ hanya berhasil apabila 3DS dilewatiKartu tersedia 3DS dan dapat digunakan untuk tes otentikasi tetapi akan gagal saat otentikasi.
Mastercard52000000000000153DS tersedia✅ hanya berhasil apabila 3DS dilewatiKartu tersedia 3DS dan dapat digunakan untuk tes otentikasi tetapi akan gagal saat otentikasi.
AMEX3400000000060223DS tersedia✅ hanya berhasil apabila 3DS dilewatiKartu tersedia 3DS dan dapat digunakan untuk tes otentikasi tetapi akan gagal saat otentikasi. Catatan: ini hanya terjadi pada mode tes. Kartu AMEX hanya dapat diterima oleh beberapa bank akuisisi. Di Indonesia, Anda harus memiliki MID BCA untuk dapat menerima transaksi menggunakan kartu AMEX. .
VISA40000000000010753DS tersedia✅ hanya berhasil apabila 3DS dilewatiKartu tersedia 3DS tetapi akan gagal otentikasi karena timeout saat proses 3DS. Hal ini berguna untuk kontrol kendala timeout pada sistem Anda.
Mastercard52000000000010703DS tersedia✅ hanya berhasil apabila 3DS dilewatiKartu tersedia 3DS tetapi akan gagal otentikasi karena timeout saat proses 3DS. Hal ini berguna untuk kontrol kendala timeout pada sistem Anda.
BCA Card18898000000001713DS tersedia✅ Safe AcceptanceKartu tersedia 3DS dan dapat digunakan untuk tes otentikasi. Kartu ini hanya berlaku untuk tes MID BCA PG.

Simulasi Transaksi Gagal

Masukkan jumlah berikut ini di parameter “jumlah” untuk melakukan simulasi skenario pembayaran yang gagal.

JumlahAlasan GagalDefinisi
10051EXPIRED_CARDKartu yang Anda gunakan untuk transaksi kedaluwarsa.
10052ISSUER_SUSPECT_FRAUDKartu yang Anda gunakan untuk transaksi ditolak bank penerbit karena adanya indikasi kasus penipuan.
10053DECLINED_BY_PROCESSORKartu yang Anda gunakan untuk transaksi ditolak oleh prosesor.
10054INSUFFICIENT_BALANCEKartu yang Anda gunakan untuk transaksi tidak memiliki limit yang cukup untuk transaksi tersebut.
10055STOLEN_CARDKartu yang Anda gunakan untuk transaksi ditandai sebagai curian.
10056INACTIVE_OR_UNAUTHORIZED_CARDKartu yang Anda gunakan untuk transaksi tidak aktif atau tidak diperbolehkan untuk melakukan transaksi.
10057PROCESSOR_ERRORTransaksi gagal dilakukan karena adanya isu antara payment processor dan juga bank penerbit
10058INVALID_CVVKartu yang Anda gunakan untuk transaksi ditolak karena cvn tidak sesuai.
10059DECLINED_BY_ISSUERKartu yang Anda gunakan untuk transaksi ditolak bank penerbit.

Kartu Tes untuk Cicilan

Cicilan hanya tersedia di Indonesia saat ini. Untuk tes cicilan, pastikan jumlah transaksi lebih besar atau sama dengan IDR 500.000.

PenerbitSkemaNomor KartuTenor Cicilan
BRIMastercard54545454545454543, 6, 12
BRIVISA40000000000010913, 6, 12
BRIJCB33370000002000043, 6, 12
BNIMastercard52000000000010963, 6, 12
BNIJCB33380000000005693, 6, 12

Contoh respon Permintaan Opsi Charge yang tersedia untuk skema cicilan:

[
  {
    "count": 3,
    "interval": "month",
    "minimum_amount": 500000,
    "acquirer": "BRI",
    "currency": "IDR",
    "description": "0%, 3 x IDR 333333.33",
    "installment_amount": 333333.33
  },
  {
    "count": 6,
    "interval": "month",
    "minimum_amount": 500000,
    "acquirer": "BRI",
    "currency": "IDR",
    "description": "0%, 6 x IDR 166666.67",
    "installment_amount": 166666.67
  },
  {
    "count": 12,
    "interval": "month",
    "minimum_amount": 500000,
    "acquirer": "BRI",
    "currency": "IDR",
    "description": "0%, 12 x IDR 83333.33",
    "installment_amount": 83333.33
  }
]

Last Updated on 2024-04-30