Conditionally hide, restrict, rename, or add fees to WooCommerce shipping methods and payment gateways with multi-condition checkout rules.
H6 Smart Shipping & Payment Control for WooCommerce gives you practical control over which shipping methods and payment gateways customers can use at checkout, and what they cost.
Build checkout rules from one or more conditions, then choose an action: hide options, show only certain options, rename them, or add a surcharge. Rules are lightweight and readable, without a complicated rule engine or a bloated plugin suite.
Perfect for stores that need real checkout control based on the cart, the customer, or the destination.
Key Features
Multi-condition rules
Combine several conditions in one rule and choose whether the rule applies when all of them match or when any of them match.
Supported conditions:
- Cart subtotal
- Cart weight
- Cart item count
- Shipping country (one or more, is or is not)
- Customer status or role (guest, any logged-in customer, or specific roles)
- A product in the cart
- A product category in the cart
- A shipping class in the cart
- A coupon applied
Control shipping methods
- Hide specific shipping methods
- Show only selected shipping methods and hide the rest
- Rename a shipping method for matching orders
Examples: hide Free Shipping for heavy orders, offer only Local Pickup in certain postcodes’ countries, or rename Flat Rate to “Express” when a fast-delivery product is in the cart.
Control payment gateways
- Hide specific payment gateways
- Show only selected payment gateways and hide the rest
- Rename a payment gateway for matching orders
Examples: disable Cash on Delivery for guests, allow only Bank Transfer for wholesale roles, or hide a gateway for certain destinations.
Add surcharges and fees
Add a conditional fee to the cart when a rule matches, such as a handling fee for heavy orders, a small-order surcharge, or a fee for a specific payment scenario. Fees can be taxable or non-taxable.
Simple rule builder
Create rules using a clear “when then” workflow.
- Add and remove conditions per rule
- Enable or disable rules individually
- Shipping, Payment, and Fee filter tabs
- Rule overview counts
- Responsive admin interface
Lightweight and WooCommerce-friendly
Designed to work alongside standard WooCommerce shipping zones and payment settings without replacing them.