WooCommerce plugins for stores that need rules per product
WooCommerce assumes one set of rules for the whole catalogue: every payment method is offered on every order, every shipping method applies to every product. That assumption breaks the moment you sell a gift card next to a pallet, a subscription next to fresh food, or wholesale next to retail. This page is the map of how we solve that — the plugins, the rules they add, and the guides that show the setup step by step.
The three rules most stores need first
Nearly every support question we get comes back to one of three decisions: who may pay how, who may ship how, and when the order arrives. Each one has its own plugin, its own edge cases and its own guide below.
WooCommerce payments
Deciding which payment methods appear for which products, categories, user roles or cart contents.
WooCommerce shipping
Controlling which shipping methods a customer may choose based on what is actually in the cart.
WooCommerce delivery dates
Letting customers pick a delivery date and timeslot, with cut-off times, blocked days and slot capacity.
How the rule engines differ
| Decision | Set per | Mixed cart result |
|---|---|---|
| Payment methods | Product, category, user role | Only methods allowed by every item remain |
| Shipping methods | Product, category, shipping class | Only methods allowed by every item remain |
| Delivery date | Category, weekday, timeslot capacity | Earliest date all items can meet |
Where to go next
- Selling to businesses as well as consumers? WooCommerce B2B pricing and quantity rules
- Losing orders on the last step? WooCommerce checkout optimization
- Want the full catalogue, including WordPress plugins? All Dreamfox Media plugins
WooCommerce plugin questions
- What kind of WooCommerce plugins does Dreamfox Media build?
- All of them solve the same class of problem: WooCommerce treats the store as one set of rules, and real shops need rules per product. Our plugins add per-product, per-category and per-role control over payment methods, shipping methods, delivery dates, prices and order quantities.
- Do these plugins work together in one store?
- Yes. They are built on the same conventions and are tested side by side, so a store can restrict payment methods, restrict shipping methods and collect a delivery date in the same checkout without the rules fighting each other.
- What happens with a mixed cart?
- A mixed cart is the case most rule plugins get wrong. Ours resolve it by intersection: a payment or shipping method stays available only when every product in the cart allows it, so a customer never reaches a gateway that cannot handle one of the items.
- Do I need a developer to set them up?
- No. Every rule is configured in the WooCommerce admin — product data tabs and a settings screen — with no code or template overrides. Our plugin customization service is there when you want behaviour beyond the settings.
- Is there a free version I can try first?
- Several plugins have a free version on WordPress.org, including the delivery date plugin and the category discount plugin. Premium licenses add the advanced rule types, one year of updates and priority support with a 30-day money-back guarantee.
Need a rule we don't ship yet?
We wrote these plugins for our own client projects first. If your store needs a variation of a rule, our team can extend it.
Plugin customization service