PSP Response codes


ValueDescription
0Successful
Payment
1000Request OK but payment not successful
1001Authorization declined
1002Refund declined
1003Capture failed
1004Request declined by 3rd party
1005Authorization pending
1006Declined
1007Maximum account balance reached
1008Maximum daily spending limit reached
1009Card expired
1010Amount exceeds maximum threshold set by the scheme
1011Card blocked by issuer
1012Insufficient funds
1013Payment exceeds amount limit
1014Payment exceeds frequency limit
1015Amount is below minimum limit
1016Amount is invalid
1017Refund pending
1400No capture exists for transaction
Consumer
2000Consumer has expired cards
2001Consumer cancelled the transaction
2002Consumer has expiring cards
2003Merchant cancelled the transaction
Identification
10000Identifier not found
10001Loyalty not found
10002Identity not found
10003Invalid verification code
10004No identity transactions found
10005Accepted — signature is not valid
10006No payment instruments found
10007Merchant configuration is incomplete
10008Incorrect PIN
10009Too many incorrect PIN attempts
10010Request not supported by acquirer
10100Search successful — no results found
10110Request validated, but one or more elements not accepted (see responseInfo per element)
12020Accepted — not ready to respond, retry later (see Retry-After header)
Format errors
20000Bad format — mobile number
20001Bad format — email
20002Bad format — date
20003Invalid JSON
20004Invalid filter
20005Bad format — validity duration
20006Bad format — message text
20007Invalid source argument
20008Invalid argument
20009Bad format — account number
20010Bad format — pay card
20011Bad format — identifier ID
20012Bad format — SSN / NIN
20013Bad format — birth date
20014Bad format — PID
29999Other bad formatting
Request errors
30000Missing required field
30001Missing required header
30002Invalid header
30003Unknown identifier type
30004Bad request to IPG
30005Net amount + tax amount ≠ gross amount
30006Customer verification data not valid
30007Customer has no wallet reference
30008Customer has withdrawn consent to payment instrument
30009Only one identifier with this type is allowed
30010Requested capability not active for customer
39999Other bad request
Client errors
40000Resource not found
40001Resource already exists
40002Unsupported media type
40003Method not allowed
40004Unauthorized
40005Precondition failed
40006Forbidden
40007Forbidden — inconsistent data
40008Forbidden — missing write access
40009Too early
40010Forbidden — authenticated subject is not the expected subject
40800Request timeout — could not complete within the allowed timeframe
49999Other client error
Server errors
50000Internal error
50100BankID error
50200IPG server error
50300Service unavailable
50310FREG service unavailable
50400Gateway timeout — identity not available
50420Gateway timeout — payments not available