Payment Simulator
Testing transaction usually generated during integration process test to make sure logic is working properly as expected.
All transaction in development environtment is not real transaction and does not need to pay using real money. Finpay provide a web-based simulator to simulate payment from payment provider or bank but some payment methods need to test using development application from payment provider specially for emoney. You also can test different scenario both negative and positive. Please make sure you hit to Finpay development environtment.
Virtual Account Bank
VA BRI
To perform a test transaction, use the BRI Virtual Account
VA BCA
To perform a test transaction, use the BCA Virtual Account
VA BJB
To perform a test transaction, use the BJB Virtual Account
VA BNC
To perform a test transaction, use the BNC Virtual Account
VA BNI
To perform a test transaction, use the BNI Virtual Account
VA BSI
To perform a test transaction, use the BSI Virtual Account
VA BTN
To perform a test transaction, use the BTN Virtual Account
VA Maybank
To perform a test transaction, use the Maybank Virtual Account
VA Mega
To perform a test transaction, use the Megabank Virtual Account
VA Permata
To perform a test transaction, use the Permata Virtual Account
VA Mandiri
To perform a test transaction, use the Mandiri Virtual Account
VA Muamalat
To perform a test transaction, use the Muamalat Virtual Account
E-Money
Dana
Finpay will redirect to Dana Payment Page, and you can create your own dummy number for testing purpose by following below process:
At Dana Payment page, input your phone number to activate Dana Account in development environment and click NEXT
Enter verification code 8888.
Setup your PIN to be used for transaction.
If you have activate your account, step 3-4 will be skip and jump to input PIN
To paid your transaction choose payment type and click PAY
For Payment with Dana balance, if your account dont have enough balance please follow below instruction for top up :
Choose Dana Balance as your Payment Method
Click Top Up
Choose Debit Card as source of fund, input below test card:
Click Save Card then input top up amount, click continue.
BCA
5152912519983531
5152917963575758
5152916702338791
5152919417083926
5152915962917153
BNI
5264226960403963
5264228649660518
5264221228525525
5264222120857651
5264224091590352
Debit Visa Mandiri
4097662810995665
4097662810994668
Expired, Year, CVV
Any
Finpay Money
To perform a test transaction, use the dummy account below : - Phone Number : 08113929190 - PIN : 696969 - OTP : 696969
GoPay
There are 2 option for testing Gopay:
Finpay will redirect to Gopay Payment Simulator
You can pass the imageurl to Gopay Payment Simulator
Jenius Pay
To perform a test transaction, you can access Jenius Payment Simulator by using the dummy account below : Cashtag Test : $testjenpay4 Username : [email protected] Password : P@ssw0rd123
LinkAja
Test can be performed at production environment.
Ovo
Test can be performed at production environment.
ShopeePay
Test can be performed at production environment.
Virgo
To perform a test transaction, use the dummy account below :
Phone number 1: 084000011333 Pass code: 112233 OTP code : 020202
Phone number 2: 084000011444 Pass code: 112233 OTP code : 020202
Phone number 3: 084000011555 Pass code: 112233 OTP code : 020202
5152917963575758
5152916702338791
5152919417083926
5152915962917153
BNI
5264226960403963
5264228649660518
5264221228525525
5264222120857651
5264224091590352
Debit Visa Mandiri
4097662810995665
4097662810994668
Expired, Year, CVV
Any
Instant Payment
BCA Klikpay
Test can be performed at production environment.
Danamon Online Banking
Test can be performed at production environment.
Debit ATM Bersama
To perform a test transaction, use the dummy account below : - Debit Card Number : 6221008200000778 - CVV : 123 - Expiry Date : 12/2023
Octo Clicks
Test can be performed at production environment.
PermataNet
Test can be performed at production environment.
Pospay
Test can be performed at production environment.
QRIS
QRIS
To perform a test transaction, use the QRIS Simulator.
Finpay Payment Code & Indomaret
Finpay Payment Code
To perform a test transaction, use the Finpay Payment Code Simulator.
Indomaret
To perform a test transaction, use the Indomaret Simulator.
Paylater & Installments
Indodana
To perform a test transaction, use the dummy account provided by Indodana
Kredivo
To perform a test transaction, use the dummy account below : - Username : 81513114262 - Password : 663482 - Transaction OTP : 4567
Shoppe PayLater
To perform a test transaction, use the dummy account below: - Phone Number: (+00) 81358214552 (Change the country code from +62 to +00) - OTP
111111 for Transaction via Web
123456 for Transaction via Mobile Application (Dev version)
- PIN: 142536
Credit Card
Card Test
1
Mastercard
3DS2 - Challenge (Method Url provided)
5123450000000008
Yes
Yes
Yes
2
Mastercard
3DS2 - Challenge (Method Url provided)
2223000000000007
Yes
Yes
Yes
3
Mastercard
3DS2 - Frictionless (Method Url provided)
5123456789012346
Yes
Yes
Yes
4
Mastercard
3DS2 - Frictionless (No Method Url)
5555555555000018
Yes
Yes
No
5
Mastercard
3DS2 - Authentication Attempted
5500005555555559
Yes
Yes
No
6
Mastercard
3DS2 - Authentication Rejected
5506900140100503
No
Yes
No
7
Mastercard
3DS1 - Not enrolled for 3DS2 resulting in fallback to 3DS1
5506900140100305
Yes
No
No
8
Mastercard
3DS2 - Error during Initiate Authentication operation resulting in Generic Error Response
5210760000000004
Yes
Exception
-
9
Mastercard
3DS2 - Error during Authenticate Payer operation resulting in Generic Error Response
5455031257390496
Yes
Yes
No
10
Mastercard
3DS2 - Error during Authenticate Payer operation resulting in Generic Error Response
5455031252665454
Yes
Yes
No
11
Mastercard
3DS1 & 3DS2 - Not Enrolled Response
5111111111111118
No
No
-
12
Mastercard
3DS2 - Authentication Unavailable Error during Authenticate Payer operation resulting in a response of authenticationStatus = AUTHENTICATION_UNAVAILABLE
2223000000000023
No
No
-
13
Mastercard
3DS2 - Authentication Unavailable Error during Authenticate Payer operation resulting in a response of authenticationStatus = AUTHENTICATION_UNAVAILABLE
5123459999998221
Yes
Yes
No
14
Visa
3DS2 - Challenge (No Method Url)
4440000009900010
Yes
Yes
No
15
Visa
3DS2 - Frictionless (Method Url provided)
4440000042200014
Yes
Yes
Yes
16
Visa
3DS2 - Authentication Attempted
4440000042200022
No
Yes
No
17
JCB
3DS2 - Challenge (Method Url provided)
3528249999991755
Yes
Yes
Yes
18
JCB
3DS2 - Challenge (No Method Url)
3528249999991748
Yes
Yes
No
19
JCB
3DS2 - Frictionless (Method Url provided)
3528249999991821
Yes
Yes
Yes
20
JCB
3DS2 - Authentication Rejected
3528249999981236
Yes
Yes
Yes
21
JCB
3DS1 - Not enrolled for 3DS2 resulting in fallback to 3DS1
3528249999991789
Yes
No
No
22
JCB
3DS1 & 3DS2 - Not Enrolled Response
3528249999991953
-
-
-
CVV
1
100
MATCH
2
101
NOT_PROCESSED
3
102
NO_MATCH
Expiry
1
01 / 39
APPROVED
2
05 / 39
DECLINED
3
04 / 27
EXPIRED_CARD
4
08 / 28
TIMED_OUT
5
01 / 37
ACQUIRER_SYSTEM_ERROR
6
02 / 37
UNSPECIFIED_FAILURE
7
05 / 37
UNKNOWN
Last updated

