Перейти к основному содержимому

Удаление товаров из заказа или уменьшение их числа

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

Маркет успешно обработал ваш запрос. Выходные данные не ожидаются.