Status codes
This section provides a canonical list of valuesstatus, sub_statusand typical valuesstatus_description, which are used in API responses and alerts.
The exact set of combinations depends on the product, method and processing scenario.
Basic combinations of status and sub_status
| Status | Substatus | Description |
|---|---|---|
|
The request was rejected due to a parameter error or processing error. |
|
|
|
The application has been created and accepted for processing. |
|
The selection of a provider, details or preparation of data for payment is carried out. |
|
|
The client's payment confirmation is expected on the payment page or in the linked payment script. |
|
|
The result of additional verification on the client or provider side is awaited. For scenarios, 3-D Secure is used as an expectation for the authentication result. For Mobile ECOM — OTP is requested from the user. |
|
|
The confirmation result is expected after the user is redirected to the external side of the bank, issuer or provider. |
|
|
The OTP has been submitted by the user for verification. |
|
|
The user sent an incorrect OTP. After three incorrect attempts, the application goes to |
|
|
The client confirmed that he sent the amount to the issued details — an interim confirmation of payment was received, then finalization is expected in |
|
|
Payment is made using the specified details. |
|
|
|
The client did not complete the payment within the lifetime of the application. |
|
An amount received that does not match the stated amount. |
|
|
The confirmation timeout has expired, but the application requires additional review. |
|
|
Incorrect details received, clarification required. |
|
|
The payment was not executed; an analysis of the reason is required. |
|
|
The payment was not executed before the application's lifetime expired. |
|
|
Final refusal to process the application. |
|
|
Final successful completion of the application. |
Typical status_description values
Fieldstatus_descriptionfilled in for errors, failures and other scenarios where a textual explanation is required.
Below are commonly used values.
Depending on the value methodstatus_descriptionmay vary. Use product documentation sections and actual integration examples. |
| Status | status_description |
Description |
|---|---|---|
|
|
The client canceled the payment. |
|
|
The anti-fraud system removed the request. |
|
|
Could not find payment details. |
|
|
Generalized final provider failure in mobile commerce (ECOM) scenario. |