Перейти до вмісту

Умовні методи оплати

Модуль умовних методів оплати дозволяє контролювати доступність платіжних шлюзів на основі правил.

Перейдіть до WooCommerce > Налаштування > Polski PRO > Умовні платежі.

УмоваОпис
Метод доставкиПриховати/показати шлюз для конкретного методу доставки
Вартість кошика (мін)Приховати шлюз, коли кошик нижче суми
Вартість кошика (макс)Приховати шлюз, коли кошик вище суми
Роль користувачаШлюз тільки для визначеної ролі (наприклад, wholesale)
Категорія продуктуШлюз доступний, коли в кошику є продукти з категорії

Кожне правило складається з:

  • Платіжний шлюз - який шлюз охоплено правилом
  • Дія - hide (приховати, коли умова виконана) або show_only (показати тільки, коли виконана)
  • Тип умови - один із наведених вище
  • Значення умови - наприклад, ID методу доставки, сума, slug ролі
ШлюзДіяУмоваЗначенняЕфект
Накладений платіж (COD)hideМетод доставкиinpost_lockerПриховати накладений платіж для Paczkomat
Переказshow_onlyВартість кошика мін200Переказ доступний від 200 PLN
PayPalhideРоль користувачаwholesaleГуртові клієнти не бачать PayPal

Ви можете додати додаткову плату за вибраний метод оплати:

НалаштуванняОпис
УвімкненоАктивує плату для цього шлюзу
Назва платиТекст, видимий у кошику
ТипФіксована сума або відсоток
СумаЗначення плати
Мін. замовленняПлата тільки вище суми
Макс. замовленняПлата тільки нижче суми
Підлягає ПДВЧи нараховувати ПДВ на плату
Податковий класКлас ПДВ для плати

Плата автоматично перераховується при зміні методу оплати на checkout (AJAX).

Модуль використовує фільтр woocommerce_available_payment_gateways з пріоритетом 100 і woocommerce_cart_calculate_fees для плат.