Execution codes

Execution codes

The execution codes are organized with different ranges:

  • 0XXX operation succeeded or still processing
  • 1XXX operation rejected because of bad request configuration
  • 2XXX operation rejected because of bad reference usage
  • 3XXX operation rejected because of bad account configuration
  • 4XXX operation rejected because of the bank or the supplier
  • 5XXX operation rejected because of a system error
  • 6XXX operation rejected because of anti-fraud engine

Here is the execution code list:

Code Message
0000 Successful operation
0001 3-D Secure authentication required
0002 Redirection required to finish a transaction
0003 Transaction in progress, pending notification
0004 The transaction has been partially accepted
1001 Missing parameter
1002 Invalid parameter
1003 HASH error
1004 Insupported protocol
1005 Bad request, please check the documentation to build the POST request
1006 GET parameters are forbidden
1007 CART total amount is different from the transaction amount
2001 ALIAS not found
2002 Reference transaction not found
2003 Reference transaction not completed
2004 Reference transaction not refundable
2005 Reference authorization not capturable
2006 Reference transaction not finished
2007 Invalid capture amount
2008 Invalid refund amount
2009 Expired authorization
2010 Installment schedule not found
2011 Installment schedule already interrupted
2012 Installment schedule already finished
2013 File not found
2014 Invalid file
2015 The reference transaction is not voidable
2016 Resource already exists
2017 The requested operation is not available yet, please try again later
3001 Disabled account
3002 Unauthorized server IP address
3003 Unauthorized transaction
3004 Transactions rate limit exceeded
4001 Transaction declined by the banking network
4002 Insufficient funds
4003 Card declined by the banking network
4004 Aborted transaction
4005 Fraud suspicion
4006 Card declared lost
4007 Card declared stolen
4008 3DSecure authentication failed
4009 3DSecure authentication expired
4010 Invalid transaction
4011 Duplicated transaction
4012 Invalid card data
4013 Transaction declined by banking network for this holder
4014 Non 3-D Secure-enrolled card
4015 Expired transaction
4016 Transaction declined by the payment terminal
4017 Form expiration (as planed by the merchant)
5001 Exchange protocol failure
5002 Banking network error
5003 System under maintenance, please try again later
5004 Time out, the response will be sent to the notification URL
5005 3-D Secure module display error
6001 Transaction declined by the merchant
6002 Transaction declined
6003 The cardholder has already disputed a transaction
6004 Transaction declined by merchant and/or platform rules
6005 Card not enrolled or 3-D secure unavailable
6006 Blocked payment method