Test cards

Using the Paystation test credit cards

Paystation allow for either cent or card-based testing to determine if your website is handling transaction responses correctly. With cent-based testing, please be aware that if a response is not mapped to a cent value, it will simply state 'unknown error' and does not necessarily indicate a transaction error.

Testing based on cent value

Mastercard
Card number: 5123456789012346
Expiry date: 0517 (MMYY)
CSC/CVV: 100

Visa
Card number: 4987654321098769
Expiry date: 0517 (MMYY)
CSC/CVV: 100

To return the appropriately mapped response, you must append each purchase amount with a cents amount that correlates as below. The dollar amount is not relevant.

.00  approved (response code 0)
.51  insufficient funds (response code 5)
.57  invalid transaction (response code 8)
.54  expired card (response code 4)
.91  error communicating with bank (response code 6)

So to test an approved Mastercard you would enter details as below;
Card number: 5123456789012346
Expiry date: 0517 (MMYY)
Purchase amount: $1.00

And to test an 'insufficient funds' Mastercard response, you would enter the below details:
Card number: 5123456789012346
Expiry date: 0517 (MMYY)
Purchase amount: $1.51

Testing based on card number

Visa  approved
Card number: 5555555555554444
Expiry date: 0517 (MMYY)
CSC/CVV: 100

Mastercard  insufficient funds
Card number: 5105105105105100
Expiry date: 0517 (MMYY) (or a future date)
CSC/CVV: 100

American Express  approved
Card number: 378282246310005
Expiry date: 0517 (MMYY)
CSC/CVV: 100

American Express  insufficient funds
Card number: 371449635398431
Expiry date: 0517 (MMYY)
CSC/CVV: 100

Diners  approved
Card number: 30569309025904
Expiry date: 0517 (MMYY)
CSC/CVV: 100

Diners  insufficient funds
Card number: 38520000023237
Expiry date: 0517 (MMYY)
CSC/CVV: 100

Q Card - Approved
Card number: 6015310100000002
Expiry date: 0517 (MMYY)
CSC/CVV: 100

Union Pay test card 
Note: this card can be used for credit card payment of Veri-Pay, Express-Pay and Easy-Pay

Card number
6221 5588 1234 0000
Expiration date
Month: 11 Year: 17
CVN2
123
Mobile phone number
13412345678 
Dynamic verification code
111111
PIN
111111

New Mastercard testing
Cent values 2221000000000009, 05/17, 100
Success 2221000000000017, future date, 100
Failure 2221000000000025, future date, 100

Back to Top