Integration
Credit Card
Direct Debit
Bluecode
eps
giropay
iDEAL
Maestro
PayPal
Paydirekt
Payment Page
Tools
Error codes
Result codes
Test data
giropay
field | value |
---|---|
BIC | TESTDETT421 |
login | chiptanscatest2 |
PIN | 12345 |
chip TAN mode | optisches Chip-TAN |
TAN for strong customer authentication | 123456 |
TAN for the confirmation of the transfer order | 123456 |
giropay-ID
field | value |
---|---|
BIC | TESTDETT421 |
login | chiptanscatest3 |
PIN | 12345 |
chip TAN mode | optisches Chip-TAN |
TAN for strong customer authentication | 123456 |
TAN for the confirmation of the transfer order | 123456 |
For the combined account and age verification you need to specify an IBAN as a parameter. Please use one of the following test IBANs for this:
DE52940594210000082271
DE48940594210000082149
DE35940594210032507931
DE79940594210001287010
DE04940594210001287002
DE56940594210001287036
DE78940594210001287028
DE75940594210000245787
DE14940594210010073567
giropay+giropay-ID
field | value |
---|---|
BIC | TESTDETT421 |
login | chiptanscatest4 |
PIN | 12345 |
chip TAN mode | optisches Chip-TAN |
TAN for strong customer authentication | 123456 |
TAN for the confirmation of the transfer order | 123456 |
transaction result
result code | answer | description |
---|---|---|
4000 | successful transaction | After submission of the form by using the data above you create a successful transaction. |
4502 | aborted transaction | After clicking the button giropay abbrechen und zurück zum Shop you create an unsuccessful transaction. |
Please exclusively use the test bank specified below for these tests!
Form field | Input value |
---|---|
Bank | Testbank / Test- und Spielbank AG |
You will be directed to a simulation where you can view and even edit the fields that will be sent back to your application. If you don't change anything and simply click “Ausführen”, the transaction will be successful.
Transaction result
ResultCode | Response | Remark |
---|---|---|
4000 | transaction successful | The transaction was completed successfully. |
4502 | transaction cancelled | A cancelled transaction is triggered by clicking the link “Zurück zur Bankensuche” followed by “Zahlung abbrechen”. |
field | value |
---|---|
BIC | HYPTAT22XXX |
Verfügernummer/-name und PIN | no input needed, click Login |
mobile TAN | any or empty |
transaction result
result code | answer | description |
---|---|---|
4000 | successful transaction | After submission of the form by using the data above you create a successful transaction. |
4900 | unsuccessful transaction | After clicking the button Zahlung abbrechen you create an unsuccessful transaction. |
3-D Secure 2.0
Since 3-D Secure 2.0, please use the following 3DS2 enabled cards.
Case | Card number |
---|---|
Without card holder authorisation | 4012001037167778 |
With card holder authorisation | 4012001037664444 |
With 3DS Method | 4005559876540 |
With 3DS Method and card holder authorisation | 4012001036853337 |
Card holder: Any
Card verification code (CVC2/CVV): any 3-digit number (is not validated)
Expiration date: any future date
When asked for address data in the credit card form, any data may be entered into all fields. This data is not validated in test mode.
Transaction results
Result code | Answer | Description |
---|---|---|
4000 | Successful transaction | After entering the above data and considering the following information, the transaction is successful: Integer amount between 1,00 and 99,00 |
4502 | Aborted transaction | After clicking the button cancel you create an aborted transaction. |
Bank account | Bank code | Response code | Result type | Description |
---|---|---|---|---|
1234567890 | 12345678 | 4000 | successful transaction | A successful payment will be created. |
1212121211 | 12345679 | 4051 | unsuccessful transaction | An unsuccessful payment will be created. |
IBAN | Response code | Result type | Description |
---|---|---|---|
DE87123456781234567890 | 4000 | Successful transaction | A successful payment will be created. |
DE23690516200012345600 | 5027 | Unsuccessful transaction | An unsuccessful transaction will be created. |
Form field | Input value |
---|---|
Card number | 6799990100000000019 |
Expiration date | any valid future date |
Card verification code (CVC2/CVV) | any number of 3 or 4 digits (is not validated) |
Please note that Maestro transactions in test mode can only be successful for full amounts without cents. Amounts with cents (such as 19,80 EUR) will always be declined.
form | value |
---|---|
issuer | RABOBANK |
transaction result
result code | answer | description |
---|---|---|
4000 | successful transaction | After submission of the form by using the data above there can be created a successful transaction. |
unsuccessful transaction | not supported |
Form field | Input value |
---|---|
BLZ | 88888888 |
BIC | SFRTDE20XXX |
Login | (any) |
Passwort | (any) |
Konto | (select from list) |
TAN | (any) |
For login on https://sandbox.paydirekt.de/checkout/#/checkout in order to authorize a test transaction:
User Condition | User name | Password |
---|---|---|
Standard Buyer | TESTGiroSolution_SDE-Kaeufer | SDE-Kaeufer2$ |
Age - Buyer under 18 | TESTGiroSolution_unterAchtzehn | unterAchtzehn2$ |
Buyer invalidated at paydirekt | KaeuferGesperrt | KaeuferGesperrt2$ |
Buyer invalidated at his bank | TESTGiroSolution_SperreKB | SperreKB2$ |
Please take into account the following test cases:
2FA = Second Factor (authentication through a second channel)
Not all of the mentioned 2FA methods are usable with all of the test accounts and may lead to payment aborts. Generally, no useful test cases for merchants may be derived from these test amounts (because these processes run entirely on Paydirekt side).
For testing purpose there runs a PayPal simulation page. After initialisation of a PayPal payment the buyer is redirected to a simulation page. There can be chosen if the transaction should be finished successfully or unsuccessfully.
Transaktionsausgang
result code | answer type | description |
---|---|---|
4000 | successful transaction | The payment result can be chosen in the simulation page. |
4900 | unsuccessful transaction | The payment result can be chosen in the simulation page. |
In order to test Bluecode e-commerce payments, you require a smart phone with an installed and activate Bluecode app.
We recommend that you call the following URLs directly on your smart phone:
iOS: https://install.appcenter.ms/orgs/bluecode-organization/apps/at.secure-shopping.bluecode.sandbox-ios/distribution_groups/public
Android: https://install.appcenter.ms/orgs/bluecode-organization/apps/com.spt.bluecode.sandbox-android/distribution_groups/public
Important:
Special note on iOS:
When first installing the sandbox app on iOS devices, it is necessary to establish trust for the business app “bluesource”. Do this by going to “Settings > General > Profiles & Devices” and confirming that you trust this app. Only then the Bluecode app may be used on iOS.
No “real” payments are processed in the Bluecode sandbox app, they are only simulated!