Payment Service Providers (PSPs) do not follow a standard error code format. PSPs define error codes according to their scheme.
There are 2 ways to view an error codes with Lemonway.
- The API response code. In the error >PSP response field message
- In the Dashboard: YOURENVOIRNMENT>TRANSACTIONS>ALL
The following table displays Lemonway's current PSP partners with direct links to their error codes.
The characters xx, yy and zz in each table column are used to specify the order in which error codes should be read.
The following examples are provided to help you understand how each PSP error messages are displayed.
Mercanet uses a 3 code system to manage and describe error codes. Error should be read in this order to understand any issues.
ResponseCode (denoted in the table as xx).
Complementary Code (denoted in the table as yy).
AcquirerResponseCode (denoted in the table as zz).
Payzen errors are defined into 2 blocks: vads_result and vads_payment_error.
vads_result (Return code of the requested action). An error is always 05. The display format always consists of a 2 number code (N2)
vads_payment_error (Error codes that may appear when a payment has been declined). The format always consists of a 2 or 3 number code (N2...N3)
Payxpert only uses a 3 number code to describes its Transactions Return Codes
Computop errors are defined using an 8-character code. They are divided into 3 blocks: N8 , ( N NNNNNNN )
- N (Action code)
- NNN (Category)
- NNNN (Details)
Example: 2 2001040
Action code (Value 1)
Category (Value 2-4)
2 - Error (Transaction failed)
200 - Credit and debit card processing (The processing of a credit or debit card caused a problem)
1040 - Error Communicating with Visa Directory (Transaction failed, details in column B)
Page 43 (Réponse de la demande de capture) of the linked document outlines the Monetico payment responses.
Verifone uses a 3 number system to describes its errors.
Example: 189 - Authentication failure