@wfantastic

Как сделать остаток товаров 0 в Woocommerce если они пропали в прайсе поставщика?

Здравствуйте!
Столкнулись с проблемой обновления наличия товара в Woocommerce.
Есть несколько поставщиков, в общей сложности около 30000 товаров. Каждый день они присылают прайсы откуда убирают недоступные товары (в новых прайсах не отображаются товары с остатком 0, а просто удалены), но через неделю они могут появиться в прайсе опять. Цены тоже постоянно меняются.
Подскажите, может кто знает как решить проблему, чтоб на недоступные в прайсе товары ставился остаток - 0 и его нельзя было купить в Woocommerce?
Если удалять недоступные товары, это не вариант, тк они проиндексированы и на них в лист ожидания подписываются люди.
Вся эта рутина меняется каждый день, нужно что-то такое, чтоб автоматизировать.
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ответы на вопрос 2
cooder
@cooder
JavaScript/React/Node.js/PHP/Wordpress/WooCommerce
В админке, у товара на вкладке "Запасы" можно включить опцию "Управлять запасами?" - "Включить управление запасами на уровне товаров".

В этом случае, у товара, у которого в наличии 0 на сайте должна появиться отметка "Нет в наличии" и пропасть кнопка "Положить в корзину". А в каталоге, вместо кнопки "Положить в корзину" будет ссылка "Подробнее".

В результате, товар на сайте есть, а заказать его нельзя.

Но, это зависит от вашей темы. Какая у вас тема - неизвестно. Выше я описал поведение товара для стандартных тем. Возможно, у вас "самопис", тогда может быть все, что угодно. Попробуйте включить управление запасами, а там уже будет видно.
Ответ написан
@CatalogLoader
в прайс матрик сесть такая функция.
если товар исчезает из прайса поставщика, то зануляет его
https://price-matrix.ru/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы