Skip to content

Rules Overview

Configure rules in WooCommerce → Settings → Wpify Woo → Conditional Shipping and Payment.

The plugin uses a rule engine with two main sections:

  • Shipping Rules — control shipping method prices, visibility and labels
  • Payment Rules — control payment gateway fees, visibility and labels

Each rule group consists of:

  1. Shipping/payment methods — which methods the rule applies to
  2. Conditions — when the rule should be activated (all conditions must be met)
  3. Actions — what happens when conditions are met
  1. Go to WooCommerce → Settings → Wpify Woo → Conditional Shipping and Payment
  2. Click Add in the Shipping Rules or Payment Rules section
  3. Fill in the Group title for identification
  4. Select the Delivery method (shipping) or Payment gateways (payment) the rule applies to
  5. Add conditions — the criteria that must be met
  6. Add actions — what happens when conditions are met
  7. Save changes
ActionHow
Enable/disableToggle the Enable rule switch on each rule group
Add another ruleClick the Add button below the rule list
Delete a ruleClick the X button in the top right corner of the rule
Reorder rulesDrag the rule by the three lines on the left to change its position
FieldDescription
Don’t cache shippingDisable WooCommerce shipping package caching. Enable this if rules don’t apply immediately when cart contents change.
Enable blocks checkoutEnable compatibility with WooCommerce block-based checkout. When enabled, payment method and country selections in the block checkout are synchronized to the server, so that conditions based on the selected shipping/payment method and country are evaluated correctly.
Disable VAT recalculation for negative feesPrevent VAT recalculation when a negative fee (discount) is applied through payment rules.

Within a single rule group, you can add multiple condition types. All conditions in a group must be met for the actions to be applied (AND logic). There is no limit to the number of conditions or actions per rule.