Sage Pay Error Codes

Sage Pay Error Codes

 

Error codes currently seen in our products will be in the form of numbers. Those above zero are failures of validation checks carried out by our software while those below zero (negative) are replies from Sage Pay themselves.

Below are brief descriptions of those currently used.

Validation Errors

1001 – Invalid transaction type

1002 – Missing vendor (company name)

1003 – Missing vendor TX code

1004 – Currently unused

1005 – Missing currency

1006 – Invalid currency

1007 - Missing request description

1008 – Missing card holder. t28/3 will auto fill the card holder but ph28 the user must enter the details

1009 – Missing card number

1010 – Missing expiry date

1011 – Missing CV2

1012 – Missing card type

1013 – Invalid card type

1014 – Missing billing surname

1015 – Missing billing first name(s)

1016 – Missing billing address first line

1017 – Missing billing address city

1018 – Missing billing address postcode

1019 – Missing billing address country

1020 – Invalid billing address country

1021 – Missing delivery address surname

1022 – Missing delivery address first name(s)

1023 – Missing delivery address first line

1024 – Missing delivery address city

1025 – Missing delivery address postcode

1026 – Missing delivery address country

1027 – Invalid delivery address country

1028 – Currently unused

1029 – Missing or invalid language setting

2000 – NOTAUTHED : The Authorisation was Declined by the bank.

Response Error Codes

Currently no description is given in the application other than an error code.

Below is a list of error codes which may be received.

-1 – Not Authorised

-2 – Rejected

-7 – Malformed request. A required field is probably missing e.g. cardholder's first initial

-8 – Invalid. e.g. Request made from invalid IP address

-9 – Error, something has gone wrong at the Sage Pay end

Scroll back to top

Article Feedback

Did you find this article helpful?



Share this article

Print article