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:
Buat permintaan token dengan
should_authenticate = true
.Navigasikan ke URL yang disediakan oleh
payer_authentication_url
.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.