Note: These simulations are for testing only and do not affect real funds.
When creating a payout in the sandbox, the system simulates different outcomes based on the destinationPayoutAccount
number and destinationPayoutAccountName
.
-
Accounts with prefix
5555
(Happy Path & Name Mismatch): These accounts are designed to test the standard success and name mismatch flows.- Automatic Success: If you provide the correct
destinationPayoutAccountName
from the Test Data table, the payout will be processed asSUCCESS
immediately. - Name Mismatch: If you provide an incorrect
destinationPayoutAccountName
, the payout status will becomePENDING
with aNAME_MISMATCH
reason. You can then simulate the approval flow from the merchant dashboard, which will move the transaction toSUCCESS
.
- Automatic Success: If you provide the correct
-
Accounts with prefix
9999
(Guaranteed Name Mismatch):- Using any account number with this prefix (e.g.,
9999123456
) will always result in aNAME_MISMATCH
and aPENDING
status. This is because the sandbox internally generates a random name for verification, which will not match your input. It is useful for consistently testing the name mismatch approval flow.
- Using any account number with this prefix (e.g.,
-
All Other Account Numbers (Manual Review):
- Any account number that does not start with
5555
or9999
will result in aPENDING
status, simulating a transaction that requires manual review by an operator.
- Any account number that does not start with
Account Inquiry Simulation
Our sandbox simulates different responses for synchronous and asynchronous account inquiries based on the destinationPayoutAccount
number.
Synchronous Inquiry (POST /v1/account-inquiry/sync
)
POST /v1/account-inquiry/sync
)The simulation for synchronous inquiries is based on account number prefixes:
- Successful Inquiry (Prefix
9999
): An account number starting with9999
will return a200 OK
response with a randomly generateddestinationPayoutAccountName
. - Failed Inquiry (Prefix
7777
or any other): Any other account number prefix will return a400 Bad Request
response with aFAILED
status and anINVALID_ACCOUNT
reason.
Asynchronous Inquiry (POST /v1/account-inquiry/async
)
POST /v1/account-inquiry/async
)The simulation for asynchronous inquiries is based on the Test Data table below:
- Successful Inquiry: If you use an account number from the Test Data table, the API will return a
202 Accepted
response, followed by aSUCCESS
webhook containing the correctaccountName
from the table. - Failed Inquiry: If the account number is not in the Test Data table, the API will return a
202 Accepted
response, followed by aFAILED
webhook witherrorCode: INVALID_BANK_ACCOUNT
.
Test Data
You can use the following account details to test various payout and asynchronous account inquiry scenarios.
🇻🇳 Vietnamese Đồng (VND)
Bank Code (destinationPayoutChannel) | Bank Name | Account Name | Account Number (destinationPayoutAccount) |
---|---|---|---|
BFTVVNVX | VIETCOMBANK | Nguyen Hoang Nam | 4647280398 |
NASCVNVX | BAC A BANK | Tran Thi B | 555518986412 |
ASCBVNVX | ASIA COMMERCIAL BANK | Nguyen Van A | 555520027363 |
ABBKVNVX | ABBANK | Pham Minh D | 7872436679 |
CIBBVNVN | CIMB BANK VIETNAM | Tran Thi B | 6167536570 |
BVBVVNVX | BAOVIET BANK | Hoang Thi E | 7900978397 |
🇲🇾 Malaysian Ringgit (MYR)
Bank Code (destinationPayoutChannel) | Bank Name | Account Name | Account Number (destinationPayoutAccount) |
---|---|---|---|
MFBBMYKL | ALLIANCE BANK | Ravi Kumar | 555525287690 |
CIBBMYKL | CIMB BANK | Ravi Kumar | 2147330206 |
CITIMYKL | CITIBANK | Ahmad Faizal | 555560128012 |
HBMBMYKL | HSBC BANK MALAYSIA | Tan Siew Ling | 7900978397 |
MBBEMYKL | MAYBANK | Ahmad Faizal | 6167536570 |
🇮🇩 Indonesian Rupiah (IDR)
Bank Code (destinationPayoutChannel) | Bank Name | Account Name | Account Number (destinationPayoutAccount) |
---|---|---|---|
CENAIDJA | BANK CENTRAL ASIA | Andi Prasetyo | 555563765328 |
BNINIDJA | BANK NEGARA INDONESIA | Dedi Supriadi | 9547034594 |
BBBAIDJA | BANK PERMATA | Siti Nurhaliza | 555529344972 |
BRINIDJA | BANK BRI | Budi Santoso | 1391591278 |
BUMIIDJA | BANK MNC INTERNASIONAL | Rina Kartika | 4517281197 |