WordPress plugin

Flexible Shipping PRO

Flexible Shipping PRO extends Flexible Shipping for WooCommerce with rules that use more than cart weight or total. Configure unlimited shipping methods and cost calculation rules, with titles and descriptions for the delivery choices customers see. Rules can apply to products, categories, tags or shipping classes, and calculate costs from product quantity, cart line-item count, dimensions, volume or dimensional weight using a custom DIM Factor. Quantity counts units, while line-item count reflects the cart's separate lines, so these inputs can produce different rule results.

Flexible Shipping PRO

Set rates from cart contents and dimensions

Flexible Shipping PRO extends Flexible Shipping for WooCommerce with rules that use more than cart weight or total. Configure unlimited shipping methods and cost calculation rules, with titles and descriptions for the delivery choices customers see. Rules can apply to products, categories, tags or shipping classes, and calculate costs from product quantity, cart line-item count, dimensions, volume or dimensional weight using a custom DIM Factor. Quantity counts units, while line-item count reflects the cart's separate lines, so these inputs can produce different rule results.

Dimensional conditions can use length, width, height or maximum dimension. Cart total and weight rules can set minimum and maximum values.

Choose how matching rules affect a rate

For selection conditions such as shipping class, configure whether a rule matches any, all or none of the selected values. Range conditions can check whether a value is or is not within the specified range. When several calculations apply, use their sum, the lowest cost or the highest cost. A matched rule can stop later rules from being calculated or conceal its related shipping method at cart and checkout. A maximum cost can also be set for each shipping method.

Set additional costs and method availability

Additional costs can be based on price, weight, dimensional weight, item quantity, cart line-item count or volume. Apply a cost to the whole order, to individual products in the cart, or to both. Shipping methods can be enabled or disabled by time of day and day of the week, or hidden for selected products. Rules can also limit when a delivery option appears, including by user role.

Use rate rules across shipping methods

Flexible Shipping supports rates based on cart total and weight, free shipping above an amount threshold, and methods shown only to logged-in users. Table-rate rules can also be used with WooCommerce shipping methods such as Flat Rate and methods added by other extensions. Free shipping coupons are supported.

For setup, make shipping methods in the WooCommerce shipping zones you use, then define their conditions, costs, titles and descriptions. Ready-to-use scenarios, a step-by-step tutorial and the AI Assistant can help configure a shipping scenario. The Assistant takes a description of the scenario and makes a corresponding configuration. The add-on also includes WPML and Polylang compatibility, a notification about shipping-zone configuration conflicts, and a setting to calculate from cart or package value. PRO includes priority email support.