Перейти к основному содержимому
Документация для версии v74

Подтверждение временной транзакции

Описание

Подтверждает временную транзакцию, созданную с флагом is_temp. Если подтверждается временная транзакция начисления баллов, создаётся новая полноценная транзакция.

URL-адрес

Метод: POST

https://example.com/api/v1.1/loyalty/commit_transaction

Параметры запроса

Должен быть указан хотя бы один из идентификаторов:

ПараметрТипПримерОбязательныйОписание
transaction_idstring"TRANS12345"НетИдентификатор временной транзакции
transaction_eidstring"TRANS12345"НетВнешний идентификатор временной транзакции

Пример запроса

{
"transaction_id": "TRANS12345"
}

Пример ответа

{
"error": 0,
"error_text": "Successful operation",
"data": {
"transaction_id": "TRANS12345",
"balance": "399.50"
}
}

Возвращаемые параметры

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
transaction_idstringИдентификатор подтверждённой транзакции
balancestringТекущий баланс активных баллов пользователя