Списание заблокированной суммы

Запрос CAPTURE используется для подтверждения ранее заблокированной суммы по операции AUTH.

Этот запрос отправляется методом POST в фоновом режиме (например, через PHP CURL).

Параметры запроса
Параметр Описание Описание Обязательно
action GET_TRANS_STATUS_BY_ORDER CAPTURE
client_key Ключ идентификации мерчанта
trans_id ID транзакции в платежной системе Строка до 255 символов
amount Сумма подтверждения. Возможен только одно частичное подтверждение. Формат «Number» – Х.ХХ (разделитель «.», два знака после разделителя, без ведущих нулей)
hash ** Специальная подпись валидности запроса в платежную систему

*md5(strtoupper(strrev(email).CLIENT_PASS.trans_id.strrev(substr(card_number,0,6).substr(card_number,-4))))

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

Данные по успешному запросу
Параметр Описание
action SALE
result SUCCESS
status PENDING/SETTLED
order_id ID транзакции в системе мерчанта
trans_id ID транзакции в платежной системе
Данные по не успешному запросу
Параметр Описание
action CAPTURE
result DECLINED
status PENDING
order_id ID транзакции в системе мерчанта
trans_id ID транзакции в платежной системе
decline_reason Описание причины отказа

На Callback url отправляются аналогичные данные с hash **

**md5(strtoupper(strrev(email).CLIENT_PASS.trans_id.strrev(substr(card_number,0,6).substr(card_number,-4))))