{"title":"Alternative payment methods test credentials","category":"default","creationDate":1779533780,"content":"<p>Test alternative payment methods with the test credentials provided on this page.<\/p>\n<h2>Requirements<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Requirement<\/th>\n<th style=\"text-align: left;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\"><strong>Integration type<\/strong><\/td>\n<td style=\"text-align: left;\">Use test credentials to test your existing <a href=\"\/online-payments\">online payments<\/a> integration.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"ach\">ACH<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Account Owner's Name<\/th>\n<th style=\"text-align: left;\">Bank account number<\/th>\n<th style=\"text-align: left;\">Bank routing number<\/th>\n<th style=\"text-align: left;\">Account Owner's Address<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">Any name<\/td>\n<td style=\"text-align: left;\">Any correctly formatted account number. Example: 123456789<\/td>\n<td style=\"text-align: left;\">011000138 or 121000358<\/td>\n<td style=\"text-align: left;\">Any correctly formatted US address.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"alipay\">Alipay<\/h2>\n<table>\n<thead>\n<tr>\n<th>Username<\/th>\n<th>PIN<\/th>\n<th>Payment PIN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"mailto:forex_1698906295803@alitest.com\" class=\"mailto\">forex_1698906295803@alitest.com<\/a><\/td>\n<td>111111<\/td>\n<td>111111<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"alipay-hong-kong\">Alipay Hong Kong<\/h3>\n<table>\n<thead>\n<tr>\n<th>Username<\/th>\n<th>PIN<\/th>\n<th>Payment PIN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"mailto:hkbuyer_9709@alitest.com\" class=\"mailto\">hkbuyer_9709@alitest.com<\/a><\/td>\n<td>a111111<\/td>\n<td>b111111<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"apple-pay\">Apple Pay<\/h2>\n<p>For a full list of test cards and instructions how to add these to your test device, see <a href=\"https:\/\/developer.apple.com\/apple-pay\/sandbox-testing\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Sandbox testing<\/a>\u00a0on\u00a0Apple's Developer website.<\/p>\n<h2 id=\"bacs\">BACS<\/h2>\n<table><colgroup><col style=\"width: 27%\"><col style=\"width: 35%\"><col style=\"width: 36%\"><\/colgroup><thead><tr class=\"header\"><th>Account name<\/th><th>Account Number<\/th><th>Sort Code<\/th><\/tr><\/thead><tbody><tr><td>\n<p>David Archer<\/p>\n<\/td><td>\n<p>40308669<\/p>\n<\/td><td>\n<p>560036<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<h2 id=\"billdesk\">BillDesk<\/h2>\n<p>For card payments processed through BillDesk, use the following details to test different responses.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Card number<\/th>\n<th style=\"text-align: left;\">Static OTP<\/th>\n<th style=\"text-align: left;\">Expiry<\/th>\n<th style=\"text-align: left;\">CVV<\/th>\n<th style=\"text-align: left;\">Response<\/th>\n<th style=\"text-align: left;\">Type<\/th>\n<th style=\"text-align: left;\">Country\/region<\/th>\n<th style=\"text-align: left;\">3DS enrolled<\/th>\n<th style=\"text-align: left;\">Allows create mandate<\/th>\n<th style=\"text-align: left;\">Allows create network token<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">4622943127237569<\/td>\n<td style=\"text-align: left;\">123456<\/td>\n<td style=\"text-align: left;\">12\/2024<\/td>\n<td style=\"text-align: left;\">744<\/td>\n<td style=\"text-align: left;\">Success<\/td>\n<td style=\"text-align: left;\">Visa<\/td>\n<td style=\"text-align: left;\">IN<\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">4000000000000002<\/td>\n<td style=\"text-align: left;\">123456<\/td>\n<td style=\"text-align: left;\">12\/2029<\/td>\n<td style=\"text-align: left;\">123<\/td>\n<td style=\"text-align: left;\">Success<\/td>\n<td style=\"text-align: left;\">Visa<\/td>\n<td style=\"text-align: left;\">IN<\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">5400000000000005<\/td>\n<td style=\"text-align: left;\">123456<\/td>\n<td style=\"text-align: left;\">12\/2029<\/td>\n<td style=\"text-align: left;\">123<\/td>\n<td style=\"text-align: left;\">Success<\/td>\n<td style=\"text-align: left;\">Mastercard<\/td>\n<td style=\"text-align: left;\">IN<\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">370000000000002<\/td>\n<td style=\"text-align: left;\">123456<\/td>\n<td style=\"text-align: left;\">12\/2029<\/td>\n<td style=\"text-align: left;\">1234<\/td>\n<td style=\"text-align: left;\">Success<\/td>\n<td style=\"text-align: left;\">American Express<\/td>\n<td style=\"text-align: left;\">IN<\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">6522000000000006<\/td>\n<td style=\"text-align: left;\">123456<\/td>\n<td style=\"text-align: left;\">12\/2029<\/td>\n<td style=\"text-align: left;\">123<\/td>\n<td style=\"text-align: left;\">Success<\/td>\n<td style=\"text-align: left;\">Rupay<\/td>\n<td style=\"text-align: left;\">IN<\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">5252520200034065<\/td>\n<td style=\"text-align: left;\">112223<\/td>\n<td style=\"text-align: left;\">12\/2029<\/td>\n<td style=\"text-align: left;\">123<\/td>\n<td style=\"text-align: left;\">PBE10002 Insufficient funds<\/td>\n<td style=\"text-align: left;\">Mastercard - Credit<\/td>\n<td style=\"text-align: left;\">IN<\/td>\n<td style=\"text-align: left;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<td style=\"text-align: left;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>BLIK<\/h2>\n<p>To test BLIK in the TEST environment, use the following 6-digit BLIK codes to simulate different scenarios:<\/p>\n<table>\n<thead>\n<tr>\n<th>BLIK Code<\/th>\n<th>Error code<\/th>\n<th>Error description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>999 000<\/td>\n<td><span translate=\"no\"><strong>AUTHORIZED<\/strong><\/span><\/td>\n<td>Regular authorisation.<\/td>\n<\/tr>\n<tr>\n<td>912 111<\/td>\n<td><span translate=\"no\"><strong>ALIAS_DECLINED<\/strong><\/span><\/td>\n<td>Issuer declined due to security.<\/td>\n<\/tr>\n<tr>\n<td>927 111<\/td>\n<td><span translate=\"no\"><strong>TAS_DECLINED<\/strong><\/span><\/td>\n<td>The transaction has been declined.<\/td>\n<\/tr>\n<tr>\n<td>934 111<\/td>\n<td><span translate=\"no\"><strong>USER_DECLINED<\/strong><\/span><\/td>\n<td>Shopper declined the transaction in the Issuer app.<\/td>\n<\/tr>\n<tr>\n<td>969 111<\/td>\n<td><span translate=\"no\"><strong>SEC_DECLINED<\/strong><\/span><\/td>\n<td>Declined due to security.<\/td>\n<\/tr>\n<tr>\n<td>956 111<\/td>\n<td><span translate=\"no\"><strong>SYSTEM_ERROR<\/strong><\/span><\/td>\n<td>System error.<\/td>\n<\/tr>\n<tr>\n<td>961 111<\/td>\n<td><span translate=\"no\"><strong>GENERAL_ERROR<\/strong><\/span><\/td>\n<td>General error.<\/td>\n<\/tr>\n<tr>\n<td>960 111<\/td>\n<td><span translate=\"no\"><strong>INSUFFICIENT_FUNDS<\/strong><\/span><\/td>\n<td>Insufficient funds.<\/td>\n<\/tr>\n<tr>\n<td>989 111<\/td>\n<td><span translate=\"no\"><strong>TIMEOUT<\/strong><\/span><\/td>\n<td>Timeout on the Issuer end.<\/td>\n<\/tr>\n<tr>\n<td>990 111<\/td>\n<td><span translate=\"no\"><strong>LIMIT_EXCEEDED<\/strong><\/span><\/td>\n<td>BLIK transaction limit exceeded.<\/td>\n<\/tr>\n<tr>\n<td>949 111<\/td>\n<td><span translate=\"no\"><strong>USER_TIMEOUT<\/strong><\/span><\/td>\n<td>Shopper did not approve the transaction in time.<\/td>\n<\/tr>\n<tr>\n<td>902 111<\/td>\n<td><span translate=\"no\"><strong>ISSUER_DECLINED<\/strong><\/span><\/td>\n<td>Issuer declined.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Testing One-Click payments<\/h3>\n<p>For specific One-Click scenarios, use the following amounts:<\/p>\n<ul>\n<li>x.02 PLN (for example 10.02 PLN): regular transaction, shopper is not tokenized.<\/li>\n<li>x.12 PLN: shopper is tokenized, can be used for One-Click (for example transactions without a BlikCode).<\/li>\n<li>x.42 PLN: use for One-Click transactions, payment is authorized, but shopper is de-tokenized, so cannot be used again for One-Click.<\/li>\n<\/ul>\n<h3>Testing refusal reasons<\/h3>\n<p>The following amounts can be used for specific refusal reasons:<\/p>\n<table>\n<thead>\n<tr>\n<th>Amount<\/th>\n<th>Error code<\/th>\n<th>Error description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>288.00<\/td>\n<td><span translate=\"no\"><strong>ALIAS_DECLINED<\/strong><\/span><\/td>\n<td>The Issuer declines to process the Transaction with the Alias for security reasons.<\/td>\n<\/tr>\n<tr>\n<td>192.00<\/td>\n<td><span translate=\"no\"><strong>TAS_DECLINED<\/strong><\/span><\/td>\n<td>Ticket Authorisation System declined.<\/td>\n<\/tr>\n<tr>\n<td>144.00<\/td>\n<td><span translate=\"no\"><strong>USER_DECLINED<\/strong><\/span><\/td>\n<td>Declined by the user in Mobile Application.<\/td>\n<\/tr>\n<tr>\n<td>216.00<\/td>\n<td><span translate=\"no\"><strong>SEC_DECLINED<\/strong><\/span><\/td>\n<td>Declined for security reasons.<\/td>\n<\/tr>\n<tr>\n<td>264.00<\/td>\n<td><span translate=\"no\"><strong>SYSTEM_ERROR<\/strong><\/span><\/td>\n<td>The system error.<\/td>\n<\/tr>\n<tr>\n<td>360.00<\/td>\n<td><span translate=\"no\"><strong>GENERAL_ERROR<\/strong><\/span><\/td>\n<td>The general error, must be applied in the case of unspecified error in the remaining items on this list.<\/td>\n<\/tr>\n<tr>\n<td>120.00<\/td>\n<td><span translate=\"no\"><strong>INSUFFICIENT_FUNDS<\/strong><\/span><\/td>\n<td>Insufficient funds.<\/td>\n<\/tr>\n<tr>\n<td>312.00<\/td>\n<td><span translate=\"no\"><strong>TIMEOUT<\/strong><\/span><\/td>\n<td>It is returned in the case of the timeout in the Issuer\u2019s systems except for the communication with the Mobile Application.<\/td>\n<\/tr>\n<tr>\n<td>96.00<\/td>\n<td><span translate=\"no\"><strong>LIMIT_EXCEEDED<\/strong><\/span><\/td>\n<td>The limit exceeded.<\/td>\n<\/tr>\n<tr>\n<td>336.00<\/td>\n<td><span translate=\"no\"><strong>USER_TIMEOUT<\/strong><\/span><\/td>\n<td>It is returned in the case of the timeout in the Mobile Application of the Issuer.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"boku\">Boku<\/h2>\n<p>Format: Country Code + Resultcode Example success: \"GB00\" Example refusal: \"DE11\".<\/p>\n<h2 id=\"boleto\">Boleto Banc\u00e1rio<\/h2>\n<table>\n<thead>\n<tr>\n<th>Shopper Name<\/th>\n<th>Social security number<\/th>\n<th>Billing address<\/th>\n<th>Delivery date<\/th>\n<th>Shopper statement<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Any name<\/td>\n<td>Any <a href=\"https:\/\/en.wikipedia.org\/wiki\/Cadastro_de_Pessoas_F&#xED;sicas\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">CPF<\/a> or <a href=\"https:\/\/en.wikipedia.org\/wiki\/CNPJ\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">CNPJ<\/a> number, for example, 56861752509<\/td>\n<td>Any correctly formatted BR address<\/td>\n<td>Any ISO 8601 date and time in UTC format, for example, 2023-12-31T23:00:00.000Z<\/td>\n<td>Any. If left blank, the statement will be populated with <a href=\"\/payment-methods\/boleto-bancario\/api-only\">default Portuguese text<\/a>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Brazil vouchers<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Card type<\/th>\n<th style=\"text-align: left;\">Card number<\/th>\n<th style=\"text-align: left;\">Expiry date<\/th>\n<th style=\"text-align: left;\">CVC<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">Ticket (Edenred - Alimenta\u00e7\u00e3o)<\/td>\n<td style=\"text-align: left;\">6033 4225 5384 5003<\/td>\n<td style=\"text-align: left;\">Any<\/td>\n<td style=\"text-align: left;\">418<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Ticket (Edenred - Refei\u00e7\u00e3o)<\/td>\n<td style=\"text-align: left;\">6026 5145 1530 4787<\/td>\n<td style=\"text-align: left;\">Any<\/td>\n<td style=\"text-align: left;\">265<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Pluxee (Alimenta\u00e7\u00e3o)<\/td>\n<td style=\"text-align: left;\">6033 8902 5703 4050<\/td>\n<td style=\"text-align: left;\">11\/2034<\/td>\n<td style=\"text-align: left;\">164<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Pluxee (Refei\u00e7\u00e3o)<\/td>\n<td style=\"text-align: left;\">6060 7101 0440 1649<\/td>\n<td style=\"text-align: left;\">11\/2032<\/td>\n<td style=\"text-align: left;\">507<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Vale Refei\u00e7\u00e3o<\/td>\n<td style=\"text-align: left;\">6370 3671 0000 0993<\/td>\n<td style=\"text-align: left;\">01\/2032<\/td>\n<td style=\"text-align: left;\">520<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Elo voucher<\/td>\n<td style=\"text-align: left;\">5067 2300 0000 0002<\/td>\n<td style=\"text-align: left;\">03\/2030<\/td>\n<td style=\"text-align: left;\">737<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Visa voucher<\/td>\n<td style=\"text-align: left;\">4058 8600 0000 0000<\/td>\n<td style=\"text-align: left;\">03\/2030<\/td>\n<td style=\"text-align: left;\">737<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Mastercard voucher<\/td>\n<td style=\"text-align: left;\">2340 6300 0000 0009<\/td>\n<td style=\"text-align: left;\">03\/2030<\/td>\n<td style=\"text-align: left;\">737<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"cash-ticket\">Cash Ticket<\/h2>\n<table>\n<thead>\n<tr>\n<th>Card Number<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>0000 0000 0990 3188<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"doku\">Doku<\/h2>\n<p>Use the following simulators to test payment completion via Indonesian bank transfers and convenience stores.<\/p>\n<ul>\n<li><a href=\"#alfamart\">Alfamart<\/a><\/li>\n<li><a href=\"#bca\">BCA<\/a><\/li>\n<li><a href=\"#bni\">BNI<\/a><\/li>\n<li><a href=\"#bri\">BRI<\/a><\/li>\n<li><a href=\"#cimb-bank-transfer\">CIMB Bank Transfer<\/a><\/li>\n<li><a href=\"#danamon-bank-transfer\">Danamon Bank Transfer<\/a><\/li>\n<li><a href=\"#indomaret\">Indomaret<\/a><\/li>\n<li><a href=\"#mandiri-bank-transfer\">Mandiri Bank Transfer<\/a><\/li>\n<li><a href=\"#permata-bank-transfer\">Permata Bank Transfer<\/a><\/li>\n<\/ul>\n<h3 id=\"alfamart\">Alfamart<\/h3>\n<p>The  Alfa Simulator allows you to test the part of the payment flow where the shopper completes the payment in cash, at a convenience store. When you create a test payment for Alfamart, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/AlfaAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Alfa Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab.<\/li>\n<li>Append <code>00000002<\/code> to the 16-digit reference code and enter the new value in the <span translate=\"no\"><strong>Customer<\/strong><\/span> field.<\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>. An <strong>Inquiry Success<\/strong> response confirms the payment has not expired.<\/li>\n<li>Make a note of the value for the <span translate=\"no\"><strong>Agent Trx ID<\/strong><\/span> in the response. You will need this in the next steps.<\/li>\n<\/ol>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/AlfaAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Alfa Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Customer<\/strong><\/span> \u2014 the <span translate=\"no\"><strong>vaNumber<\/strong><\/span>.<\/li>\n<li><span translate=\"no\"><strong>Amount<\/strong><\/span> \u2014 the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<li><span translate=\"no\"><strong>Transaction Id<\/strong><\/span> \u2014 the <span translate=\"no\"><strong>Agent Trx ID<\/strong><\/span>.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>Continue to the <strong>Commit<\/strong> tab below to get a webhook event from us for when the shopper completed the payment.<\/p>\n<h4>Get a webhook event for the completed payment<\/h4>\n<p>This step simulates the webhook event for when the shopper completed the payment.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/AlfaAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Alfa Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Commit<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Customer<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Transaction Id<\/strong><\/span> \u2014 the <span translate=\"no\"><strong>Agent Trx ID<\/strong><\/span>.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Commit Success<\/strong> response means you can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"bca\">BCA<\/h3>\n<p>The BCA Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for BCA, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/BCAAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">BCA Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Company code<\/strong><\/span> \u2014 the first 5 digits of the <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Customer number<\/strong><\/span> \u2014 the last 11 digits of the <code>action.reference<\/code> value.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>. An <strong>Inquiry Success<\/strong> response confirms the payment has not expired.<\/li>\n<li>Make a note of the value for the <span translate=\"no\"><strong>Agent Trx ID<\/strong><\/span> in the response. You will need this in the next steps.<\/li>\n<\/ol>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/BCAAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">BCA Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Company code<\/strong><\/span> \u2014 the first 5 digits of the <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Customer number<\/strong><\/span> \u2014 the last 11 digits of the <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Request ID<\/strong><\/span> \u2014 value of the <span translate=\"no\"><strong>Agent Trx ID<\/strong><\/span> from the Inquiry tab response.<\/li>\n<li><span translate=\"no\"><strong>Name<\/strong><\/span> \u2014 shopper's first and last name.<\/li>\n<li><span translate=\"no\"><strong>Amount<\/strong><\/span> - the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"bni\">BNI<\/h3>\n<p>The BNI Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for BNI, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/portalbeta.bni-ecollection.com\/partner\/simulator\/payment-simulator\/index\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">BNI Simulator<\/a>.<\/li>\n<li>In the <span translate=\"no\"><strong>VA Number<\/strong><\/span> field, enter the 16-digit <code>action.reference<\/code> value.<\/li>\n<li>Select the search icon.<\/li>\n<li>In the <span translate=\"no\"><strong>Payment Amount<\/strong><\/span> field, enter the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<li>In the <span translate=\"no\"><strong>Direction<\/strong><\/span> field, select <span translate=\"no\"><strong>Credit<\/strong><\/span>.<\/li>\n<li>Select <span translate=\"no\"><strong>Flag<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"bri\">BRI<\/h3>\n<p>The BRI Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for BRI, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/BriAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">BRI Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab.<\/li>\n<li>Enter the 16-digit <code>action.reference<\/code> value.<\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>. An <strong>Inquiry Success<\/strong> response confirms the payment has not expired.<\/li>\n<\/ol>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/BriAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">BRI Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Customer<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Amount<\/strong><\/span> \u2014 the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<li><span translate=\"no\"><strong>Transaction Id<\/strong><\/span> \u2014 any value.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"cimb-bank-transfer\">CIMB Bank Transfer<\/h3>\n<p>The CIMB Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for CIMB Bank Transfer, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/CimbAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">CIMB Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Company Code<\/strong><\/span> \u2014 the first 5 digits of the <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Customer Key 1<\/strong><\/span> \u2014 the last 11 digits of the <code>action.reference<\/code> value.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>An <strong>Inquiry Success<\/strong> response confirms the payment has not expired..<\/p>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/CimbAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">CIMB Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Company Code<\/strong><\/span> \u2014 the first 5 digits of the <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Customer Key 1<\/strong><\/span> \u2014 the last 11 digits of the <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>Amount<\/strong><\/span> \u2014 the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"danamon-bank-transfer\">Danamon Bank Transfer<\/h3>\n<p>The Danamon Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for Danamon Bank Transfer, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/DanamonAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Danamon Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>BIN NUMBER<\/strong><\/span> \u2014 any 7-digit number.<\/li>\n<li><span translate=\"no\"><strong>VIRTUAL ACCOUNT NUMBER<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>. An <strong>Inquiry Success<\/strong> response confirms the payment has not expired..<\/li>\n<li>Make a note of the following values you get in the response:\n<ul>\n<li><span translate=\"no\"><strong>User Reference Number<\/strong><\/span><\/li>\n<li><span translate=\"no\"><strong>Virtual Account Name<\/strong><\/span><\/li>\n<\/ul><\/li>\n<\/ol>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/DanamonAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Danamon Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>BIN NUMBER<\/strong><\/span> \u2014 any 7-digit number.<\/li>\n<li><span translate=\"no\"><strong>VIRTUAL ACCOUNT NUMBER<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>USER REFERENCE NUMBER<\/strong><\/span> \u2014 the value from the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab.<\/li>\n<li><span translate=\"no\"><strong>VIRTUAL ACCOUNT NAME<\/strong><\/span> \u2014 the value from the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab.<\/li>\n<li><span translate=\"no\"><strong>PAYMENT AMOUNT<\/strong><\/span> \u2014 the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<li><span translate=\"no\"><strong>PAYMENT ACCOUNT<\/strong><\/span> \u2014 any number.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span><\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"indomaret\">Indomaret<\/h3>\n<p>The  Indomaret simulator allows you to test the part of the payment flow where the shopper completes the payment in cash, at a convenience store. When you create a test payment for Indomaret, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/IndomartAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Indomaret simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>PAYMENT CODE<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>PRODUCT CODE<\/strong><\/span> \u2014 6588.<\/li>\n<li><span translate=\"no\"><strong>STORE ID<\/strong><\/span> \u2014 97865123.<\/li>\n<li><span translate=\"no\"><strong>SHARE KEY<\/strong><\/span> \u2014 66PXUFvr1jp7.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<li>Make a note of the <span translate=\"no\"><strong>TRACKING REF<\/strong><\/span> you get in response.<\/li>\n<\/ol>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/IndomartAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Indomaret simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>PAYMENT CODE<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<li><span translate=\"no\"><strong>AMOUNT<\/strong><\/span> \u2014 the value of the payment, with two decimal places (add .00 to the end of the sum).<\/li>\n<li><span translate=\"no\"><strong>STORE ID<\/strong><\/span> \u2014 97865123.<\/li>\n<li><span translate=\"no\"><strong>TRACKING REF<\/strong><\/span> \u2014 the value from the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab, with no spaces.<\/li>\n<li><span translate=\"no\"><strong>PRODUCT CODE<\/strong><\/span> \u2014 6588.<\/li>\n<li><span translate=\"no\"><strong>SHARE KEY<\/strong><\/span> \u2014 66PXUFvr1jp7.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"mandiri-bank-transfer\">Mandiri Bank Transfer<\/h3>\n<p>The Mandiri Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for Mandiri Bank Transfer, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/MandiriAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Mandiri Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Company Code<\/strong><\/span> \u2014 any 5-digit number.<\/li>\n<li><span translate=\"no\"><strong>Virtual Account Number<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>An <strong>Inquiry Success<\/strong> response confirms the payment has not expired.<\/p>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/MandiriAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Mandiri Simulator<\/a>.<\/li>\n<li>Select the <span translate=\"no\"><strong>Payment<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>Company Code<\/strong><\/span> \u2014 the 5-digit number you used before.<\/li>\n<li><span translate=\"no\"><strong>Amount<\/strong><\/span> \u2014 the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<li><span translate=\"no\"><strong>Virtual Account Number<\/strong><\/span> \u2014 the 16-digit <code>action.reference<\/code> value.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"permata-bank-transfer\">Permata Bank Transfer<\/h3>\n<p>The Permata Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for Permata Bank Transfer, the response will have an <code>action.reference<\/code> value which is the 16-digit reference code you need below.<\/p>\n<h4>Check the status of the payment<\/h4>\n<p>This step checks if the payment has expired or not. The shopper cannot make the payment if it expired.<\/p>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/PermataAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Permata Simulator<\/a><\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>INST CODE<\/strong><\/span> \u2014 any 3-digit number.<\/li>\n<li><span translate=\"no\"><strong>VIRTUAL ACCOUNT NUMBER<\/strong><\/span> \u2014 the voucher code.<\/li>\n<li><span translate=\"no\"><strong>TRACE NUMBER<\/strong><\/span> \u2014 any 6-digit number.<\/li>\n<li><span translate=\"no\"><strong>Date<\/strong><\/span> \u2014 the transaction date, in the MMDDHHmmss format.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>An <strong>Inquiry Success<\/strong> response confirms the payment has not expired.<\/p>\n<h4>Complete the test payment<\/h4>\n<ol>\n<li>Go to the <a href=\"https:\/\/staging.doku.com\/VASimulator\/PermataAction_show.doku\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Permata Simulator<\/a><\/li>\n<li>Select the <span translate=\"no\"><strong>Inquiry<\/strong><\/span> tab and enter:\n<ul>\n<li><span translate=\"no\"><strong>INST CODE<\/strong><\/span> \u2014 any 3-digit number.<\/li>\n<li><span translate=\"no\"><strong>VIRTUAL ACCOUNT NUMBER<\/strong><\/span> \u2014 the voucher code.<\/li>\n<li><span translate=\"no\"><strong>TRACE NUMBER<\/strong><\/span> \u2014 any 6-digit number.<\/li>\n<li><span translate=\"no\"><strong>Date<\/strong><\/span> \u2014 the transaction date, in the MMDDHHmmss format.<\/li>\n<li><span translate=\"no\"><strong>Amount<\/strong><\/span> \u2014 the value of the payment in <a href=\"\/development-resources\/currency-codes\">minor units<\/a>.<\/li>\n<li><span translate=\"no\"><strong>CURRENCY<\/strong><\/span> \u2014 IDR.<\/li>\n<li><span translate=\"no\"><strong>CHANNEL CODE<\/strong><\/span> \u2014 your Doku Mall ID.<\/li>\n<\/ul><\/li>\n<li>Select <span translate=\"no\"><strong>Submit<\/strong><\/span>.<\/li>\n<\/ol>\n<p>A <strong>Payment Success<\/strong> response confirms you successfully simulated the shopper completing a payment.<\/p>\n<p>You can expect a <a href=\"\/development-resources\/webhooks\/webhook-types#event-codes\">webhook event<\/a> with <code>eventCode<\/code> set to <strong>AUTHORISATION<\/strong> and <code>success<\/code> set to <strong>true<\/strong>.<\/p>\n<h3 id=\"doku-wallet\">Doku Wallet<\/h3>\n<table>\n<thead>\n<tr>\n<th>Doku id<\/th>\n<th>Password<\/th>\n<th>PIN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1790586273<\/td>\n<td>doKU**88<\/td>\n<td>1234<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"eps\">EPS<\/h2>\n<p>Before accepting live EPS payments, test your integration by making payments using the following EPS issuer (<span translate=\"no\"><strong>paymentMethod.issuer<\/strong><\/span>).<\/p>\n<table>\n<thead>\n<tr>\n<th>Bank name<\/th>\n<th>Issuer ID<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>PSA Bank Group<\/td>\n<td>b631e29a-097e-4400-be52-762b6d772b38<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"gift-cards\">Gift cards<\/h2>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Type<\/th>\n<th style=\"text-align: left;\">Number<\/th>\n<th style=\"text-align: left;\">Security code<\/th>\n<th style=\"text-align: left;\">Expiry month and year <div data-component-wrapper=\"tag\">\n    <tag :variant=&quot;success&quot;>\n        Optional\n    <\/tag>\n<\/div>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">Givex gift card<\/td>\n<td style=\"text-align: left;\">6036280000000000000<\/td>\n<td style=\"text-align: left;\">ANY<\/td>\n<td style=\"text-align: left;\">12 2222<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Generic gift card<\/td>\n<td style=\"text-align: left;\">6364530000000000<\/td>\n<td style=\"text-align: left;\">ANY<\/td>\n<td style=\"text-align: left;\">12 2222<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">SVS gift card<\/td>\n<td style=\"text-align: left;\">6006490000000000<\/td>\n<td style=\"text-align: left;\">ANY<\/td>\n<td style=\"text-align: left;\">12 2222<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Fiserv (formerly ValueLink) gift card<\/td>\n<td style=\"text-align: left;\">7777182708544835<\/td>\n<td style=\"text-align: left;\">ANY<\/td>\n<td style=\"text-align: left;\">12 2222<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"notices blue\">\n<p>If the simulator asks for a Fiserv (formerly ValueLink) promo code, enter any value.<\/p>\n<\/div>\n<p>To test the balance check, make a test payment for an amount higher than EUR 50.<\/p>\n<h3>Intersolve test gift cards<\/h3>\n<table>\n<thead>\n<tr>\n<th>Card Type<\/th>\n<th>Card Holder Name<\/th>\n<th>Card Number<\/th>\n<th>PIN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Gall &amp; Gall Card<\/td>\n<td>Any<\/td>\n<td>6064365010000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Baby Gift Card<\/td>\n<td>Any<\/td>\n<td>6064362200000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Gift Card<\/td>\n<td>Any<\/td>\n<td>6280501100000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Kado Wereld<\/td>\n<td>Any<\/td>\n<td>6064362510000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Entertainment Card<\/td>\n<td>Any<\/td>\n<td>6064361100000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Plastix<\/td>\n<td>Any<\/td>\n<td>4010100000000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Webshop Giftcard<\/td>\n<td>Any<\/td>\n<td>6064362070000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>Leasure Giftcard<\/td>\n<td>Any<\/td>\n<td>6064362280000000000<\/td>\n<td>73737<\/td>\n<\/tr>\n<tr>\n<td>VVV Giftcard<\/td>\n<td>Any<\/td>\n<td>6064364295385017427<\/td>\n<td>737373<\/td>\n<\/tr>\n<tr>\n<td>GiftForYou (Bloemen)<\/td>\n<td>Any<\/td>\n<td>6064364710330000000<\/td>\n<td>737373<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"google-pay\">Google Pay<\/h2>\n<p>To start testing Google Pay, log in to a Google account and create a Google Pay wallet.<\/p>\n<p>There are two approaches to using this wallet for testing:<\/p>\n<ul>\n<li>\n<p><strong>Enroll in test card suite<\/strong><\/p>\n<p>Enroll your wallet in Google's <a href=\"https:\/\/developers.google.com\/pay\/api\/android\/guides\/resources\/test-card-suite\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">test card suite<\/a>. Test card suite pre-populates your wallet with a group of cards to use in the TEST environment. These are related to Adyen's collection of test cards, and cover scenarios including:<\/p>\n<ul>\n<li>Cards stored as FPAN<\/li>\n<li>Cards stored as DPAN (only when testing through native Android and Chrome on Android)<\/li>\n<li>Cards enabled for 3DS2<\/li>\n<\/ul>\n<p>When you start the payment flow and open the list of test cards, each card is marked with the applicable scenario.<\/p>\n<\/li>\n<li>\n<p><strong>Without test card suite<\/strong><\/p>\n<p>You upload real credit cards to your wallet, which are mapped to one of Adyen's <a href=\"\/development-resources\/test-cards-and-credentials\/test-card-numbers\">test cards<\/a> of the same brand. Your card is not charged.<\/p>\n<p>To test 3D Secure 2, you must use American Express or Discover cards, which trigger 3D Secure 2 challenge flows in the test environment. You cannot use any other card brands.<\/p>\n<\/li>\n<\/ul>\n<p>You can check the status of a Google Pay test payment in your <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a> &gt; <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong>, whether you used a card from the test card suite or or not. Remember that cards outside the test card suite are mapped to an Adyen test card of the same brand.<\/p>\n<h2 id=\"ideal\">iDEAL<\/h2>\n<div class=\"notices yellow\">\n<p>The iDEAL test environment is unreliable and may not always work to test your changes. We recommend doing live penny tests to verify your integration.<\/p>\n<\/div>\n<h3>Request iDEAL for the live environment<\/h3>\n<p>Before you can accept live payments, you need to <a href=\"\/payment-methods\/add-payment-methods\">add iDEAL<\/a> in your <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">live Customer Area<\/a>.<\/p>\n<h3>Live Penny Testing<\/h3>\n<ol>\n<li>Get a live bank account from one of the iDEAL issuers.<\/li>\n<li>Create an iDEAL payment on live and redirect to the iDEAL Payment Page.<\/li>\n<li>Scan the QR code on the iDEAL Payment Page or Click <strong>Select your bank<\/strong> to navigate to a list of issuers.<\/li>\n<li>Authorise the payment.<\/li>\n<li>Check the status of test payments in your <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">live Customer Area<\/a> &gt; <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong>.<\/li>\n<\/ol>\n<h3>Testing on the Test environment<\/h3>\n<p>In case the iDEAL test environment is up and running, it may be possible to test using your test account. You are always redirected to a test payment page where you can simulate different iDEAL result codes.<\/p>\n<p>On the payment page:<\/p>\n<ol>\n<li>Click <strong>Select your bank<\/strong> to navigate to a list of issuers.<\/li>\n<li>Select the <strong>TESTNL2A<\/strong> issuer.<\/li>\n<li>\n<p>Select the test simulation you want to run according to the following table:<\/p>\n<table>\n<thead>\n<tr>\n<th>Test simulation<\/th>\n<th><code>resultCode<\/code> produced<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Success<\/td>\n<td>Authorised<\/td>\n<\/tr>\n<tr>\n<td>Cancellation<\/td>\n<td>Canceled<\/td>\n<\/tr>\n<tr>\n<td>Cancellation before login<\/td>\n<td>Canceled<\/td>\n<\/tr>\n<tr>\n<td>Expiration<\/td>\n<td>Pending or Received<\/td>\n<\/tr>\n<tr>\n<td>Failure<\/td>\n<td>Refused<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ol>\n<p>When possible, we recommend that you test each scenario before you go live, otherwise you should perform a <strong>Live Penny Test<\/strong> to verify your integration.<\/p>\n<p>Check the status of test payments in your <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a> &gt; <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong>.<\/p>\n<h2 id=\"interac\">Interac<\/h2>\n<p>For Interac any email address can be provided, but the amount of the test transaction must be 1.00 CAD.<\/p>\n<h2 id=\"klarna\">Klarna<\/h2>\n<p>Use the <a href=\"https:\/\/docs.klarna.com\/resources\/test-environment\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">test environment and sample data provided by Klarna<\/a>.<\/p>\n<h2>MobilePay<\/h2>\n<p>MobilePay cannot be tested in the test environment. You must make penny test (low-amount) payments in the live environment.<\/p>\n<ol>\n<li>\n<p>Submit a request for MobilePay in your <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">live Customer Area<\/a>.<\/p>\n<\/li>\n<li>\n<p>After MobilePay is added to your live Customer Area, do the following for each test payment:<\/p>\n<ol>\n<li>Make a MobilePay payment for a low amount.<\/li>\n<li>Get the <a href=\"\/development-resources\/webhooks\/webhook-types\/#default-event-codes\"><strong>AUTHORISATION<\/strong> webhook<\/a> on your server. It includes the status of the payment.<\/li>\n<li>In your live Customer Area, go to <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong> to see the status of the payment.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3>Test payouts to MobilePay wallets<\/h3>\n<div class=\"notices green\">\n<p>The MobilePay payout feature is experimental, and supported only with the <code>\/payments<\/code> endpoint.<\/p>\n<\/div>\n<p>Do the following to test MobilePay payouts:<\/p>\n<ol>\n<li>\n<p>Get a test app following the instructions in the <a href=\"https:\/\/developer.vippsmobilepay.com\/docs\/knowledge-base\/test-environment\/#app-installation\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">VippsMobilePay documentation<\/a>. When prompted for a phone number and NIN (national identity number), use one of the following sets:<\/p>\n<ul>\n<li>\n<p>NIN 0407640091<br \/>\nPhone +45 22105837<\/p>\n<\/li>\n<li>\n<p>NIN 0702860109<br \/>\nPhone +45 34817154<\/p>\n<\/li>\n<li>\n<p>NIN 0111500196<br \/>\nPhone +45 73920021<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Test your integration end-to-end:<\/p>\n<ul>\n<li>Make a test payment that generates a payout token, using the Vipps MobilePay test app to simulate the customer side.<\/li>\n<li>Check that you receive and process the recurring lifecycle webhook.<\/li>\n<li>Make a  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/transfers\/latest\/overview\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Transfers API<\/a> request using the token that you receive in the webhook.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2 id=\"oney-3x4x\">Oney 3x 4x<\/h2>\n<p>You must use different test credentials for France and Spain.<\/p>\n<h3>France<\/h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Test card number<\/th>\n<th style=\"text-align: left;\">Expiry date<\/th>\n<th style=\"text-align: left;\">CVV<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">4970 1015 5874 4789<\/td>\n<td style=\"text-align: left;\">Any date less than 3 years from now<\/td>\n<td style=\"text-align: left;\">Any value<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">4970 1090 4680 2374<\/td>\n<td style=\"text-align: left;\">Any date less than 3 years from now<\/td>\n<td style=\"text-align: left;\">Any value<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">4970 1090 0325 6200<\/td>\n<td style=\"text-align: left;\">Any date less than 3 years from now<\/td>\n<td style=\"text-align: left;\">Any value<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>You can test the different responses by changing the amount to be paid:<\/p>\n<ul>\n<li><span translate=\"no\"><strong>Authorised<\/strong><\/span>: Between EUR 150.00 and EUR 999.99<\/li>\n<li><span translate=\"no\"><strong>Pending<\/strong><\/span>: Between EUR 1000.00 and EUR 1499.99<\/li>\n<li><span translate=\"no\"><strong>Refused<\/strong><\/span>: Between EUR 1500.00 and EUR 2000.00<\/li>\n<\/ul>\n<h3>Spain<\/h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Test card number<\/th>\n<th style=\"text-align: left;\">Expiry date<\/th>\n<th style=\"text-align: left;\">CVV<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">4907 2720 1107 2841<\/td>\n<td style=\"text-align: left;\">Any date less than 3 years from now<\/td>\n<td style=\"text-align: left;\">Any value<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">5410 0800 0888 8005<\/td>\n<td style=\"text-align: left;\">Any date less than 3 years from now<\/td>\n<td style=\"text-align: left;\">Any value<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>You can test the different responses using different Documento Nacional de Identidad (DNI, Spanish ID card) numbers:<\/p>\n<ul>\n<li><span translate=\"no\"><strong>Authorised<\/strong><\/span>: DNI 05696340E<\/li>\n<li><span translate=\"no\"><strong>Refused<\/strong><\/span>: DNI 75914068S<\/li>\n<\/ul>\n<h2 id=\"paybybank\">Pay by Bank (Europe)<\/h2>\n<p>You can test payments in the following supported regions:<\/p>\n<p>Use the relevant test credentials and test issuer IDs, where available.<\/p>\n<h4>UK<\/h4>\n<p>For the UK, where you can show the issuer list in the payment form, use the following test issuer IDs:<\/p>\n<table>\n<thead>\n<tr>\n<th>Bank name<\/th>\n<th>Issuer ID<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Tink Demo Bank<\/td>\n<td><strong>uk-demobank-open-banking-handoff<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Tink Demo Bank<\/td>\n<td><strong>uk-demobank-open-banking-redirect<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Tink Demo Bank<\/td>\n<td><strong>uk-demobank-open-banking-redirect-aispis<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>When you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for the UK:<\/p>\n<table>\n<thead>\n<tr>\n<th>Scenario<\/th>\n<th>Username<\/th>\n<th>Password<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Approved<\/td>\n<td>u83646180<\/td>\n<td>rlf446<\/td>\n<\/tr>\n<tr>\n<td>Authentication error<\/td>\n<td>u92721594<\/td>\n<td>nbs589<\/td>\n<\/tr>\n<tr>\n<td>Temporary error<\/td>\n<td>u91902655<\/td>\n<td>jtx720<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For an Approved test scenario, you will see two checking accounts. Select the first checking account (ending in 285) for payment amounts greater than GBP&nbsp;150, or the second checking account (ending in 327) for amounts less than GBP&nbsp;150.<\/p>\n<h4>Germany<\/h4>\n<p>When you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for Germany:<\/p>\n<table>\n<thead>\n<tr>\n<th>Scenario<\/th>\n<th>Username<\/th>\n<th>Password<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Approved<\/td>\n<td>u83188312<\/td>\n<td>zhx571<\/td>\n<\/tr>\n<tr>\n<td>Authentication error<\/td>\n<td>u92721594<\/td>\n<td>nbs589<\/td>\n<\/tr>\n<tr>\n<td>Temporary error<\/td>\n<td>u91902655<\/td>\n<td>jtx720<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>France<\/h4>\n<p>When you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for France:<\/p>\n<table>\n<thead>\n<tr>\n<th>Scenario<\/th>\n<th>Username<\/th>\n<th>Password<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Approved<\/td>\n<td>u77894411<\/td>\n<td>mzw990<\/td>\n<\/tr>\n<tr>\n<td>Authentication error<\/td>\n<td>u92721594<\/td>\n<td>nbs589<\/td>\n<\/tr>\n<tr>\n<td>Temporary error<\/td>\n<td>u91902655<\/td>\n<td>jtx720<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Finland<\/h4>\n<p>When you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for Finland:<\/p>\n<table>\n<thead>\n<tr>\n<th>Scenario<\/th>\n<th>Username<\/th>\n<th>Password<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Approved<\/td>\n<td>u06516046<\/td>\n<td>kam413<\/td>\n<\/tr>\n<tr>\n<td>Authentication error<\/td>\n<td>u92721594<\/td>\n<td>nbs589<\/td>\n<\/tr>\n<tr>\n<td>Temporary error<\/td>\n<td>u91902655<\/td>\n<td>jtx720<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"paypal\">PayPal<\/h2>\n<p>For PayPal test payments use the personal account email of your PayPal sandbox account.<\/p>\n<h2 id=\"paysafecard\">PaySafeCard<\/h2>\n<table>\n<thead>\n<tr>\n<th>Card Number<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>0000 0000 0990 3417<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"sepa-direct-debit\">SEPA Direct Debit<\/h2>\n<table><colgroup><col style=\"width: 30%\"><col style=\"width: 53%\"><col style=\"width: 15%\"><\/colgroup><thead><tr class=\"header\"><th>Account Name<\/th><th>IBAN<\/th><th>Country\/region<\/th><\/tr><\/thead><tbody><tr><td>\n<p>A. Klaassen<\/p>\n<\/td><td>\n<p>NL13TEST0123456789<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>B. Klaassen<\/p>\n<\/td><td>\n<p>NL36TEST0236169114<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>C. Klaassen<\/p>\n<\/td><td>\n<p>NL26TEST0336169116<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>D. Klaassen<\/p>\n<\/td><td>\n<p>NL16TEST0436169118<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>E. Klaassen<\/p>\n<\/td><td>\n<p>NL81TEST0536169128<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>F. Klaassen<\/p>\n<\/td><td>\n<p>NL27TEST0636169146<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>G. Klaassen<\/p>\n<\/td><td>\n<p>NL39TEST0736169237<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>H. Klaassen<\/p>\n<\/td><td>\n<p>NL82TEST0836169255<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>I. Klaassen<\/p>\n<\/td><td>\n<p>NL72TEST0936169257<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>J. Klaassen<\/p>\n<\/td><td>\n<p>NL46TEST0136169112<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>K. Klaassen<\/p>\n<\/td><td>\n<p>NL70TEST0736160337<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>L. Klaassen<\/p>\n<\/td><td>\n<p>NL18TEST0736162437<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>M. Klaassen<\/p>\n<\/td><td>\n<p>NL92TEST0736163433<\/p>\n<\/td><td>\n<p>NL<\/p>\n<\/td><\/tr><tr><td>\n<p>A. Schneider<\/p>\n<\/td><td>\n<p>DE87123456781234567890<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>B. Schneider<\/p>\n<\/td><td>\n<p>DE92123456789876543210<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>C. Schneider<\/p>\n<\/td><td>\n<p>DE14123456780023456789<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>D. Schneider<\/p>\n<\/td><td>\n<p>DE36444488881234567890<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>E. Schneider<\/p>\n<\/td><td>\n<p>DE41444488889876543210<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>F. Schneider<\/p>\n<\/td><td>\n<p>DE60444488880023456789<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>G. Schneider<\/p>\n<\/td><td>\n<p>DE89888888881234567890<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>H. Schneider<\/p>\n<\/td><td>\n<p>DE94888888889876543210<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>I. Schneider<\/p>\n<\/td><td>\n<p>DE16888888880023456789<\/p>\n<\/td><td>\n<p>DE<\/p>\n<\/td><\/tr><tr><td>\n<p>A. Pacini<\/p>\n<\/td><td>\n<p>IT60X0542811101000000123456<\/p>\n<\/td><td>\n<p>IT<\/p>\n<\/td><\/tr><tr><td>\n<p>A. Grand<\/p>\n<\/td><td>\n<p>FR1420041010050500013M02606<\/p>\n<\/td><td>\n<p>FR<\/p>\n<\/td><\/tr><tr><td>\n<p>A. Martin<\/p>\n<\/td><td>\n<p>ES9121000418450200051332<\/p>\n<\/td><td>\n<p>ES<\/p>\n<\/td><\/tr><tr><td>\n<p>W. Hurth<\/p>\n<\/td><td>\n<p>AT151234512345678901<\/p>\n<\/td><td>\n<p>AT<\/p>\n<\/td><\/tr><tr><td>\n<p>H. Gasser<\/p>\n<\/td><td>\n<p>CH4912345123456789012<\/p>\n<\/td><td>\n<p>CH<\/p>\n<\/td><\/tr><tr><td>\n<p>R. Paulsen<\/p>\n<\/td><td>\n<p>DK8612341234567890<\/p>\n<\/td><td>\n<p>DK<\/p>\n<\/td><\/tr><tr><td>\n<p>B. Dalby<\/p>\n<\/td><td>\n<p>NO6012341234561<\/p>\n<\/td><td>\n<p>NO<\/p>\n<\/td><\/tr><tr><td>\n<p>A. Bak<\/p>\n<\/td><td>\n<p>PL20123123411234567890123456<\/p>\n<\/td><td>\n<p>PL<\/p>\n<\/td><\/tr><tr><td>\n<p>A. Andersson<\/p>\n<\/td><td>\n<p>SE9412312345678901234561<\/p>\n<\/td><td>\n<p>SE<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<h2 id=\"trustly\">Trustly<\/h2>\n<p>Use the <a href=\"https:\/\/test.trustly.com\/testing\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">test credentials provided by Trustly<\/a>. When prompted for a one-time passcode, copy the one-time passcode provided in the form.<\/p>\n<div class=\"sc-notice info\"><div>\n<p>When testing Trustly, we recommend that you specify the  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-countryCode\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">countryCode<\/a> in your payment request. If you omit this field, the Trustly test environment will estimate your country\/region using your IP address. If your country\/region is not <a href=\"\/payment-methods\/trustly\">supported by Trustly<\/a>, this can lead to errors.<\/p>\n<\/div><\/div>\n<h2>Vipps<\/h2>\n<p>Vipps cannot be tested in the test environment. You must make penny test (low-amount) payments in the live environment.<\/p>\n<h3>Request for Vipps in the live environment<\/h3>\n<p>Before you can accept live Vipps payments, you need to submit a request for Vipps in your <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">live Customer Area<\/a>.<\/p>\n<p>After Vipps is added to your live Customer Area, do the following for each test payment:<\/p>\n<ol>\n<li>Make a Vipps payment for a low amount.<\/li>\n<li>Get the <a href=\"\/development-resources\/webhooks\/webhook-types\/#default-event-codes\"><strong>AUTHORISATION<\/strong> webhook<\/a> on your server. It includes the status of the payment.<\/li>\n<li>In your live Customer Area, go to <strong>Transactions<\/strong>\u00a0&gt;\u00a0<strong>Payments<\/strong> to see the status of the payment.<\/li>\n<\/ol>\n<h2 id=\"see-also\">See also<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/payment-methods\"\n                        target=\"_self\"\n                        >\n                    Payment methods\n                <\/a><\/li><li><a href=\"\/development-resources\/currency-codes\"\n                        target=\"_self\"\n                        >\n                    Currency codes\n                <\/a><\/li><li><a href=\"\/development-resources\/live-endpoints\"\n                        target=\"_self\"\n                        >\n                    Live endpoints\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/development-resources\/test-cards-and-credentials\/alternative-payment-method-credentials","articleFields":{"description":"Test your integration with test credentials for other payment methods.","feedback_component":true,"filters_component":false,"page_id":"fd93437d-4508-4e3f-84d8-ca32da5ee16d","decision_tree":"[]"},"algolia":{"url":"https:\/\/docs.adyen.com\/development-resources\/test-cards-and-credentials\/alternative-payment-method-credentials","title":"Alternative payment methods test credentials","content":"Test alternative payment methods with the test credentials provided on this page.\nRequirements\n\n\n\nRequirement\nDescription\n\n\n\n\nIntegration type\nUse test credentials to test your existing online payments integration.\n\n\n\nACH\n\n\n\nAccount Owner's Name\nBank account number\nBank routing number\nAccount Owner's Address\n\n\n\n\nAny name\nAny correctly formatted account number. Example: 123456789\n011000138 or 121000358\nAny correctly formatted US address.\n\n\n\nAlipay\n\n\n\nUsername\nPIN\nPayment PIN\n\n\n\n\nforex_1698906295803@alitest.com\n111111\n111111\n\n\n\nAlipay Hong Kong\n\n\n\nUsername\nPIN\nPayment PIN\n\n\n\n\nhkbuyer_9709@alitest.com\na111111\nb111111\n\n\n\nApple Pay\nFor a full list of test cards and instructions how to add these to your test device, see Sandbox testing\u00a0on\u00a0Apple's Developer website.\nBACS\nAccount nameAccount NumberSort Code\nDavid Archer\n\n40308669\n\n560036\n\nBillDesk\nFor card payments processed through BillDesk, use the following details to test different responses.\n\n\n\nCard number\nStatic OTP\nExpiry\nCVV\nResponse\nType\nCountry\/region\n3DS enrolled\nAllows create mandate\nAllows create network token\n\n\n\n\n4622943127237569\n123456\n12\/2024\n744\nSuccess\nVisa\nIN\n\n\n\n\n\n4000000000000002\n123456\n12\/2029\n123\nSuccess\nVisa\nIN\n\n\n\n\n\n5400000000000005\n123456\n12\/2029\n123\nSuccess\nMastercard\nIN\n\n\n\n\n\n370000000000002\n123456\n12\/2029\n1234\nSuccess\nAmerican Express\nIN\n\n\n\n\n\n6522000000000006\n123456\n12\/2029\n123\nSuccess\nRupay\nIN\n\n\n\n\n\n5252520200034065\n112223\n12\/2029\n123\nPBE10002 Insufficient funds\nMastercard - Credit\nIN\n\n\n\n\n\n\nBLIK\nTo test BLIK in the TEST environment, use the following 6-digit BLIK codes to simulate different scenarios:\n\n\n\nBLIK Code\nError code\nError description\n\n\n\n\n999 000\nAUTHORIZED\nRegular authorisation.\n\n\n912 111\nALIAS_DECLINED\nIssuer declined due to security.\n\n\n927 111\nTAS_DECLINED\nThe transaction has been declined.\n\n\n934 111\nUSER_DECLINED\nShopper declined the transaction in the Issuer app.\n\n\n969 111\nSEC_DECLINED\nDeclined due to security.\n\n\n956 111\nSYSTEM_ERROR\nSystem error.\n\n\n961 111\nGENERAL_ERROR\nGeneral error.\n\n\n960 111\nINSUFFICIENT_FUNDS\nInsufficient funds.\n\n\n989 111\nTIMEOUT\nTimeout on the Issuer end.\n\n\n990 111\nLIMIT_EXCEEDED\nBLIK transaction limit exceeded.\n\n\n949 111\nUSER_TIMEOUT\nShopper did not approve the transaction in time.\n\n\n902 111\nISSUER_DECLINED\nIssuer declined.\n\n\n\nTesting One-Click payments\nFor specific One-Click scenarios, use the following amounts:\n\nx.02 PLN (for example 10.02 PLN): regular transaction, shopper is not tokenized.\nx.12 PLN: shopper is tokenized, can be used for One-Click (for example transactions without a BlikCode).\nx.42 PLN: use for One-Click transactions, payment is authorized, but shopper is de-tokenized, so cannot be used again for One-Click.\n\nTesting refusal reasons\nThe following amounts can be used for specific refusal reasons:\n\n\n\nAmount\nError code\nError description\n\n\n\n\n288.00\nALIAS_DECLINED\nThe Issuer declines to process the Transaction with the Alias for security reasons.\n\n\n192.00\nTAS_DECLINED\nTicket Authorisation System declined.\n\n\n144.00\nUSER_DECLINED\nDeclined by the user in Mobile Application.\n\n\n216.00\nSEC_DECLINED\nDeclined for security reasons.\n\n\n264.00\nSYSTEM_ERROR\nThe system error.\n\n\n360.00\nGENERAL_ERROR\nThe general error, must be applied in the case of unspecified error in the remaining items on this list.\n\n\n120.00\nINSUFFICIENT_FUNDS\nInsufficient funds.\n\n\n312.00\nTIMEOUT\nIt is returned in the case of the timeout in the Issuer\u2019s systems except for the communication with the Mobile Application.\n\n\n96.00\nLIMIT_EXCEEDED\nThe limit exceeded.\n\n\n336.00\nUSER_TIMEOUT\nIt is returned in the case of the timeout in the Mobile Application of the Issuer.\n\n\n\nBoku\nFormat: Country Code + Resultcode Example success: \"GB00\" Example refusal: \"DE11\".\nBoleto Banc\u00e1rio\n\n\n\nShopper Name\nSocial security number\nBilling address\nDelivery date\nShopper statement\n\n\n\n\nAny name\nAny CPF or CNPJ number, for example, 56861752509\nAny correctly formatted BR address\nAny ISO 8601 date and time in UTC format, for example, 2023-12-31T23:00:00.000Z\nAny. If left blank, the statement will be populated with default Portuguese text.\n\n\n\nBrazil vouchers\n\n\n\nCard type\nCard number\nExpiry date\nCVC\n\n\n\n\nTicket (Edenred - Alimenta\u00e7\u00e3o)\n6033 4225 5384 5003\nAny\n418\n\n\nTicket (Edenred - Refei\u00e7\u00e3o)\n6026 5145 1530 4787\nAny\n265\n\n\nPluxee (Alimenta\u00e7\u00e3o)\n6033 8902 5703 4050\n11\/2034\n164\n\n\nPluxee (Refei\u00e7\u00e3o)\n6060 7101 0440 1649\n11\/2032\n507\n\n\nVale Refei\u00e7\u00e3o\n6370 3671 0000 0993\n01\/2032\n520\n\n\nElo voucher\n5067 2300 0000 0002\n03\/2030\n737\n\n\nVisa voucher\n4058 8600 0000 0000\n03\/2030\n737\n\n\nMastercard voucher\n2340 6300 0000 0009\n03\/2030\n737\n\n\n\nCash Ticket\n\n\n\nCard Number\n\n\n\n\n0000 0000 0990 3188\n\n\n\nDoku\nUse the following simulators to test payment completion via Indonesian bank transfers and convenience stores.\n\nAlfamart\nBCA\nBNI\nBRI\nCIMB Bank Transfer\nDanamon Bank Transfer\nIndomaret\nMandiri Bank Transfer\nPermata Bank Transfer\n\nAlfamart\nThe  Alfa Simulator allows you to test the part of the payment flow where the shopper completes the payment in cash, at a convenience store. When you create a test payment for Alfamart, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the Alfa Simulator.\nSelect the Inquiry tab.\nAppend 00000002 to the 16-digit reference code and enter the new value in the Customer field.\nSelect Submit. An Inquiry Success response confirms the payment has not expired.\nMake a note of the value for the Agent Trx ID in the response. You will need this in the next steps.\n\nComplete the test payment\n\nGo to the Alfa Simulator.\nSelect the Payment tab and enter:\n\nCustomer \u2014 the vaNumber.\nAmount \u2014 the value of the payment in minor units.\nTransaction Id \u2014 the Agent Trx ID.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nContinue to the Commit tab below to get a webhook event from us for when the shopper completed the payment.\nGet a webhook event for the completed payment\nThis step simulates the webhook event for when the shopper completed the payment.\n\nGo to the Alfa Simulator.\nSelect the Commit tab and enter:\n\nCustomer \u2014 the 16-digit action.reference value.\nTransaction Id \u2014 the Agent Trx ID.\n\nSelect Submit.\n\nA Commit Success response means you can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nBCA\nThe BCA Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for BCA, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the BCA Simulator.\nSelect the Inquiry tab and enter:\n\nCompany code \u2014 the first 5 digits of the action.reference value.\nCustomer number \u2014 the last 11 digits of the action.reference value.\n\nSelect Submit. An Inquiry Success response confirms the payment has not expired.\nMake a note of the value for the Agent Trx ID in the response. You will need this in the next steps.\n\nComplete the test payment\n\nGo to the BCA Simulator.\nSelect the Payment tab and enter:\n\nCompany code \u2014 the first 5 digits of the action.reference value.\nCustomer number \u2014 the last 11 digits of the action.reference value.\nRequest ID \u2014 value of the Agent Trx ID from the Inquiry tab response.\nName \u2014 shopper's first and last name.\nAmount - the value of the payment in minor units.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nBNI\nThe BNI Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for BNI, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the BNI Simulator.\nIn the VA Number field, enter the 16-digit action.reference value.\nSelect the search icon.\nIn the Payment Amount field, enter the value of the payment in minor units.\nIn the Direction field, select Credit.\nSelect Flag.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nBRI\nThe BRI Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for BRI, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the BRI Simulator.\nSelect the Inquiry tab.\nEnter the 16-digit action.reference value.\nSelect Submit. An Inquiry Success response confirms the payment has not expired.\n\nComplete the test payment\n\nGo to the BRI Simulator.\nSelect the Payment tab and enter:\n\nCustomer \u2014 the 16-digit action.reference value.\nAmount \u2014 the value of the payment in minor units.\nTransaction Id \u2014 any value.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nCIMB Bank Transfer\nThe CIMB Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for CIMB Bank Transfer, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the CIMB Simulator.\nSelect the Inquiry tab and enter:\n\nCompany Code \u2014 the first 5 digits of the action.reference value.\nCustomer Key 1 \u2014 the last 11 digits of the action.reference value.\n\nSelect Submit.\n\nAn Inquiry Success response confirms the payment has not expired..\nComplete the test payment\n\nGo to the CIMB Simulator.\nSelect the Payment tab and enter:\n\nCompany Code \u2014 the first 5 digits of the action.reference value.\nCustomer Key 1 \u2014 the last 11 digits of the action.reference value.\nAmount \u2014 the value of the payment in minor units.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nDanamon Bank Transfer\nThe Danamon Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for Danamon Bank Transfer, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the Danamon Simulator.\nSelect the Inquiry tab and enter:\n\nBIN NUMBER \u2014 any 7-digit number.\nVIRTUAL ACCOUNT NUMBER \u2014 the 16-digit action.reference value.\n\nSelect Submit. An Inquiry Success response confirms the payment has not expired..\nMake a note of the following values you get in the response:\n\nUser Reference Number\nVirtual Account Name\n\n\nComplete the test payment\n\nGo to the Danamon Simulator.\nSelect the Payment tab and enter:\n\nBIN NUMBER \u2014 any 7-digit number.\nVIRTUAL ACCOUNT NUMBER \u2014 the 16-digit action.reference value.\nUSER REFERENCE NUMBER \u2014 the value from the Inquiry tab.\nVIRTUAL ACCOUNT NAME \u2014 the value from the Inquiry tab.\nPAYMENT AMOUNT \u2014 the value of the payment in minor units.\nPAYMENT ACCOUNT \u2014 any number.\n\nSelect Submit\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nIndomaret\nThe  Indomaret simulator allows you to test the part of the payment flow where the shopper completes the payment in cash, at a convenience store. When you create a test payment for Indomaret, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the Indomaret simulator.\nSelect the Inquiry tab and enter:\n\nPAYMENT CODE \u2014 the 16-digit action.reference value.\nPRODUCT CODE \u2014 6588.\nSTORE ID \u2014 97865123.\nSHARE KEY \u2014 66PXUFvr1jp7.\n\nSelect Submit.\nMake a note of the TRACKING REF you get in response.\n\nComplete the test payment\n\nGo to the Indomaret simulator.\nSelect the Payment tab and enter:\n\nPAYMENT CODE \u2014 the 16-digit action.reference value.\nAMOUNT \u2014 the value of the payment, with two decimal places (add .00 to the end of the sum).\nSTORE ID \u2014 97865123.\nTRACKING REF \u2014 the value from the Inquiry tab, with no spaces.\nPRODUCT CODE \u2014 6588.\nSHARE KEY \u2014 66PXUFvr1jp7.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nMandiri Bank Transfer\nThe Mandiri Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for Mandiri Bank Transfer, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the Mandiri Simulator.\nSelect the Inquiry tab and enter:\n\nCompany Code \u2014 any 5-digit number.\nVirtual Account Number \u2014 the 16-digit action.reference value.\n\nSelect Submit.\n\nAn Inquiry Success response confirms the payment has not expired.\nComplete the test payment\n\nGo to the Mandiri Simulator.\nSelect the Payment tab and enter:\n\nCompany Code \u2014 the 5-digit number you used before.\nAmount \u2014 the value of the payment in minor units.\nVirtual Account Number \u2014 the 16-digit action.reference value.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nPermata Bank Transfer\nThe Permata Simulator allows you to test the part of the payment flow where the shopper completes the payment using an ATM, online banking or mobile banking. When you create a test payment for Permata Bank Transfer, the response will have an action.reference value which is the 16-digit reference code you need below.\nCheck the status of the payment\nThis step checks if the payment has expired or not. The shopper cannot make the payment if it expired.\n\nGo to the Permata Simulator\nSelect the Inquiry tab and enter:\n\nINST CODE \u2014 any 3-digit number.\nVIRTUAL ACCOUNT NUMBER \u2014 the voucher code.\nTRACE NUMBER \u2014 any 6-digit number.\nDate \u2014 the transaction date, in the MMDDHHmmss format.\n\nSelect Submit.\n\nAn Inquiry Success response confirms the payment has not expired.\nComplete the test payment\n\nGo to the Permata Simulator\nSelect the Inquiry tab and enter:\n\nINST CODE \u2014 any 3-digit number.\nVIRTUAL ACCOUNT NUMBER \u2014 the voucher code.\nTRACE NUMBER \u2014 any 6-digit number.\nDate \u2014 the transaction date, in the MMDDHHmmss format.\nAmount \u2014 the value of the payment in minor units.\nCURRENCY \u2014 IDR.\nCHANNEL CODE \u2014 your Doku Mall ID.\n\nSelect Submit.\n\nA Payment Success response confirms you successfully simulated the shopper completing a payment.\nYou can expect a webhook event with eventCode set to AUTHORISATION and success set to true.\nDoku Wallet\n\n\n\nDoku id\nPassword\nPIN\n\n\n\n\n1790586273\ndoKU**88\n1234\n\n\n\nEPS\nBefore accepting live EPS payments, test your integration by making payments using the following EPS issuer (paymentMethod.issuer).\n\n\n\nBank name\nIssuer ID\n\n\n\n\nPSA Bank Group\nb631e29a-097e-4400-be52-762b6d772b38\n\n\n\nGift cards\n\n\n\nType\nNumber\nSecurity code\nExpiry month and year \n    \n        Optional\n    \n\n\n\n\n\n\nGivex gift card\n6036280000000000000\nANY\n12 2222\n\n\nGeneric gift card\n6364530000000000\nANY\n12 2222\n\n\nSVS gift card\n6006490000000000\nANY\n12 2222\n\n\nFiserv (formerly ValueLink) gift card\n7777182708544835\nANY\n12 2222\n\n\n\n\nIf the simulator asks for a Fiserv (formerly ValueLink) promo code, enter any value.\n\nTo test the balance check, make a test payment for an amount higher than EUR 50.\nIntersolve test gift cards\n\n\n\nCard Type\nCard Holder Name\nCard Number\nPIN\n\n\n\n\nGall &amp; Gall Card\nAny\n6064365010000000000\n73737\n\n\nBaby Gift Card\nAny\n6064362200000000000\n73737\n\n\nGift Card\nAny\n6280501100000000000\n73737\n\n\nKado Wereld\nAny\n6064362510000000000\n73737\n\n\nEntertainment Card\nAny\n6064361100000000000\n73737\n\n\nPlastix\nAny\n4010100000000000000\n73737\n\n\nWebshop Giftcard\nAny\n6064362070000000000\n73737\n\n\nLeasure Giftcard\nAny\n6064362280000000000\n73737\n\n\nVVV Giftcard\nAny\n6064364295385017427\n737373\n\n\nGiftForYou (Bloemen)\nAny\n6064364710330000000\n737373\n\n\n\nGoogle Pay\nTo start testing Google Pay, log in to a Google account and create a Google Pay wallet.\nThere are two approaches to using this wallet for testing:\n\n\nEnroll in test card suite\nEnroll your wallet in Google's test card suite. Test card suite pre-populates your wallet with a group of cards to use in the TEST environment. These are related to Adyen's collection of test cards, and cover scenarios including:\n\nCards stored as FPAN\nCards stored as DPAN (only when testing through native Android and Chrome on Android)\nCards enabled for 3DS2\n\nWhen you start the payment flow and open the list of test cards, each card is marked with the applicable scenario.\n\n\nWithout test card suite\nYou upload real credit cards to your wallet, which are mapped to one of Adyen's test cards of the same brand. Your card is not charged.\nTo test 3D Secure 2, you must use American Express or Discover cards, which trigger 3D Secure 2 challenge flows in the test environment. You cannot use any other card brands.\n\n\nYou can check the status of a Google Pay test payment in your Customer Area &gt; Transactions &gt; Payments, whether you used a card from the test card suite or or not. Remember that cards outside the test card suite are mapped to an Adyen test card of the same brand.\niDEAL\n\nThe iDEAL test environment is unreliable and may not always work to test your changes. We recommend doing live penny tests to verify your integration.\n\nRequest iDEAL for the live environment\nBefore you can accept live payments, you need to add iDEAL in your live Customer Area.\nLive Penny Testing\n\nGet a live bank account from one of the iDEAL issuers.\nCreate an iDEAL payment on live and redirect to the iDEAL Payment Page.\nScan the QR code on the iDEAL Payment Page or Click Select your bank to navigate to a list of issuers.\nAuthorise the payment.\nCheck the status of test payments in your live Customer Area &gt; Transactions &gt; Payments.\n\nTesting on the Test environment\nIn case the iDEAL test environment is up and running, it may be possible to test using your test account. You are always redirected to a test payment page where you can simulate different iDEAL result codes.\nOn the payment page:\n\nClick Select your bank to navigate to a list of issuers.\nSelect the TESTNL2A issuer.\n\nSelect the test simulation you want to run according to the following table:\n\n\n\nTest simulation\nresultCode produced\n\n\n\n\nSuccess\nAuthorised\n\n\nCancellation\nCanceled\n\n\nCancellation before login\nCanceled\n\n\nExpiration\nPending or Received\n\n\nFailure\nRefused\n\n\n\n\n\nWhen possible, we recommend that you test each scenario before you go live, otherwise you should perform a Live Penny Test to verify your integration.\nCheck the status of test payments in your Customer Area &gt; Transactions &gt; Payments.\nInterac\nFor Interac any email address can be provided, but the amount of the test transaction must be 1.00 CAD.\nKlarna\nUse the test environment and sample data provided by Klarna.\nMobilePay\nMobilePay cannot be tested in the test environment. You must make penny test (low-amount) payments in the live environment.\n\n\nSubmit a request for MobilePay in your live Customer Area.\n\n\nAfter MobilePay is added to your live Customer Area, do the following for each test payment:\n\nMake a MobilePay payment for a low amount.\nGet the AUTHORISATION webhook on your server. It includes the status of the payment.\nIn your live Customer Area, go to Transactions &gt; Payments to see the status of the payment.\n\n\n\nTest payouts to MobilePay wallets\n\nThe MobilePay payout feature is experimental, and supported only with the \/payments endpoint.\n\nDo the following to test MobilePay payouts:\n\n\nGet a test app following the instructions in the VippsMobilePay documentation. When prompted for a phone number and NIN (national identity number), use one of the following sets:\n\n\nNIN 0407640091\nPhone +45 22105837\n\n\nNIN 0702860109\nPhone +45 34817154\n\n\nNIN 0111500196\nPhone +45 73920021\n\n\n\n\nTest your integration end-to-end:\n\nMake a test payment that generates a payout token, using the Vipps MobilePay test app to simulate the customer side.\nCheck that you receive and process the recurring lifecycle webhook.\nMake a  Transfers API request using the token that you receive in the webhook.\n\n\n\nOney 3x 4x\nYou must use different test credentials for France and Spain.\nFrance\n\n\n\nTest card number\nExpiry date\nCVV\n\n\n\n\n4970 1015 5874 4789\nAny date less than 3 years from now\nAny value\n\n\n4970 1090 4680 2374\nAny date less than 3 years from now\nAny value\n\n\n4970 1090 0325 6200\nAny date less than 3 years from now\nAny value\n\n\n\nYou can test the different responses by changing the amount to be paid:\n\nAuthorised: Between EUR 150.00 and EUR 999.99\nPending: Between EUR 1000.00 and EUR 1499.99\nRefused: Between EUR 1500.00 and EUR 2000.00\n\nSpain\n\n\n\nTest card number\nExpiry date\nCVV\n\n\n\n\n4907 2720 1107 2841\nAny date less than 3 years from now\nAny value\n\n\n5410 0800 0888 8005\nAny date less than 3 years from now\nAny value\n\n\n\nYou can test the different responses using different Documento Nacional de Identidad (DNI, Spanish ID card) numbers:\n\nAuthorised: DNI 05696340E\nRefused: DNI 75914068S\n\nPay by Bank (Europe)\nYou can test payments in the following supported regions:\nUse the relevant test credentials and test issuer IDs, where available.\nUK\nFor the UK, where you can show the issuer list in the payment form, use the following test issuer IDs:\n\n\n\nBank name\nIssuer ID\n\n\n\n\nTink Demo Bank\nuk-demobank-open-banking-handoff\n\n\nTink Demo Bank\nuk-demobank-open-banking-redirect\n\n\nTink Demo Bank\nuk-demobank-open-banking-redirect-aispis\n\n\n\nWhen you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for the UK:\n\n\n\nScenario\nUsername\nPassword\n\n\n\n\nApproved\nu83646180\nrlf446\n\n\nAuthentication error\nu92721594\nnbs589\n\n\nTemporary error\nu91902655\njtx720\n\n\n\nFor an Approved test scenario, you will see two checking accounts. Select the first checking account (ending in 285) for payment amounts greater than GBP&nbsp;150, or the second checking account (ending in 327) for amounts less than GBP&nbsp;150.\nGermany\nWhen you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for Germany:\n\n\n\nScenario\nUsername\nPassword\n\n\n\n\nApproved\nu83188312\nzhx571\n\n\nAuthentication error\nu92721594\nnbs589\n\n\nTemporary error\nu91902655\njtx720\n\n\n\nFrance\nWhen you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for France:\n\n\n\nScenario\nUsername\nPassword\n\n\n\n\nApproved\nu77894411\nmzw990\n\n\nAuthentication error\nu92721594\nnbs589\n\n\nTemporary error\nu91902655\njtx720\n\n\n\nFinland\nWhen you send a test payment and are redirected to our open banking partner Tink, log in with the following test credentials for Finland:\n\n\n\nScenario\nUsername\nPassword\n\n\n\n\nApproved\nu06516046\nkam413\n\n\nAuthentication error\nu92721594\nnbs589\n\n\nTemporary error\nu91902655\njtx720\n\n\n\nPayPal\nFor PayPal test payments use the personal account email of your PayPal sandbox account.\nPaySafeCard\n\n\n\nCard Number\n\n\n\n\n0000 0000 0990 3417\n\n\n\nSEPA Direct Debit\nAccount NameIBANCountry\/region\nA. Klaassen\n\nNL13TEST0123456789\n\nNL\n\nB. Klaassen\n\nNL36TEST0236169114\n\nNL\n\nC. Klaassen\n\nNL26TEST0336169116\n\nNL\n\nD. Klaassen\n\nNL16TEST0436169118\n\nNL\n\nE. Klaassen\n\nNL81TEST0536169128\n\nNL\n\nF. Klaassen\n\nNL27TEST0636169146\n\nNL\n\nG. Klaassen\n\nNL39TEST0736169237\n\nNL\n\nH. Klaassen\n\nNL82TEST0836169255\n\nNL\n\nI. Klaassen\n\nNL72TEST0936169257\n\nNL\n\nJ. Klaassen\n\nNL46TEST0136169112\n\nNL\n\nK. Klaassen\n\nNL70TEST0736160337\n\nNL\n\nL. Klaassen\n\nNL18TEST0736162437\n\nNL\n\nM. Klaassen\n\nNL92TEST0736163433\n\nNL\n\nA. Schneider\n\nDE87123456781234567890\n\nDE\n\nB. Schneider\n\nDE92123456789876543210\n\nDE\n\nC. Schneider\n\nDE14123456780023456789\n\nDE\n\nD. Schneider\n\nDE36444488881234567890\n\nDE\n\nE. Schneider\n\nDE41444488889876543210\n\nDE\n\nF. Schneider\n\nDE60444488880023456789\n\nDE\n\nG. Schneider\n\nDE89888888881234567890\n\nDE\n\nH. Schneider\n\nDE94888888889876543210\n\nDE\n\nI. Schneider\n\nDE16888888880023456789\n\nDE\n\nA. Pacini\n\nIT60X0542811101000000123456\n\nIT\n\nA. Grand\n\nFR1420041010050500013M02606\n\nFR\n\nA. Martin\n\nES9121000418450200051332\n\nES\n\nW. Hurth\n\nAT151234512345678901\n\nAT\n\nH. Gasser\n\nCH4912345123456789012\n\nCH\n\nR. Paulsen\n\nDK8612341234567890\n\nDK\n\nB. Dalby\n\nNO6012341234561\n\nNO\n\nA. Bak\n\nPL20123123411234567890123456\n\nPL\n\nA. Andersson\n\nSE9412312345678901234561\n\nSE\n\nTrustly\nUse the test credentials provided by Trustly. When prompted for a one-time passcode, copy the one-time passcode provided in the form.\n\nWhen testing Trustly, we recommend that you specify the  countryCode in your payment request. If you omit this field, the Trustly test environment will estimate your country\/region using your IP address. If your country\/region is not supported by Trustly, this can lead to errors.\n\nVipps\nVipps cannot be tested in the test environment. You must make penny test (low-amount) payments in the live environment.\nRequest for Vipps in the live environment\nBefore you can accept live Vipps payments, you need to submit a request for Vipps in your live Customer Area.\nAfter Vipps is added to your live Customer Area, do the following for each test payment:\n\nMake a Vipps payment for a low amount.\nGet the AUTHORISATION webhook on your server. It includes the status of the payment.\nIn your live Customer Area, go to Transactions\u00a0&gt;\u00a0Payments to see the status of the payment.\n\nSee also\n\n\n                    Payment methods\n                \n                    Currency codes\n                \n                    Live endpoints\n                \n","type":"page","locale":"en","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Development resources","lvl2":"Test cards and credentials","lvl3":"Alternative payment methods test credentials"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/","lvl1":"https:\/\/docs.adyen.com\/development-resources","lvl2":"https:\/\/docs.adyen.com\/development-resources\/test-cards-and-credentials","lvl3":"\/development-resources\/test-cards-and-credentials\/alternative-payment-method-credentials"},"levels":4,"category":"Development Resources","category_color":"green","tags":["Alternative","payment","methods","credentials"]}}
