WooCommerce Conditional Shipping and Payments is a powerful extension that lets you control how and when customers see shipping methods, payment gateways, and shipping destinations. Create smart rules to block or allow options based on products, categories, user roles, cart totals, locations, and more—streamlining checkout, reducing errors, and boosting conversions.
- Restrict shipping methods by product, category, or tag
- Enable or block payment gateways based on cart contents
- Limit shipping destinations by country, state, or postcode
- Create rules using customer role, user, or membership
- Set conditions by cart subtotal, quantity, or weight
- Apply rules per product, variation, or shipping class
- Hide Cash on Delivery for specific products or regions
- Force specific carriers for oversized or hazmat items
- Comply with regional shipping and payment regulations
- Block PO Box addresses for selected shipping methods
- Schedule rules by date or day for time-based control
- Combine multiple conditions with AND/OR logic
- Works with WooCommerce Subscriptions and Memberships
- Easy rule setup with a clear, admin-friendly UI
- Lightweight, fast, and compatible with popular gateways