Transaction status

A successful transaction must contain the following parameters in the response:

Parameter

Required Value / Format

Description

status

"SUCCESS"

Indicates overall success of the operation.

approvalCode

Present

Authorization code received from the processing system.

description

"approved"

Human-readable response status.

actionCode

"0"

High-level response code (0 typically means approved).

responseCode

"00"

Detailed response code.

rrn

string(12), must not be "-1"

Retrieval Reference Number (RRN). Must be a 12-digit string.

Transaction Status Definitions

The table below defines the possible values for the status parameter:

Status Value

English Translation

Ukrainian Description

Technical Context

SUCCESS

Success

Успіх

Transaction completed successfully.

FAIL

Failure

Помилка

Transaction failed (e.g., declined by issuer, system error).

PENDING

Pending

На проведенні

Transaction is currently being processed or awaiting final confirmation.

REQUIRED_3DS

3DS Required

Проведення 3DS

The transaction requires customer authentication via 3D Secure.

DESIRED_THREEDS_MODE_ERROR

Desired 3DS Mode Error

Бізнес помилка...

Business Error: Occurs when the card does not support 3DS, but the merchant set desiredThreeDSMode = MUST (requiring 3DS).

Last updated