Test cards and environments

When testing our Redirect Checkout or any of our plugins in the sandbox/demo environment, enter any of the below in place of real card details. Use any future date for expiry mm/yy.

Card number Card type CVC 3DS response Supports instalments 1 Can trigger a decline 2
4147 4630 1111 0133 Visa Any 3 digits Yes
4147 4630 1111 0141 Visa Any 3 digits No
5188 3400 0000 0060 Mastercard Any 3 digits Yes, No, Attempt, Rejected, Unavailable
5239 2907 0000 0101 Mastercard Any 3 digits Yes
5239 2907 0000 0119 Mastercard Any 3 digits No
3762 060000 00009 American Express Any 4 digits Yes
3762 0600 0000 025 American Express Any 4 digits No
6759 6498 2643 8453
Maestro Any 3 digits Yes
6703 0000 0000 00003 Bancontact N/A Yes
3528 0007 0000 0000 JCB Any 3 digits No
3670 010200 0000
Diners Club International Any 3 digits No

1Applies to Greek merchants only

2To simulate an issuer decline with an applicable card, request the amount €99.05 in the Redirect Checkout payment form. Attempting a payment will return error code 10005 (Do not honour) in the failure URL along with the error message: “Your card was declined. In order to resolve the issue, you will need to contact your bank.”

3DS challenge flow

If you want to simulate the 3DS challenge that a customer will see for higher value payments, use the first of these card numbers, 5188340000000060. A popup will be displayed:

3ds popup simulator

Click on Yes, No, Attempt, Rejected or Unavailable depending on the outcome you wish to simulate.

Apple Pay testing

Long card number Card type Expiration date CVC
4761 1200 1000 0492 Visa 11/2022 533
5204 2477 5000 1471 Mastercard 11/2022 111
3499 5695 9041 362 American Express 12/2022 1111

See Apple Pay Sandbox for further card numbers and how to add to your test device.

Testing the local payment methods

If you wish to test acceptance of payments online for the local payment methods, contact your Viva Wallet sales representative to get them added to your demo Viva Wallet account. Alternatively, you can contact us directly via our live chat facility. Simply click on the live chat icon in the bottom right-hand corner of this page.

Once you have the required payment method in your checkout or plugin, you will be able to select it via our payment page. The below screenshot shows the iDeal option in our WooCommerce native checkout:

Viva Wallet for WooCommerce checkout

To perform a test payment, do the following:

  1. Select the required local payment option via the relevant radio button and click on the Place order button.
    Step 1 of the Local Payment Methods Simulator is displayed:

    Local Payment Methods Simulator Step 1
  2. Leave the Bank name or BIC field blank and click on the Next button.
    Step 2 of the Local Payment Methods Simulator is displayed:

    Local Payment Methods Simulator Step 2
  3. Leave the Account Number and PIN fields blank and click on the Login button.
    Step 3 of the Local Payment Methods Simulator is displayed:

    Local Payment Methods Simulator Step 3
  4. Leave the TAN field blank and click on the Make Payment button.
    Step 4 of the Local Payment Methods Simulator is displayed:

    Local Payment Methods Simulator Step 4
  5. Click on the Back to where you came from button.
    A confirmation page will be displayed showing a successful order against the local payment method selected.