Testing
Test Cards & Credentials
Test card numbers and payment method credentials for testing your RoxPay integration.
Use these test credentials to verify your integration before going live. All values work exclusively on the test environment.
Card Payments
Visa
| Card Number | Card Type | CVC | Expiry |
|---|
4111 1111 1111 1111 | Consumer Credit | 737 | 03/2030 |
4111 1111 4555 1142 | Classic (CVC optional) | 737 | 03/2030 |
4444 3333 2222 1111 | Corporate | 737 | 03/2030 |
4000 6200 0000 0007 | Commercial Credit | 737 | 03/2030 |
4000 0600 0000 0006 | Commercial Debit | 737 | 03/2030 |
4917 6100 0000 0000 | 3D Secure enrolled | 737 | 03/2030 |
4166 6766 6766 6746 | Classic (3D Secure) | 737 | 03/2030 |
Mastercard
| Card Number | Card Type | CVC | Expiry |
|---|
5555 5555 5555 4444 | Credit | 737 | 03/2030 |
5454 5454 5454 5454 | 3D Secure enrolled | 737 | 03/2030 |
2222 4000 7000 0005 | Commercial Debit | 737 | 03/2030 |
2222 4000 1000 0008 | Credit (3D Secure) | 737 | 03/2030 |
5577 0000 5577 0004 | Consumer | 737 | 03/2030 |
5555 3412 4444 1115 | Consumer (CVC optional) | 737 | 03/2030 |
American Express
| Card Number | CID | Expiry |
|---|
3700 0000 0000 002 | 7373 | 03/2030 |
3714 4963 5398 431 | 7373 | 03/2030 |
Cartes Bancaires
| Card Number | Card Type | CVC | Expiry |
|---|
4360 0000 0100 0005 | Cartes Bancaires | 737 | 03/2030 |
4035 5014 2814 6300 | Visa Debit / Cartes Bancaires | 737 | 03/2030 |
Maestro
| Card Number | CVC | Expiry |
|---|
6771 7980 2100 0008 | 737 | 03/2030 |
5000 5500 0000 0029 | None | 03/2030 |
Discover
| Card Number | CVC | Expiry |
|---|
6011 6011 6011 6611 | 737 | 03/2030 |
6011 1111 1111 1117 | 737 | 03/2030 |
JCB
| Card Number | CVC | Expiry |
|---|
3569 9900 1009 5841 | 737 | 03/2030 |
3566 1111 1111 1113 | 737 | 03/2030 |
Diners
| Card Number | CVC | Expiry |
|---|
3600 6666 3333 44 | 737 | 03/2030 |
3056 9309 0259 04 | 737 | 03/2030 |
UnionPay
| Card Number | CVC | Expiry |
|---|
8171 9999 2766 0000 | 737 | 10/2030 |
6250 9470 0000 0014 | 123 | 03/2030 |
SMS verification codes: 123456 (mobile), 111111 (desktop)
| Card Number | Card Type | CVC | Expiry |
|---|
5127 8809 9999 9990 | BCMC / Mastercard Debit | 737 | 03/2030 |
6703 4444 4444 4449 | BCMC / Maestro | None | 03/2030 |
4871 0499 9999 9910 | BCMC / Visa Debit | 737 | 03/2030 |
Testing 3D Secure
The following cards trigger 3D Secure 2 authentication:
| Card Type | Card Number | CVC | Expiry |
|---|
| Visa | 4917 6100 0000 0000 | 737 | 03/2030 |
| Mastercard | 5454 5454 5454 5454 | 737 | 03/2030 |
| Amex | 3714 4963 5398 431 | 7373 | 03/2030 |
| Cartes Bancaires | 4360 0000 0100 0005 | 737 | 03/2030 |
During 3D Secure authentication, use any of the following:
- Complete authentication: Enter any value in the challenge field
- Fail authentication: Click Cancel or close the window
Pay by Bank
Test Pay by Bank payments for the following regions:
UK
Use these test issuer IDs:
| Bank | Issuer ID |
|---|
| Tink Demo Bank | uk-demobank-open-banking-handoff |
| Tink Demo Bank | uk-demobank-open-banking-redirect |
Login credentials:
| Scenario | Username | Password |
|---|
| Approved | u83646180 | rlf446 |
| Authentication error | u92721594 | nbs589 |
| Temporary error | u91902655 | jtx720 |
For approved payments, use the checking account ending in 285 for amounts > £150, or ending in 327 for amounts < £150.
Germany
| Scenario | Username | Password |
|---|
| Approved | u83188312 | zhx571 |
| Authentication error | u92721594 | nbs589 |
| Temporary error | u91902655 | jtx720 |
France
| Scenario | Username | Password |
|---|
| Approved | u77894411 | mzw990 |
| Authentication error | u92721594 | nbs589 |
| Temporary error | u91902655 | jtx720 |
Finland
| Scenario | Username | Password |
|---|
| Approved | u06516046 | kam413 |
| Authentication error | u92721594 | nbs589 |
| Temporary error | u91902655 | jtx720 |
SEPA Direct Debit
Use the following test IBANs for SEPA Direct Debit payments:
| Account Name | IBAN | Country |
|---|
| A. Klaassen | NL13TEST0123456789 | Netherlands |
| B. Klaassen | NL36TEST0236169114 | Netherlands |
| C. Klaassen | NL26TEST0336169116 | Netherlands |
| D. Klaassen | NL16TEST0436169118 | Netherlands |
| E. Klaassen | NL81TEST0536169128 | Netherlands |
| F. Klaassen | NL27TEST0636169146 | Netherlands |
| G. Klaassen | NL39TEST0736169237 | Netherlands |
| H. Klaassen | NL82TEST0836169255 | Netherlands |
| I. Klaassen | NL72TEST0936169257 | Netherlands |
| J. Klaassen | NL46TEST0136169112 | Netherlands |
| A. Schneider | DE87123456781234567890 | Germany |
| B. Schneider | DE92123456789876543210 | Germany |
| C. Schneider | DE14123456780023456789 | Germany |
| D. Schneider | DE36444488881234567890 | Germany |
| E. Schneider | DE41444488889876543210 | Germany |
| F. Schneider | DE60444488880023456789 | Germany |
| G. Schneider | DE89888888881234567890 | Germany |
| H. Schneider | DE94888888889876543210 | Germany |
| I. Schneider | DE16888888880023456789 | Germany |
| A. Pacini | IT60X0542811101000000123456 | Italy |
| A. Grand | FR1420041010050500013M02606 | France |
| A. Martin | ES9121000418450200051332 | Spain |
| W. Hurth | AT151234512345678901 | Austria |
| H. Gasser | CH4912345123456789012 | Switzerland |
| R. Paulsen | DK8612341234567890 | Denmark |
| B. Dalby | NO6012341234561 | Norway |
| A. Bak | PL20123123411234567890123456 | Poland |
| A. Andersson | SE9412312345678901234561 | Sweden |