База знаний
Учет количества товаров

При попытке добавить в корзину, через страницу товара, большее количество товаров, чем у Вас указано в панели управления (за остаток отвечает поле «quantity»), система не даст добавить больше товара, чем есть в наличии. При использовании кнопки «Увеличить количество», число единиц товара меняться не будет.

В корзине, при нажатии на «+» в столбце «Количество», появится предупреждение:

При нулевом количестве товара, в каталоге и на странице товара, кнопки «Купить» и «Купить в один клик» не отображаются.

В каталоге товаров появится флажок с надписью «Продано», и вместо быстрого добавления в корзину, высветится кнопка «Подробнее».


Таким образом, указав нулевое количество товара в остатках, вы можете сообщить посетителю конкретный статус товара с помощью поля с выпадающим списком «available»:
  • Ожидается;
  • Под заказ;
  • Уточняйте по телефону;
  • Нет в наличии;
  • Нет и не ожидается.

Каждый из этих статусов содержит свою иконку и отличатся текстом:

Для добавления количества в Ваши товары добавьте новое поле «quantity» (при его отсутствии) с помощью редактора типов.

После добавления поля quantity, количество в этом поле будет меняться в зависимости от статусов ваших заказов.

При первичной смене статуса заказа на:

  • Заказ принят (A)
  • Заказ подтвержден (N)
  • Комплектуется (P)
  • Готов к отправке (S)
  • В пункте самовывоза (M)
  • Отправлен (O)
  • Доставлен (C)

количество товаров в остатке уменьшается (т.е. товары взяли со склада).

При смене статуса в обратную сторону на:

  • Заказ отменен (F)
  • Возврат (самовывоз) (R)
  • Возврат (курьерский) (K)

количество товаров в остатке увеличатся (т.е. товары вернулись на склад).

Например

Вы сменили статус нового заказа на "Комплектуется",то количество в остатке уменьшится в соответствии с их количеством в заказе.

Затем сменили статус того же заказа на "Отменен", - количество в остатке увеличилось в соответствии с их количеством в заказе.

При смене статуса нового заказа сразу на "Отменен" количество в остатке не изменится.