Rules Overview
Configure rules in WooCommerce → Settings → Wpify Woo → Conditional Shipping and Payment.
How Rules Work
Section titled “How Rules Work”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:
- Shipping/payment methods — which methods the rule applies to
- Conditions — when the rule should be activated (all conditions must be met)
- Actions — what happens when conditions are met
Creating a Rule
Section titled “Creating a Rule”- Go to WooCommerce → Settings → Wpify Woo → Conditional Shipping and Payment
- Click Add in the Shipping Rules or Payment Rules section
- Fill in the Group title for identification
- Select the Delivery method (shipping) or Payment gateways (payment) the rule applies to
- Add conditions — the criteria that must be met
- Add actions — what happens when conditions are met
- Save changes
Rule Management
Section titled “Rule Management”| Action | How |
|---|---|
| Enable/disable | Toggle the Enable rule switch on each rule group |
| Add another rule | Click the Add button below the rule list |
| Delete a rule | Click the X button in the top right corner of the rule |
| Reorder rules | Drag the rule by the three lines on the left to change its position |
General Settings
Section titled “General Settings”| Field | Description |
|---|---|
| Don’t cache shipping | Disable WooCommerce shipping package caching. Enable this if rules don’t apply immediately when cart contents change. |
| Enable blocks checkout | Enable 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 fees | Prevent VAT recalculation when a negative fee (discount) is applied through payment rules. |
Multiple Conditions
Section titled “Multiple Conditions”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.