Test data

Bancontact

Bancontact test card:

card number: 6703444444444449
expiry_month: 08
expiry_year: 18

Card

Please use the following test card numbers to validate your integration. Note: Issuers might not appear in the transaction report when using some of these test credit cards.

Visa
4024007108173153
4024007108066423
4929877953801082

Mastercard
5571197343845659
5117683643487384
5387467774336765

Maestro
6762383238326826
5038501882935853

You may use any expiry date in the present or future, and any 3-digit CVV.

Card - Generate error responses

Initiating card transactions can return a number of error codes. Those error responses can be easily tested, by creating requests in a special way, triggering a given error code. The merchant_reference parameter of POST /v1/transaction is used for this purpose and it ONLY applies when using processor_dummy. The error codes can be invoked as described in the table below.

merchant_reference Transaction status Response code
"please 121" DECLINED 121
"please 122" UNKNOWN 122
"please 123" FAILED 123
"please 131" FAILED 131
"please 132" FAILED 132

iDEAL

You can test the iDEAL statuses with different transaction amounts:

Amount Response code
100 SETTLEMENT_REQUESTED
Please be aware that on the Payground environment an iDEAL transaction is settled very quickly and it's likely you will receive "SETTLEMENT_COMPLETED" when querying the API.
200 CANCELLED
300 or 500 FAILED
400 or 700 IN_PROGRESS

Klarna

Netherlands - Private person
Approved Denied
Gender male male
Date of Birth 10071970 10071970
First Name Testperson-nl Testperson-nl
Last Name Approved Denied
Street Neherkade Neherkade
House Number 1 1
House Extension XI XI
Zip Code 2521VA 2521VA
City Gravenhage Gravenhage
Phone Number 0612345678 0612345678
Email youremail@email.com youremail@email.com

PayPal

Use test credentials provided by following https://sandbox.paypal.com