Полный или частичный возврат
/invoices/{invoice_id}
Инициатор присылает запрос на возврат, полный или частичный. Счет должен находиться в состоянии 0 «Оплачен». Запрос можно выполнять несколько раз, вплоть до полного возврата. Если произведен полный возврат, то счет переходит в состояние 7 «Возвращен»
Запрос
Path Parameters
ID счета
Header Parameters
Пользователь, который производит изменения
- application/json
Body
Инфо об отмене счета. В частности, отменяемая сумма и корзина возврата
invoice object
Корзина возврата
order objectrequired
Данные заказа для возврата
Текущая сумма счета, в копейках, без разделителей.
Например, 123р.00коп. = 12300
Сумма возврата, в копейках, без разделителей.
Например, 123р.00коп. = 12300
Код валюты в формате ISO 4217.
Поддерживается только значение RUB
Состав заказа (элементы корзины)
Возврат произведен
- application/json
- Схема
- Пример из схемы
Schema
error object
Сообщение для пользователя
Техническое описание ошибки
Код ответа
{
"error": {
"user_message": "",
"error_description": "",
"error_code": "0"
}
}
bad input parameter
- application/json
- Схема
- Пример из схемы
Schema
error object
Сообщение для пользователя
Техническое описание ошибки
Код ответа
{
"error": {
"user_message": "",
"error_description": "",
"error_code": "0"
}
}
Access token is missing or invalid
Unexpected error
- application/json
- Схема
- Пример из схемы
Schema
error object
Сообщение для пользователя
Техническое описание ошибки
Код ответа
{
"error": {
"user_message": "",
"error_description": "",
"error_code": "0"
}
}