Welcome to Xendit’s latest documentation. For legacy content, access the previous documentation here or the previous API reference here.

Simulasi skenario pembayaran kartu

Prev Next

Untuk memfasilitasi pengujian transaksi kartu, kami menyediakan berbagai nomor kartu untuk pengujian. Angka-angka ini bervariasi berdasarkan negara operasi dan koneksi Anda. Untuk panduan khusus tentang nomor kartu uji mana yang akan digunakan untuk integrasi Anda, silakan hubungi Customer Support Xendit.

Nomor kartu uji

Tabel berikut berisi nomor kartu pengujian yang tersedia, mereknya, negara yang berlaku, dan skenario simulasi.

Nomor Kartu

Merek

Negara

Skenario

4000000000002503

VISA

Indonesia, Malaysia

3DS Challenge, otentikasi berhasil jika OTP benar.

4000000000001000

VISA

Indonesia, Malaysia

3DS Tanpa gesekan, otentikasi berhasil.

5200000000002151

MASTERCARD

Indonesia, Malaysia

3DS Challenge, otentikasi berhasil jika OTP benar.

5200000000001005

MASTERCARD

Indonesia, Malaysia

3DS Tanpa gesekan, otentikasi berhasil.

4440000009900010

VISA

Indonesia, Malaysia

3DS Challenge, lihat daftar opsi simulasi pada tabel berikutnya.

4440000042200014

VISA

Malaysia

3DS Tanpa gesekan, otentikasi berhasil.

5123450000000008

MASTERCARD

Malaysa

3DS Challenge, lihat daftar opsi simulasi pada tabel berikutnya.

5123456789012346

MASTERCARD

Malaysia

3DS Tanpa gesekan, otentikasi berhasil.

4200350000000801

VISA

Thailand

3DS Challenge, otentikasi berhasil jika OTP benar.

Untuk aliran tanpa gesekan, gunakan jumlah < THB 20.

5413530000000501

MASTERCARD

Thailand

3DS Challenge, otentikasi berhasil jika OTP benar.

Untuk aliran tanpa gesekan, gunakan jumlah < THB 20.

4000000000002503

VISA

Thailand

Transaksi gagal

5200000000002151

MASTERCARD

Thailand

Transaksi gagal

Simulasikan pembayaran tagihan yang gagal berdasarkan jumlah

Anda dapat mensimulasikan skenario pembayaran tagihan gagal tertentu menggunakan jumlah ini. Angka simulasi berlaku untuk semua negara kecuali Vietnam.

Jumlah

Kode simulasi

Negara yang berlaku

Skenario

10051

EXPIRED_CARD

10052

ISSUER_SUSPECT_FRAUD

10053

DECLINED_BY_PROCESSOR

10054

INSUFFICIENT_BALANCE

10055

STOLEN_CARD

10056

INACTIVE_OR_UNAUTHORIZED_CARD

10057

PROCESSOR_ERROR

10058

INVALID_CVV

10059

DECLINED_BY_ISSUER

Simulasikan hasil alur autentikasi tantangan 3DS

Untuk menguji hasil yang berbeda untuk alur tantangan 3DS:

  1. Buat permintaan token dengan should_authenticate = true.

  2. Navigasikan ke URL yang disediakan oleh payer_authentication_url.

  3. Pada halaman MPGS ACS Simulator, pilih salah satu opsi berikut:

Opsi autentikasi

Status

Skenario

AUTHENTICATED

KEBERHASILAN

Autentikasi berhasil.

UNAUTHENTICATED

GAGAL

Autentikasi tidak berhasil.

CANCELLED_AUTHENTICATION

GAGAL

AUTHENTICATION_NOT_AVAILABLE

GAGAL

AUTHENTICATION_REJECTED

GAGAL

AUTHENTICATION_SERVER_ERROR

GAGAL

API_GW_ASM_POLICY_ERROR

GAGAL

Kartu uji untuk alur autentikasi

Kartu-kartu ini khusus untuk mensimulasikan hasil autentikasi tantangan 3DS:

Nomor kartu

Merek

Skenario

4200350000000801

VISA

3DS Challenge, otentikasi berhasil jika OTP benar.

Untuk aliran tanpa gesekan, gunakan jumlah < THB 20.

5413530000000501

KARTU MASTER

3DS Challenge, otentikasi berhasil jika OTP benar.

Untuk aliran tanpa gesekan, gunakan jumlah < THB 20.

Simulasikan pembayaran gagal

Jumlah

Kode simulasi

Skenario

10.05

DECLINED_BY_ISSUER

05 - Do not honor

10.14

INVALID_CARD

14 - Nomor kartu tidak valid

10.30

PROCESSOR_ERROR

30 - Kesalahan format

10.51

INSUFFICIENT_BALANCE

51 - Saldo tidak mencukupi

10.65

DECLINED_BY_ISSUER

65 - Melebihi penarikan. Hanya berlaku untuk kartu VISA saja.

Kartu uji gateway pembayaran BCA

Untuk pengujian integrasi payment gateway BCA:

Nomor Kartu

Merek

Skenario

1889800000000171

BCA

3DS Challenge, otentikasi berhasil jika OTP benar.

Catatan: BCA tidak mendukung pengujian transaksi yang gagal.