Bahasa Indonesia
API ReferenceLogin

Skenario Tes

Last updated 01/12/2022

Sebelum menerima pembayaran kartu kredit dari pelanggan Anda, Anda dapat menggunakan kartu tes berikut untuk melakukan simulasi pada mode tes.

Kartu Tes untuk Otentikasi dan Charge

SkemaNomor KartuSkenario 3DSChargeHasil yang Diharapkan
VISA40000000000000023DS tersedia
Mastercard52000000000000073DS tersedia
JCB35699600100837583DS tersediaKartu tersedia 3DS dan bisa digunakan untuk tes otentikasi. Anda dapat melihat halaman popup untuk memasukkan OTP (One-Time Password) yang dapat Anda masukkan 6 angka acak pada mode tes.
AMEX3400000000039613DS tersediaKartu tersedia 3DS. 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.
VISA40000000000010913DS EMV 2.0
Challenge
Mastercard52000000000010963DS EMV 2.0 ChallengeKartu tersedia 3DS EMV 2.0 dan memerlukan otentikasi. Halaman popup akan ditampilkan untuk memasukkan OTP.
VISA40000000000010003DS EMV 2.0 Frictionless
Mastercard52000000000010053DS 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.
Visa40000000000000513DS tidak tersedia
Visa44724299683137853DS tidak tersedia
Mastercard40000000000000103DS tidak tersediaKartu tidak tersedia 3DS akan langsung memberi nilai “VERIFIED” pada objek status enrollment check API respon.
Visa40000000000000443DS tersediahanya berhasil apabila 3DS dilewati
Mastercard52000000000000153DS tersediahanya berhasil apabila 3DS dilewatiKartu tersedia 3DS dan dapat digunakan untuk tes otentikasi tetapi akan gagal saat otentikasi.
AMEX3400000000060223DS tersediahanya 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. .
VISA40000000000000443DS tersediahanya berhasil apabila 3DS dilewati
Mastercard52000000000000493DS tersediahanya 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.
VISA44342600000000083DS tersedia
Mastercard55778100000000043DS tersediaKartu tersedia 3DS dan dapat digunakan untuk tes otentikasi pada emulator ACS (halaman simulasi untuk melakukan otentikasi 3DS).
Kartu ini hanya berlaku untuk tes MID MIGS.
BCA Card18898000000001713DS tersedia Safe Acceptance
Safe Acceptance
Kartu tersedia 3DS dan dapat digunakan untuk tes otentikasi.
Kartu ini hanya berlaku untuk tes MID BCA PG.

Simulasi Gagal Transaksi Charge

Anda dapat menggunakan total transaksi pada objek amount pada API Buat Charge untuk simulasi gagal transaksi dengan berbagai alasan.

JumlahAlasan GagalDefinisi
10051EXPIRED_CARDKartu yang Anda gunakan untuk transaksi kedaluwarsa.
10052CARD_DECLINEDKartu yang Anda gunakan untuk transaksi ditolak bank penerbit.
10053PROCESSOR_ERRORTransaksi gagal karena ada masalah integrasi antara bank dan 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_CARDKartu yang Anda gunakan untuk transaksi tidak aktif.
10057TEMPORARY_SYSTEM_ERRORTerjadi kendala sistem sementara ketika transaksi berlangsung.
10058CAPTURE_AMOUNT_LIMIT_ERRORJumlah transaksi dibawah atau diatas batasan.
10059INVALID_CVNKartu yang Anda gunakan untuk transaksi ditolak karena cvn tidak sesusai.

Kartu Tes untuk Cicilan

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

PenerbitSkemaNomor KartuTenor Cicilan
BRIMastercard51045821799494593, 6, 12
BRIVISA43650237811558283, 6, 12
BNIMastercard54264045641093863, 6, 12
BNIVisa41050676850542023, 6, 12
BNIJCB35652427286953953, 6, 12
BNIJCB35652427286953953, 6, 12
UOB IDVISA40273636697754813
UOB IDMastercard51931183199428153, 6
HSBC IDMastercard51832356258955113, 6
OCBC IDVisa42156151294181643, 6
OCBC IDMastercard52416953308417143, 6


Contoh respon Permintaan Opsi Charge yang tersedia 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
  }
]