Test data

Get all the test data you need.

About test data

To make testing the Unzer API easier, we prepared ready-to-use test data for each of the supported payment methods.

This lets you safely test each use case scenario, with no need for jeopardizing sensitive real-life payment data.

For details on your test API keys, go to the Get credentials topic.

Customer data
Never use real-life customer data for testing purposes.

Payment methods

Alipay

Element Test value
Username keychain
Password 123

Apple Pay

Apple Inc. offers a separate page with Apple Pay sandbox data. Note that we only support Mastercard and Visa credit cards for Apple Pay. So currently, cards from Discover and American Express are declined by our payment system. You must only use the credit cards that are available on the Apple Pay sandbox data for testing Payments in our Test System.

Card

Brand Number Expiry Date CVC 3-D Secure password Result
Mastercard 5453010000059543 Any future date 123 secret3 Successful payment
Visa 4711100000000000 Any future date 123 secret3 Successful payment
Visa 4012001037461114 Any future date 123 secret3 Fails on 3-D Secure
Maestro 6799851000000032 Any future date 123 Successful payment

Customer test data

Customer with a positive credit rating

Element Test value
firstname Manuel
lastname Weißmann
name Manuel Weißmann
street Hugo-Junckers-Straße 3
state DE-BO
zip 60386
city Frankfurt am Main
country DE

If you want a different shipping address, use this data:

Element Test value
firstname Michaela
lastname Junghens
name Michaela Junghens
street Burgstraße 106
state DE-BO
zip 60386
city Frankfurt am Main
country DE

Customer with a negative credit rating

Element Test value
firstname Adalbert
lastname Zeisig
name Adalbert Zeisig
street Hugo-Junckers-Straße 7
state DE-BO
zip 60386
city Frankfurt am Main
country DE

Credit rating rules

Returncode lastname starts with Description
21000 Z Payment guarantee case
21500 L Limit exceeded
22000 S
firstname starts with A to I
Negative
23000 S
firstname starts with J to Z
Negative

You will get negative credit rating if lastname starts with L, P, S or Z.

EPS

The best way to test EPS is to create an empty EPS resource (without BIC) and execute a charge. After that, you’ll get a redirect link to the EPS bank selection page.

You can request test access for your bank by reaching out to your bank and entering an EPS online banking agreement.

You can also use this test data:

Element Test value
Username 1003993
Password rX/'PvZzIW?&

Giropay

Element Test value
Bank number 12345679
Account number 0000000300
IBAN DE46940594210000012345
BIC TESTDETT421
USER chiptanscatest2
USER_PIN 12345
USER_TAN 123456
(needed 2 times)
Tan mechanism optical Chip-TAN mechanism

iDEAL

Element Test value
ACCOUNT.BANKNAME ING_TEST
Bank number 00000
Account number 123456
USER_PIN 123456
USER_TAN 12345

PayPal

Username Password
paypal-customer@unzer.de heidelpay
paypal-buyer@unzer.com unzer1234
Create your own PayPayl test account
For best results, create your own PayPal test account.

PostFinance Card

For PostFinance Card test credentials, contact PostFinance.

PostFinance e-finance

For PostFinance Card test credentials, contact PostFinance.

Przelewy24

Przelewy24 test credentials are pre-filled by default. When testing, just select Pay.

Sofort

Element Test value
Bank number 00000
Account number 0000000300
USER_PIN 123456
USER_TAN 12345

Unzer Bank Transfer

German test bank

Element Test value
Bank code 88888888
BIC TESTDE88XXX
IBAN DE62888888880012345678
or
DE04888888880087654321
Recipient data Any valid data

Austrian test bank

Element Test value
Bank code 88888
BIC TESTAT88XXX
IBAN DE62888888880012345678
or
DE04888888880087654321
Recipient data Any valid data

PIN

When you are prompted to enter an account number and an online-banking PIN, you can use the below options to force certain behaviors.

Enter one of the following keywords in the PIN field, and proceed:

PIN keyword Action
accounts Displays the account selection step with more than one account available.
autosubmit Display a form that simulates waiting for authorization from an external source, e.g. customer uses a token device.
business Returns business accounts instead of private accounts by returning business accounts and turnovers.
config Allows you to configure some custom settings for testing various settings, e.g. turnover types, holder names etc.
forms Allows you to choose from some prepared forms with various UI elements of the Wizard.
next Displays a login next step.
no-account A transaction without a valid account type.
no-standing-orders The chosen account has no standing orders.
no-turnovers No turnovers.
negative-balance A transaction with a negative account balance.
slow Slows down the transaction considerably.
with-chargeback Generates a turnover that indicates a chargeback.
with-credit-card Adds a credit card to the list of accounts.
with-seizure Generates an account under seizure.
wrong Provokes a login error.

Unzer Direct Debit

Element Test value
Bank number 37040044
Account number 5320130
IBAN DE89370400440532013000
BIC COBADEFFXXX
Country IBAN BIC Expected result
Germany DE89370400440532013000 COBADEFFXXX Successful payment
Austria AT591400000000123456 BAWAATWW Successful payment

Unzer Insights sandbox

To get access to the Unzer Insights sandbox environment, contact the Unzer support:

  • Email
  • +49 6221 6471-100

For more details on Unzer Insights, go to the Unzer Insights topic.

Unzer Invoice

Element Test value
Salutation MR
Name Maximilian Mustermann
Birth date 1980-11-22
Street Hugo-Junkers-Str. 3
City Frankfurt am Main
ZIP 60386
Country DE

Unzer Invoice Secured

Element Test value
Salutation MR
Name Maximilian Mustermann
Birth date 1980-11-22
Street Hugo-Junkers-Str. 3
City Frankfurt am Main
ZIP 60386
Country DE

WeChat Pay

Element Test value
Username keychain
Password 123