Skip to main content

Simulator Pembayaran

Transaksi pengujian biasanya dibuat selama pengujian proses integrasi untuk memastikan logika bekerja dengan baik seperti yang diharapkan.

Semua transaksi yang ada di dalam lingkungan pengembangan bukanlah transaksi yang sesungguhnya dan tidak perlu membayar menggunakan uang sungguhan. Finpay menyediakan simulator berbasis web untuk mensimulasikan pembayaran dari penyedia pembayaran atau bank, tetapi beberapa metode pembayaran perlu diuji menggunakan aplikasi pengembangan dari penyedia pembayaran khusus untuk emoney. Anda juga dapat menguji berbagai skenario baik negatif maupun positif. Pastikan Anda masuk ke lingkungan pengembangan Finpay.


Virtual Account Bank

Metode PembayaranDeskripsi
VA BRIUntuk melakukan transaksi uji coba, gunakan BRI Virtual Account
VA BCAUntuk melakukan transaksi uji coba, gunakan BCA Virtual Account
VA BJBUntuk melakukan transaksi uji coba, gunakan BJB Virtual Account
VA BNCUntuk melakukan transaksi uji coba, gunakan BNC Virtual Account
VA BNI Untuk melakukan transaksi uji coba, gunakan BNI Virtual Account
VA BSI Untuk melakukan transaksi uji coba, gunakan BSI Virtual Account
VA BTN Untuk melakukan transaksi uji coba, gunakan BTN Virtual Account
VA Maybank Untuk melakukan transaksi uji coba, gunakan Maybank Virtual Account
VA Mega Untuk melakukan transaksi uji coba, gunakan Megabank Virtual Account
VA Permata Untuk melakukan transaksi uji coba, gunakan Permata Virtual Account
VA Mandiri Untuk melakukan transaksi uji coba, gunakan Mandiri Virtual Account

E-Money

Metode PembayaranDeskripsi
DanaFinpay akan mengarahkan ke Halaman Pembayaran Dana, dan Anda dapat membuat sendiri untuk tujuan pengujian dengan mengikuti proses di bawah ini:
  1. Pada halaman Pembayaran Dana, masukkan nomor telepon Anda untuk mengaktifkan Dana Account di lingkungan pengembangan dan klik NEXT
  2. Masukkan kode verifikasi 8888.
  3. Mengatur PIN yang akan digunakan untuk bertransaksi.
  4. Jika Anda telah mengaktifkan akun Anda, langkah 3-4 akan dilewati dan lompat untuk memasukkan PIN
  5. Untuk membayar transaksi Anda, pilih jenis pembayaran dan klik BAYAR
  6. Untuk Pembayaran dengan saldo Dana, jika akun Anda tidak memiliki cukup saldo, silakan ikuti instruksi di bawah ini untuk mengisi ulang:
    1. Pilih Saldo Dana sebagai Metode Pembayaran Anda
    2. Klik Top Up
    3. Pilih Kartu Debit sebagai sumber dana, masukkan kartu uji di bawah ini:
    4. BCA5152912519983531
      5152917963575758
      5152916702338791
      5152919417083926
      5152915962917153
      BNI5264226960403963
      5264228649660518
      5264221228525525
      5264222120857651
      5264224091590352
      Debit
      Visa Mandiri
      4097662810995665
      4097662810994668
      Expired,
      Year, CVV
      Any
    5. Klik Simpan Kartu lalu masukkan nominal isi ulang, klik lanjutkan.
Finpay MoneyUntuk melakukan transaksi uji coba, gunakan akun dummy di bawah ini :
- Nomor HP : 081770770770
- PIN : 770770
GoPayAda 2 opsi untuk menguji Gopay:
  1. Finpay akan dialihkan ke Simulator Pembayaran Gopay
  2. Anda dapat meneruskan imageurl ke Gopay Payment Simulator
Jenius PayUntuk melakukan transaksi uji coba, Anda dapat mengakses Jenius Payment Simulator dengan menggunakan akun dummy di bawah ini:
Cashtag Test : $testjenpay4
Username : testjenpay4@yopmail.com
Password : P@ssw0rd123
LinkAjaPengujian dapat dilakukan di environment production.
OvoPengujian dapat dilakukan di environment production.
ShopeePayPengujian dapat dilakukan di environment production.
VirgoUntuk melakukan transaksi uji coba, gunakan akun dummy di bawah ini :
  • Nomor HP 1: 084000011333
    Pass code: 112233
    Kode OTP : 020202
  • Nomor HP 2: 084000011444
    Pass code: 112233
    Kode OTP : 020202
  • Nomor HP 3: 084000011555
    Pass code: 112233
    Kode OTP : 020202

