Flexible Shipping PRO

Updates for one year, unlimited sites, auto updates, and regular updates.

$3.99

Version 4.0.18 report outdated
Updated on May 20, 2026
Auto Updates
License GPLv2+

Access all items listed on our website. All new releases are also included as long as the plan is active.

Flexible Shipping PRO is a powerful and highly versatile shipping calculation plugin designed specifically for WooCommerce store owners who require advanced control over their shipping logic. By extending the native capabilities of WooCommerce, this plugin allows store administrators to move beyond simple flat-rate shipping, enabling the creation of complex, rule-based shipping methods that adapt to the specific needs of an online business. Whether you are managing a small boutique or a high-volume e-commerce platform, Flexible Shipping PRO provides the granular configuration necessary to ensure accurate shipping costs are calculated at checkout.

Core Functionality and Rule-Based Logic

At the heart of Flexible Shipping PRO is its robust rule-based engine. Unlike standard WooCommerce shipping settings, which are often limited to basic weight or price thresholds, this plugin allows for the creation of an unlimited number of shipping methods and rules. Store owners can define conditions based on a variety of factors, including cart weight, cart total, product quantity, or even specific product categories. This flexibility ensures that shipping costs are always aligned with the actual logistics of the order.

The plugin utilizes a logical structure where users can define “if-then” scenarios. For example, a store owner can set a rule that triggers a specific shipping cost if the cart weight is between 5kg and 10kg, while simultaneously applying a different cost if the cart contains items from a “Fragile” category. This level of precision prevents undercharging for heavy items or overcharging for small, lightweight orders, ultimately protecting profit margins while maintaining customer satisfaction.

Advanced Shipping Calculations

Flexible Shipping PRO excels in its ability to handle complex mathematical calculations for shipping fees. Beyond simple fixed costs, the plugin supports percentage-based fees, cost-per-unit calculations, and even fixed fees combined with variable costs. This is particularly useful for businesses that need to account for insurance, handling fees, or tiered shipping rates that change as the order value increases.

The plugin also supports “Cart Total” and “Weight” calculations that can be applied cumulatively. For instance, you can configure the system to add a specific amount for every additional kilogram over a base weight, or add a flat fee for every additional item in the cart. These calculations are processed in real-time during the checkout process, ensuring that the customer sees the final, accurate shipping cost before they finalize their purchase.

Conditional Logic and Shipping Restrictions

One of the most significant advantages of Flexible Shipping PRO is its ability to restrict shipping methods based on specific conditions. Store owners often face scenarios where certain shipping methods are only appropriate for specific regions, customer roles, or product types. With this plugin, you can hide or show specific shipping methods based on the customer’s shipping address, the contents of their cart, or their user account status.

For example, you can create a “Local Delivery” method that only appears for customers within a specific zip code range. Alternatively, you can disable standard shipping methods for products that require special handling, forcing the customer to select a “Freight Shipping” option instead. This conditional logic reduces customer confusion and prevents the selection of inappropriate shipping methods that could lead to logistical headaches for the merchant.

Integration with WooCommerce and User Experience

Flexible Shipping PRO is built to integrate seamlessly with the WooCommerce ecosystem. It respects the standard WooCommerce checkout flow, ensuring that the user experience remains consistent and professional. Because it is designed specifically for WooCommerce, it avoids the common conflicts often found with generic shipping plugins. The interface is intuitive, allowing store managers to drag and drop rules to change their priority, making it easy to manage even the most complex shipping setups without requiring custom code.

The plugin also provides detailed debugging tools. If a shipping method is not appearing as expected, the built-in debug mode allows administrators to see exactly which rules were triggered and why a specific cost was calculated. This transparency is invaluable for troubleshooting and ensures that the store owner has full visibility into the shipping engine’s decision-making process.

Use Cases for Flexible Shipping PRO

Tiered Shipping for Wholesale Customers: Businesses that cater to both retail and wholesale customers can use the plugin to apply different shipping rules based on user roles. Wholesale customers might receive free shipping on orders over a certain amount, while retail customers pay standard rates.

Handling Fragile or Oversized Items: If your store sells items that require special packaging or courier services, you can use the plugin to identify these items via product categories or tags and automatically apply a “Handling Fee” or force a specific, more expensive shipping method.

Geographic Shipping Zones: While WooCommerce has built-in zones, Flexible Shipping PRO allows for deeper control within those zones. You can create rules that offer free shipping to specific cities within a state while charging standard rates for more remote locations, all within the same shipping zone configuration.

Promotional Shipping Campaigns: The plugin makes it easy to set up temporary shipping promotions. You can create a rule that offers a flat-rate discount or free shipping during a holiday period and simply disable or delete the rule once the promotion ends, without affecting your permanent shipping structure.

Key Features Summary

  • Unlimited Shipping Methods: Create as many methods as your business model requires.
  • Flexible Rule Conditions: Set rules based on weight, cart total, quantity, product categories, or shipping classes.
  • Advanced Calculation Types: Choose between fixed, percentage, or per-unit costs to suit your pricing strategy.
  • Conditional Logic: Show or hide shipping methods based on customer location or cart contents.
  • Drag-and-Drop Ordering: Easily manage the priority of your shipping rules to ensure the correct costs are applied.
  • Debug Mode: Access clear logs to understand how shipping costs are calculated for every order.
  • Seamless Integration: Works natively with WooCommerce and supports standard checkout processes.

Alternative Plugins

If you are exploring options for WooCommerce shipping management, there are several other well-regarded plugins in the ecosystem. These include:

  • Table Rate Shipping for WooCommerce: A popular choice for those who need to define shipping rates based on a table of criteria such as weight, price, and destination.
  • WooCommerce Advanced Shipping: A plugin that offers a similar condition-based approach to creating shipping rates based on various cart and user parameters.
  • Per Product Shipping: Useful for stores that need to assign specific shipping costs to individual products rather than the cart as a whole.