Проверка статуса транзакции

Для получения состояния транзакции есть возможность сделать запрос по идентификатору проекта (project_id), информация о статусе хранится в поле result.transaction_status.code.

Запрос на получение статуса транзакции

GET https://prapi.tarlanpayments.kz/transaction/api/v1/system/transaction/status

Query Parameters

NameTypeDescription

project_reference_id*

String

Номер заказа на стороне проекта

merchant_id*

Integer

Идентификатор мерчанта присваиваемый платежной системой

project_id*

Integer

Идентификатор проекта присваиваемый платежной системой

type*

String

Headers

NameTypeDescription

Authorization*

String

Bearer Авторотационный хэш (см Формирование подписи)

{
    "status": false,
    "status_code": 5103,
    "message": "transaction not found",
    "result": {}
}
curl --location 'https://prapi.tarlanpayments.kz/transaction/api/v1/system/transaction/status?merchant_id=1&project_id=42&project_reference_id=sanch92116&type=in' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer sign'

Last updated