
Conditional Shipping and Payment Rules for WooCommerce
WooCommerce Conditional Shipping and Payments
WooCommerce Conditional Shipping and Payments lets you restrict or enable shipping methods and payment gateways based on cart contents, customer location, order value, and other conditions.
Included with purchase:
- 100% GPL Licensed
- Lifetime Updates
- Technical Support
- Instant Download
Download for Free
Get this product and unlock 4,000+ premium plugins & themes for just $15.00/month.
What is WooCommerce Conditional Shipping and Payments?
WooCommerce Conditional Shipping and Payments enables rule-based control over checkout shipping methods and payment gateways. It restricts or enables options based on cart contents, location, order value, and customer attributes. Available at PluginTheme.net with instant download and GPL license.
Key Features
Shipping Restrictions
Hide or show shipping methods by cart weight, categories, or delivery location
Payment Restrictions
Enable or disable gateways by order total, customer role, or destination
Location Rules
Geographic availability by country, state, or postal code
Cart Conditions
Rules based on total, item count, product categories, and cart weight
Customer Rules
Conditions based on user role, order history, or membership status
Multi-Condition Logic
Combine conditions with AND/OR operators for complex rule sets
Who is this for?
Pros
- Shipping Rules: Show or hide shipping methods based on cart, product, and location conditions
- Payment Rules: Enable or disable payment gateways by order total, role, or destination
- Location Control: Geographic restrictions by country, state, or postal code
- Cart Conditions: Rules based on total, item count, categories, and weight
- AND/OR Logic: Combine multiple conditions per rule for complex checkout scenarios
Cons
- •Rule Complexity: Complex multi-condition rules require careful testing to avoid conflicts
- •WooCommerce Only: Functions exclusively within the WooCommerce checkout process
Product Description
WooCommerce Conditional Shipping and Payments is a plugin that provides rule-based control over which shipping methods and payment gateways are available during checkout. It evaluates cart contents, customer details, and order attributes to dynamically show or hide checkout options.
Key Capabilities
- Shipping Restrictions: Hide or show specific shipping methods based on cart weight, dimensions, product categories, or delivery location.
- Payment Restrictions: Enable or disable payment gateways based on order total, customer role, product type, or shipping destination.
- Location Rules: Configure shipping and payment availability by country, state, or postal code for geographic restrictions.
- Cart Conditions: Set rules based on cart total, item count, product categories, specific products, or cart weight.
- Customer Rules: Apply conditions based on customer role, order history, or membership status for differentiated checkout experiences.
Additional Features
- Multiple conditions per rule with AND/OR logic
- Rule priority ordering
- Custom error messages for restricted options
- Compatible with zone-based shipping
- WooCommerce Subscriptions support
Conditional Shipping and Payments works with all WooCommerce-compatible shipping and payment plugins.
Our Verdict
PluginTheme Team
Expert Reviewer
Conditional Shipping and Payments provides reliable rule-based checkout control. The location and cart-based conditions handle common restriction scenarios for stores with regional or product-specific shipping requirements.





