Woocommerce изменить статус заказа в зависимости от продукта в заказе - PullRequest
0 голосов
/ 31 октября 2019

Я хочу иметь php-фрагмент для woocommerce БЕСПЛАТНЫХ заказов только на продукты, например, когда цена продукта: 0 статус заказа изменяется с в ожидании на обработка я хочу изменить его на завершено вместо этого, но только для заказов, которые содержат бесплатные продукты, которые выбираются по идентификатору продукта только тогда, когда общая цена равна 0, а шлюзы оплаты уже скрыты.

Сценарий:

Код продукта 1 ID: 5456 - Цена: 0 Код продукта 2: 2323 - Цена: 0 Код продукта 3: 3465 - Цена: 0 Код продукта 4: 8677 - Цена 55 $

Заказчик приобрел продукты (5456 и 3465), поэтому общий заказ составляет 0 , поэтому я хочу, чтобы фрагмент обновил статус заказа до завершено после размещения заказа, ЕСЛИ любые другие бесплатные продукты в заказе, я хочу, чтобы статус заказа оставался обработанным по умолчанию.

Поэтому нам нужен этот фрагмент, чтобы обновлять статус заказа только для выбранных продуктов

Любая помощь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...