Skip to main content

Payments

Simulate payments to test your integration

Verify that your integration in sandbox is functioning properly by conducting mock transactions that don't involve actual funds.

Test cards let you simulate 2 scenarios:

  1. An accepted payment depending on card brand (currently only possible with Visa, Mastercard and Maestro).
  2. Authentication with 3D Secure and OTP.

Test ibans let you simulate the following scenario:

  1. An accepted payment with AIS and SDD Mandate creation.

Testing cards

When simulating payments, enter the card number on the hosted payments page.

  • Use any Card Holder name
  • Use any date in the future in the format MM/YY as an Expiry Date
  • Use any three digit CVV different from 000

3DS Authentication

3D Secure requires an additional layer of authentication for credit card transactions. If you are following the 3DS Authentication route, you will be required to enter a One-Time Pin.

note

Customer Authentication regulations require 3D Secure authentication for online payments within the European Economic Area. The test cards in this section simulate a payments with and without 3D Secure authentication.

tip

If the card requires 3DS authentication you're redirected to the 3DS simulator page, you will need to input the following password:

  • For a successful authentication: 1111
  • For an unsuccessful authentication: 0000

Simulate a successful payment

BrandAuthenticationNumber
VisaNon-3DS4000002760000016
Visa3DS4000000000003220
MastercardNon-3DS5457490000008763
Mastercard3DS5411420000000002
MaestroNon-3DS6759649826438453
Maestro3DS6767067311656333

Simulate an unsuccessful payment

We provide a set of test card number that will result in a declined payment, with or without 3ds authentication. However, any supported card number that is not listed in the previous section will result in declined payment without 3ds.

BrandAuthenticationNumberReason
VisaNon-3DS4242424242424241Invalid Card Number
VisaNon-3DS4000000000000002Card Declined
Visa3DS4000008400001629Card Declined
MastercardNon-3DS5204230080000017Card Declined
Mastercard3DS5200828282828210Card Declined
MaestroNon-3DS6767431035473104Card Declined
Maestro3DS6753404934324468Card Declined

Simulate an unsuccessful payment for cards not supported

BrandAuthenticationNumber
American ExpressNon-3DS378282246310005
Diners ClubNon-3DS3056930009020004
UnionNon-3DS6200000000000005

* Date field cannot be more than 20 years in the future

Card validation failure

During the payment process there might be some errors during the tokenization phase. We provide these cards to test the buyer experience for these cases.

NumberReason
4000002760000032Unknown error
4000002760000040Transaction Declined

In addition to those cards numbers, using the 000 CVV for any card will trigger a wrong_card_details error. Please be aware that these errors can happen due to several reason, for example:

  • Buyer has reached the limits of payment for the day or month.
  • Issuer bank denies the transaction.

Simulate different card types

By using the following amounts range when initiating a payment, you can simulate different card types:

Min AmountMax AmountCard Type
0.01 EUR1500.00 EURConsumer Debit card
1500.01 EUR3000.00 EURConsumer Credit card
3000.01 EUR4500.00 EURCorporate Debit card
4500.01 EUR-Corporate Credit card

Testing SDD

When simulating payments, enter the IBAN value and an email address on the hosted payment page:

  • Use any valid German IBAN number. Please note that the IBAN doesn't need to be for an existing bank account but it needs to be in the correct format. Here are a few samples that you can use to test the payment flow:
    • DE49500105172938544473
    • DE49500105179488467727
    • DE59500105174894626796
  • Use any valid email address

During a SDD payment in our sandbox environment, the buyer will be redirected to our simulator to perform the bank account validation.

Refund requested by the buyer

When a SDD payment is performed, the buyer can ask for a refund directly from his/her bank.

This scenario can be simulated in our sandbox environment using the following IBAN number:

  • DE90500105175336123872

SDD mandate cancelled by the buyer

When a SDD payment is performed, the buyer can request to cancel the mandate from his/her bank.

The scenario can be simulated in our sandbox environment using the following IBAN number:

  • DE43500105174311671537