Удаление товаров из заказа или уменьшение их числа
PUT/v2/campaigns/:campaignId/orders/:orderId/items
{% note warning "Если вы работаете по модели FBS" %}
Используйте метод PUT v2/campaigns/{campaignId}/orders/{orderId}/boxes.
{% endnote %}
Удаляет один или несколько товаров из заказа, если магазин не может поставить их все.
Заказ должен находится в статусе "status": "PROCESSING" этапа обработки "substatus": "STARTED". Изменить состав нельзя после передачи статуса "substatus": "READY_TO_SHIP".
{% cut "Уменьшить количество одинаковых товаров" %}
Передайте обновленное значение в параметре count.
{% endcut %}
{% cut "Удалить товар из заказа" %}
Передайте значение 0 в параметре count или не передавайте item.
{% endcut %}
Нельзя удалить или уменьшить количество товара, если он:
- добавлен по акции;
- составляет 99% стоимости заказа;
- единственный товар в заказе.
В таком случае отмените заказ — в методе PUT v2/campaigns/{campaignId}/orders/{orderId}/status передайте статус заказа CANCELLED с причиной отмены SHOP_FAILED.
Как вернутся деньги
Если покупатель оплатил товар при оформлении, Маркет вернет ему деньги за удаленные из заказа товары в течение двух дней:
-
при оплате банковской картой — с момента, когда магазин переведет заказ в статус
SHIPPED; -
при оплате через
Apple PayилиGoogle Pay— с момента, когда магазин удалит товар из заказа.
{% endcut %}
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 420
- 500
Маркет успешно обработал ваш запрос. Выходные данные не ожидаются.
Запрос содержит неправильные данные. Подробнее об ошибке
В запросе не указаны данные для авторизации. Подробнее об ошибке
Данные для авторизации неверны или доступ к ресурсу запрещен. Подробнее об ошибке
Запрашиваемый ресурс не найден. Подробнее об ошибке
Превышено ограничение на доступ к ресурсу. Подробнее об ошибке
Внутренняя ошибка Маркета. Подробнее об ошибке