Instant Payment

Metode PembayaranDeskripsi
BCA KlikpayPengujian dapat dilakukan di environment production.
Danamon Online BankingPengujian dapat dilakukan di environment production.
Debit ATM BersamaUntuk melakukan transaksi uji coba, gunakan akun dummy di bawah ini :
- Debit Card Number : 6221008200000778
- CVV : 123
- Expiry Date : 12/2023
Octo ClicksPengujian dapat dilakukan di environment production.
PermataNetPengujian dapat dilakukan di environment production.
PospayPengujian dapat dilakukan di environment production.

QRIS

Metode PembayaranDeskripsi
QRISUntuk melakukan transaksi uji coba, gunakan QRIS Simulator.

Finpay Payment Code & Indomaret

Metode PembayaranDeskripsi
Finpay Payment CodeUntuk melakukan transaksi uji coba, gunakan Finpay Payment Code Simulator.
IndomaretUntuk melakukan transaksi uji coba, gunakan Indomaret Simulator.

Paylater & Installments

Metode PembayaranDeskripsi
IndodanaUntuk melakukan transaksi uji coba, gunakan dummy account provided by Indodana
KredivoUntuk melakukan transaksi uji coba, gunakan dummy account below :
- Username : 81513114262
- Password : 663482
- Transaction OTP : 4567

Credit Card

Card Test

NoCard TypePurposeCard NumberEnroll 3DS 1Enroll 3DS 2Method Url
1Mastercard3DS2 - Challenge (Method Url provided)5123450000000008YesYesYes
2Mastercard3DS2 - Challenge (Method Url provided)2223000000000007YesYesYes
3Mastercard3DS2 - Frictionless (Method Url provided)5123456789012346YesYesYes
4Mastercard3DS2 - Frictionless (No Method Url)5555555555000018YesYesNo
5Mastercard3DS2 - Authentication Attempted5500005555555559YesYesNo
6Mastercard3DS2 - Authentication Rejected5506900140100503NoYesNo
7Mastercard3DS1 - Not enrolled for 3DS2 resulting in fallback to 3DS15506900140100305YesNoNo
8Mastercard3DS2 - Error during Initiate Authentication operation resulting in Generic Error Response5210760000000004YesException-
9Mastercard3DS2 - Error during Authenticate Payer operation resulting in Generic Error Response5455031257390496YesYesNo
10Mastercard3DS2 - Error during Authenticate Payer operation resulting in Generic Error Response5455031252665454YesYesNo
11Mastercard3DS1 & 3DS2 - Not Enrolled Response5111111111111118NoNo-
12Mastercard3DS2 - Authentication Unavailable Error during Authenticate Payer operation resulting in a response of authenticationStatus = AUTHENTICATION_UNAVAILABLE2223000000000023NoNo-
13Mastercard3DS2 - Authentication Unavailable Error during Authenticate Payer operation resulting in a response of authenticationStatus = AUTHENTICATION_UNAVAILABLE5123459999998221YesYesNo
14Visa3DS2 - Challenge (No Method Url)4440000009900010YesYesNo
15Visa3DS2 - Frictionless (Method Url provided)4440000042200014YesYesYes
16Visa3DS2 - Authentication Attempted4440000042200022NoYesNo
17JCB3DS2 - Challenge (Method Url provided)3528249999991755YesYesYes
18JCB3DS2 - Challenge (No Method Url)3528249999991748YesYesNo
19JCB3DS2 - Frictionless (Method Url provided)3528249999991821YesYesYes
20JCB3DS2 - Authentication Rejected3528249999981236YesYesYes
21JCB3DS1 - Not enrolled for 3DS2 resulting in fallback to 3DS13528249999991789YesNoNo
22JCB3DS1 & 3DS2 - Not Enrolled Response3528249999991953---

CVV

NoCSC/CVVCSC/CVV Response Gateway Code
1100MATCH
2101NOT_PROCESSED
3102NO_MATCH

Expiry

NoExpiry DateTransaction Response Gateway Code
101 / 39APPROVED
205 / 39DECLINED
304 / 27EXPIRED_CARD
408 / 28TIMED_OUT
501 / 37ACQUIRER_SYSTEM_ERROR
602 / 37UNSPECIFIED_FAILURE
705 / 37UNKNOWN