Failed payments: Error messages
Paystation error code |
Error message |
When does this happen? |
-1 |
Transaction could not be processed |
No response received from upstream provider. Please see here for further information. |
0 |
Transaction successful |
When the transaction is successful |
1 |
Unknown error |
It is most likely the cardholder has input the incorrect card number or is trying to use a card type not supported by your account. Failing the above reasons, please contact us. |
2 |
Bank declined transaction |
This indicates an error or problem from the card issuer. The problem may be related to the card holder's account. This response code is often a result of one of the following Suspected Fraud |
3 |
No reply from bank |
Please contact us. |
4 |
Expired card |
The customer's card has expired. |
5 |
Insufficient funds |
Cardholder has insufficient funds to complete the transaction. |
6 |
Error communicating with bank |
Please contact us. |
7 |
Payment server system error |
Please contact us. |
8 |
Transaction type not supported - Invalid transaction |
This code is often returned from the issuer when they do not accept the transaction. This can possibly be when a transaction for the same amount and merchant is attempted multiple times quickly for the same card. The card holder should contact their issuing bank. |
8 |
Transaction type not supported - Transaction not permitted to cardholder |
May have attempted a transaction without a CCV when one is required. Otherwise, have the cardholder contact their bank. |
9 |
Transaction Failed |
Please contact us |
10 |
The amount specified is too high or low and exceeds the limits set by this merchant |
Contact us and we will adjust your maximum transaction limits |
11 |
Not enough input parameters |
Please refer to our API docs as the submitted transaction is in an incorrect format or missing input parameters |
13 |
Transaction already in progress |
A transaction with this merchant session ID already exists |
160 |
HMAC validation failed |
HMAC validation checks for a correct Paystation ID, Gateway ID and denoted currency. If these are not the same on both Merchant and Paystation's end this error will be produced. If you are trying a two party transaction and providing an incorrect secret. If you are providing an incorrect secret on a three party transaction. |