Включаем или отключаем методы оплаты в зависимости от количества товаров в корзине

В этом уроке я покажу, как при помощи хука WooCommerce woocommerce_available_payment_gateways и объекта корзины WC()->cart отключать способы оплаты в зависимости от того, сколько товаров находится в корзине.

wc_delete_order_item_meta()

Удаляет метаданные позиции заказа.

wc_delete_order_item()

Удаляет позицию заказа.

wc_update_order_item_meta()

Обновляет метаданные позиции заказа, например цену или даже ID ассоциированного товара.

wc_update_order_item()

Позволяет изменить основную информацию о позиции заказа WooCommerce – название, тип и то, к какому заказу она прикреплена.

wc_add_order_item_meta()

Добавляет метаданные для какой-то определённой позиции заказа.

wc_add_order_item()

Добавляет позицию в заказ, например это может быть товар, вариация, доставка или сбор.

1 30 31 32 33 34 153

Миша Рудрастых и WordPress

Полезности из мира WordPress и жизни студии.

Мой телеграм-канал