Метод incoming-transfer-reject
Отмена входящих переводов, защищенных кодом протекции, и переводов до востребования. При отмене перевода он возвращается отправителю.
 
Запрос
ПараметрТипОписание
operation_idstringИдентификатор операции, значение параметра
operation_id
ответа метода operation-history.
Пример запроса
POST /api/incoming-transfer-reject HTTP/1.1
Host: yoomoney.ru
Authorization: Bearer 410012345678901.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123
Content-Type: application/x-www-form-urlencoded
Content-Length: 20

operation_id=1234567
 
Ответ
Метод возвращает следующие параметры:
ПараметрТипОписание
statusstring
Код результата выполнения операции. Возможные значения:
  • success
     — входящий перевод отвергнут успешно;
  • refused
     — отказ в выполнении операции.
errorstringКод ошибки при проведении платежа (пояснение к полю
status
). Присутствует только при ошибках.
Пример ответа при успехе
JSON
{
  "status":"success"
}
 
Коды ошибок
В случае ошибки выполнения операции возвращается ее код:
КодОписание
illegal_param_operation_idОтсутствует или имеет недопустимое значение параметр
operation_id
. Перевод с таким
operation_id
не существует или уже отвергнут.
already_rejectedПеревод уже отвергнут.
Пример ответа при неверно введенном коде протекции
JSON
{
  "status":"refused",
  "error":"illegal_param_operation_id"
}