Result codes

The result codes payment service providers can return to the Partner API.

Result codes must form part of the response body, with the code and description being used to provide extra information regarding the transaction response.

Successful

Result codeResult description
000.000.000transaction succeeded in LIVE
000.100.110transaction succeeded in TEST

Validation error

Result codeResult description
200.300.404invalid or missing parameter
100.100.104invalid unique id / root unique id

Pending status

Result codeResult description
000.200.000transaction pending

Declined

Result codeResult description
800.100.100transaction declined for unknown reason
800.100.150transaction declined (refund on gambling tx not allowed)
800.100.151transaction declined (invalid card)
800.100.152transaction declined by authorization system
800.100.153transaction declined (invalid CVV)
800.100.154transaction declined (transaction marked as invalid)
800.100.155transaction declined (amount exceeds credit)
800.100.156transaction declined (format error)
800.100.157transaction declined (wrong expiry date)
800.100.158transaction declined (suspecting manipulation)
800.100.159transaction declined (stolen card)
800.100.160transaction declined (card blocked)
800.100.161transaction declined (too many invalid tries)
800.100.162transaction declined (limit exceeded)
800.100.163transaction declined (maximum transaction frequency exceeded)
800.100.164transaction declined (merchants limit exceeded)
800.100.165transaction declined (card lost)
800.100.166transaction declined (Incorrect personal identification number)
800.100.167transaction declined (referencing transaction does not match)
800.100.168transaction declined (restricted card)
800.100.169transaction declined (card type is not processed by the authorization center)
800.100.170transaction declined (transaction not permitted)
800.100.171transaction declined (pick up card)
800.100.172transaction declined (account blocked)
800.100.173transaction declined (invalid currency, not processed by authorization center)
800.100.174transaction declined (invalid amount)
800.100.175transaction declined (invalid brand)
800.100.176transaction declined (account temporarily not available. Please try again later)
800.100.177transaction declined (amount field should not be empty)
800.100.178transaction declined (PIN entered incorrectly too often)
800.100.179transaction declined (exceeds withdrawal count limit)
800.100.190transaction declined (invalid configuration data)
800.100.191transaction declined (transaction in wrong state on aquirer side)
800.100.192transaction declined (invalid CVV, Amount has still been reserved on the customer's card and will be released in a few business days. Please ensure the CVV code is accurate before retrying the transaction)
800.100.195transaction declined (UserAccount Number/ID unknown)
800.100.196transaction declined (registration error)
800.100.197transaction declined (registration cancelled externally)
800.100.198transaction declined (invalid holder)
800.100.199transaction declined (invalid tax number)
800.100.200Refer to Payer due to reason not specified
800.100.201Account or Bank Details Incorrect
800.100.202Account Closed
800.100.203Insufficient Funds
800.100.204Mandate Expired
800.100.205Mandate Discarded
800.100.206Refund of an authorized payment requested by the customer
800.100.207Refund requested
800.100.208Direct debit not enabled for the specified account or bank
800.100.402cc/bank account holder not valid
800.100.403transaction declined (revocation of authorisation order)
800.100.500Card holder has advised his bank to stop this recurring payment
800.100.501Card holder has advised his bank to stop all recurring payments for this merchant
800.700.100transaction for the same session is currently being processed, please try again later.
800.700.101family name too long
800.700.201given name too long
800.700.500company name too long
800.800.102Invalid street
800.800.202Invalid zip
800.800.302Invalid city
800.900.300invalid authentication information
700.400.200cannot refund (refund volume exceeded or tx reversed or invalid workflow?)
700.400.580cannot find transaction
100.395.501Previously pending online transfer transaction timed out
100.396.101Cancelled by user
100.396.104Uncertain status, probably cancelled by user
100.380.401User Authentication Failed
100.380.501risk management transaction timeout
100.400.000transaction declined (Wrong Address)
100.400.001transaction declined (Wrong Identification)
100.400.002transaction declined (Insufficient credibility score)
100.400.100transaction declined - very bad rating
100.400.121account blacklisted
100.400.327Risk report unsuccessful

System error

Result codeResult description
900.100.200error response from connector/acquirer

Timeout

Result codeResult description
900.300.600user session timeout
900.100.202invalid transaction flow, the requested function is not applicable for the referenced transaction.
900.100.300timeout, uncertain result
900.100.400timeout at connectors/acquirer side