WordPress plugin
Flexible Shipping PRO: Set Rates by Cart Details
Flexible Shipping PRO extends Flexible Shipping for WooCommerce with rate rules that use order details to calculate costs and control which delivery methods appear. Create unlimited shipping methods and cost calculation rules, with titles and descriptions for the options customers see. Table rate calculations can also be applied to WooCommerce methods, including Flat Rate and methods added by other add-ons.
Flexible Shipping PRO extends Flexible Shipping for WooCommerce with rate rules that use order details to calculate costs and control which delivery methods appear. Create unlimited shipping methods and cost calculation rules, with titles and descriptions for the options customers see. Table rate calculations can also be applied to WooCommerce methods, including Flat Rate and methods added by other add-ons.
What determines each delivery charge?
Use the standard cart-total and weight rules, including minimum and maximum values and free shipping above an amount threshold. PRO adds conditions for products, product categories, product tags and shipping classes. Set rates by product quantity or cart line-item count, which counts separate product lines.
For shipment measurements, rules can use product length, width, height, maximum dimension or volume. Dimensional-weight calculations accept a custom DIM Factor, and rates can depend on the customer's visitor role. Additional costs can be based on price, weight, dimensional weight, item quantity, cart line-item count or volume, and applied to the whole order or individual products.
How do matching rules affect the method?
Combine calculations by summing their results, or use the lowest or highest cost. Set selection conditions to match any, all or none of the chosen values, and range conditions to check whether a value is or is not within a range. A matching rule can stop the following rules from being calculated.
Control availability by enabling or disabling a method according to the time of day and day of the week. Hide a method for selected products or when a rule condition matches. Flexible Shipping also supports methods shown only to logged-in visitors and free-shipping coupons.
What helps with setup?
Use a ready-to-use scenario or the built-in tutorial to configure a shipping workflow. The AI Assistant can make a configuration from a description of the scenario. WPML and Polylang compatibility, an automatic notice about shipping-zone configuration conflicts, and cart or package value calculation settings are also included.
Add PRO to your shipping setup
Add Flexible Shipping PRO to an existing Flexible Shipping setup in WooCommerce. Configure methods for the shipping zones you use, then set their conditions, costs, titles and descriptions. Review how the rules combine before making each method available to customers.

