PluginProbe ʕ •ᴥ•ʔ
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping / 6.11.0
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping v6.11.0
6.11.0 6.10.0 6.9.1 6.9.0 6.8.1 6.8.0 6.7.4 6.7.3 6.7.2 6.7.0 4.21.7 4.22.0 4.22.1 4.23.0 4.23.1 4.23.2 4.23.3 4.24.0 4.24.1 4.24.10 4.24.11 4.24.12 4.24.13 4.24.14 4.24.15 4.24.16 4.24.17 4.24.18 4.24.19 4.24.2 4.24.4 4.24.6 4.24.7 4.24.8 4.24.9 4.25.0 4.25.1 4.25.2 4.25.4 4.25.5 4.25.6 4.25.7 4.25.8 4.3.0 4.3.1 4.4.0 4.4.1 4.5.0 4.5.1 4.6.0 4.6.1 4.7.0 4.7.1 4.7.2 4.8.0 4.8.1 4.8.3 4.8.4 4.8.5 4.9.0 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.0.9 5.1.0 5.1.1 5.1.2 5.1.3 5.2.0 5.3.0 5.3.1 5.3.3 5.3.4 5.3.5 6.0.0 6.1.0 6.1.1 6.1.2 6.2.0 6.2.1 6.2.2 6.2.3 6.2.4 6.3.0 trunk 6.4.0 1.4 6.4.1 1.4.1 6.4.2 1.5 6.4.3 1.6 6.4.5 1.6.1 6.5.0 1.6.2 6.5.1 1.7 6.5.2 1.8 6.5.3 1.9 6.5.4 1.9.1 6.5.5 1.9.10 6.5.6 1.9.11 6.5.7 1.9.12 6.5.8 1.9.2 6.6.0 1.9.3 6.6.1 1.9.4 6.6.2 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0 2.0.1 2.1 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.6 3.0.7 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.10.0 3.11.0 3.11.1 3.11.2 3.11.3 3.11.4 3.12.0 3.13.0 3.14.0 3.14.1 3.14.2 3.14.3 3.14.4 3.15.0 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.2.0 3.3.1 3.3.10 3.3.11 3.3.12 3.3.13 3.3.14 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.8.0 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.15 3.9.16 3.9.17 3.9.18 3.9.19 3.9.2 3.9.20 3.9.21 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.9 4.0.0 4.0.1 4.0.10 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.11.0 4.11.1 4.11.2 4.11.3 4.11.4 4.11.5 4.11.6 4.11.7 4.11.8 4.11.9 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.14.0 4.14.1 4.14.2 4.15.0 4.16.0 4.16.1 4.16.2 4.17.0 4.18.0 4.18.1 4.18.2 4.18.3 4.18.4 4.18.5 4.18.6 4.19.0 4.19.1 4.2.0 4.20.0 4.20.1 4.20.2 4.20.3 4.21.0 4.21.1 4.21.2 4.21.3 4.21.4 4.21.5
flexible-shipping / readme.txt
flexible-shipping Last commit date
assets 1 day ago classes 1 day ago inc 1 day ago lang 1 day ago src 1 day ago templates 1 day ago vendor 1 day ago vendor_prefixed 1 day ago changelog.txt 1 day ago composer.json 1 day ago flexible-shipping.php 1 day ago readme.txt 1 day ago vite.config.js 1 day ago
readme.txt
323 lines
1 === Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping ===
2 Contributors: octolize,grola,sebastianpisula
3 Donate link: https://octol.io/fs-repo-up
4 Tags: WooCommerce shipping, weight based shipping, Table Rate Shipping, conditional shipping, advanced shipping
5 Requires at least: 5.8
6 Tested up to: 7.0
7 Stable tag: 6.11.0
8 Requires PHP: 7.4
9 License: GPLv3 or later
10 License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
12 Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and order value. Accurate rates at checkout.
13
14 == Description ==
15
16 = The best free plugin to configure shipping rates in your WooCommerce store =
17
18 Flexible Shipping is the most advanced shipping plugin for WooCommerce stores, allowing you to calculate the shipping costs based on weight and/or cart total. Combine it with the PRO version, and it will become the only shipping plugin for WooCommerce you will ever need.
19
20 [youtube https://www.youtube.com/watch?v=UPumLCbqjZA]
21
22 **Upgrade to Flexible Shipping PRO**
23 Upgrade to [Flexible Shipping PRO now](https://octol.io/fs-repo-up) to get the priority e-mail support and gain an access to all the PRO features\!
24
25 = Possible Shipping Scenarios =
26
27 * Shipping costs based on cart weight
28 * Shipping costs based on cart total
29 * Adding a handling fee or an insurance cost after reaching a certain order value
30 * Creating a COD (Cash On Delivery) shipping method with additional costs
31 * Different shipping costs for different shipping classes, products, or product categories (PRO)
32 * Disabling/hiding the shipping method for certain rules (PRO)
33 * Additional cost added to the whole order and/or to each product in the cart (PRO)
34 * Enabling/disabling the shipping method based on the Time of the Day and the Day of the week (PRO)
35 * Hiding the shipping method for certain products
36
37 These are only a few examples of the Flexible Shipping usage. However, the sky is the limit. We have described the most popular use cases in the comprehensive and detailed plugin documentation and [Ready to use scenarios →](https://octol.io/fs-repo-docs).
38
39 = Features =
40
41 * Unlimited shipping methods and cost calculation rules
42 * Possibility to add titles and **descriptions** to your shipping methods
43 * Shipping cost based on cart total and/or weight
44 * Minimum and maximum values for cart total and/or weight
45 * Summing up the costs of e.g. two different rules at the same time, e.g. one based on cart total and the second based on weight
46 * Free shipping over the amount threshold
47 * Option to display the selected shipping methods only for logged-in users
48 * Further shipping companies integrations (see the info below for more details)
49 * WPML and Polylang compatibility
50 * Built-in, ready-to-use scenarios
51 * Automatic notification about shipping zone configuration conflict
52 * Cart calculation settings (cart or package value)
53 * Built-in tutorial with step-by-step guide
54 * AI-powered chat assistant with optional handoff to human support
55
56 = PRO Features =
57
58 * All free features
59 * **AI Assistant** - describe the shipping scenario you want to set up, and the Assistant will create the right configuration in seconds
60 * **Shipping classes support**
61 * Shipping costs based on the products’ quantity and/or cart line item count
62 * Shipping cost based on the product’s length, width, height and/or maximal dimension
63 * Shipping cost based on the volume of the products in the cart
64 * Shipping cost based on dimensional weight (with custom DIM Factor)
65 * Shipping cost based on products (products, product categories, product tags)
66 * Shipping cost based on user role
67 * Enabling/disabling the shipping method based on the Time of day and the Day of the week
68 * Additional costs based on price, weight, dimensional weight, item quantity, cart line item, volume
69 * Stopping a rule (if the rule is matched, the following rules will not be calculated)
70 * Hiding a shipping method (if the rule is matched, the related shipping method will remain hidden and will not be displayed in the cart and checkout)
71 * Conditional logic for conditions with selection (e.g. shipping class) – matches any/all/none
72 * Conditional logic for conditions with ranges (e.g. weight) – is/is not
73 * Additional calculation methods (sum, lowest cost, highest cost)
74 * Maximum shipping cost per shipping method
75 * Free shipping coupons support
76
77 [Upgrade to PRO Now →](https://octol.io/fs-repo-up)
78
79 = Table rate available for all shipping methods =
80
81 We have added an integration with any WooCommerce shipping method. The new feature allows the use of shipping cost calculation rules for all shipping methods available in WooCommerce, including Flat Rate and those added by other plugins. This provides greater control over delivery costs and allows you to take full advantage of the other methods’ existing features. We encourage you to give it a try with one of our Live Rates plugins listed below, in the “Useful free shipping plugins for WooCommerce from Octolize” section.
82
83 = Flexible Shipping Box Packing WooCommerce =
84
85 Automatically fit the ordered products into your shipping boxes in the most optimal way thanks to the advanced box packing algorithm in the Flexible Shipping Box Packing plugin for WooCommerce.Give it a try and configure the shipping cost calculation rules based on the type and number of shipping boxes used. It works with both the free and PRO versions, so you can buy it separately if you don’t need the PRO features.
86
87 [Buy Flexible Shipping Box Packing WooCommerce now →](https://octol.io/fs-repo-cross-bp)
88
89 = Distance Based Shipping Rates for WooCommerce =
90
91 Distance Based Shipping Rates for WooCommerce extends the Flexible Shipping plugin functionalities by adding rules based on **distance and delivery duration.** It works with both the free and PRO versions, so you can buy it separately if you don’t need the PRO features.
92
93 [Buy Distance Based Shipping Rates for WooCommerce now →](https://octol.io/fs-repo-cross-dbsr)
94
95 = WooCommerce Delivery Date Picker =
96
97 WooCommerce Delivery Date Picker extends the default features of the Flexible Shipping plugin. It allows you to choose a convenient delivery date for your ordered products and makes the shipping cost dependent on the selected date. It works with both the free and PRO versions, so you can buy it separately if you don’t need the PRO features.
98
99 [Buy WooCommerce Delivery Date Picker now →](https://octol.io/fs-repo-cross-ddp)
100
101 = Flexible Shipping Locations Add-On =
102
103 Flexible Shipping Locations Add-On extends the default Flexible Shipping for WooCommerce functionalities and adds the option to create additional rules based on locations (WooCommerce and custom ones). It works with both the free and PRO versions, so you can buy it separately if you do not need the PRO features.
104
105 [Buy Flexible Shipping Locations Add-On now →](https://octol.io/fs-repo-cross-locations)
106
107 = Flexible Shipping Import Export Add-On =
108
109 Flexible Shipping Import Export Add-On allows you to easily import and export Flexible Shipping methods. This way, you can easily move and update shipping methods. The plugin supports the CSV format. It works with both the free and PRO versions, so you can buy it separately if you do not need the PRO features.
110
111 [Buy Flexible Shipping Import Export Add-On now →](https://octol.io/fs-repo-cross-fsie)
112
113 = Multi Vendor Shipping for WooCommerce Add-On =
114
115 Multi Vendor Shipping for WooCommerce Add-on extends the Flexible Shipping plugin by adding rules based on Product Author (Vendor). This allows you to assign shipping methods to vendors or set additional shipping costs for them. It works with both the free and PRO versions, so you can buy it separately if you do not need the PRO features.
116
117 [Buy Multi Vendor Shipping for WooCommerce Add-On now →](https://octol.io/fs-repo-cross-mvs)
118
119 = Useful free shipping plugins for WooCommerce from Octolize =
120
121 * [Flexible Shipping for UPS and WooCommerce](https://octol.io/ups-repo) – the most powerful UPS WooCommerce integration (Live Rates \+ Access Points)
122 * [Flexible Shipping for FedEx and WooCommerce](https://octol.io/fedex-repo) – the best free plugin to display FedEx Live Rates
123 * [Live rates for USPS and WooCommerce](https://octol.io/usps-repo) – the best free plugin to display the USPS Live Rates
124 * [Live rates for DHL Express and WooCommerce](https://octol.io/dhlexpress-repo) – automatic international shipping costs calculation and displaying DHL Express live rates
125 * [Shipping Live Rates for Australia Post for WooCommerce](https://octol.io/ap-repo) – Australia Post WooCommerce shipping methods with real-time calculated shipping rates
126 * [Shipping Live Rates for Canada Post for WooCommerce](https://octol.io/cp-repo) – Canada Post WooCommerce shipping methods with real-time calculated shipping rates
127 * [Shipping Live Rates for Royal Mail for WooCommerce](https://octol.io/rm-repo) – Royal Mail WooCommerce shipping methods with real-time calculated shipping rates
128 * [Shipping Notices](https://octol.io/notices-repo) – your own custom WooCommerce shipping notices instead of the default “No shipping options were found” info
129 * [Shipping Cost on Product Page](https://octol.io/scopp-repo) – displaying the shipping cost calculator to your customers directly on the product page, before reaching the cart or checkout
130
131 = Docs =
132
133 View the dedicated [Flexible Shipping Documentation →](https://octol.io/fs-repo-docs)
134
135 = Actively developed and supported =
136
137 Over **250.000 WooCommerce stores worldwide** use our plugins. We constantly develop them, earning the reputation of authors of stable and high-quality solutions. We are also praised for providing excellent technical support. Join the community of our satisfied plugin users: bet on quality, and let our plugins do the rest.
138
139 = Support Policy =
140
141 We provide limited support for the free version of our Flexible Shipping plugin on the [dedicated plugin Support Forum](https://wordpress.org/support/plugin/flexible-shipping/). Please upgrade to the PRO version to get the priority e-mail support as well as all PRO features. [Upgrade Now →](https://octol.io/fs-repo-up)
142
143 = Further Integrations =
144
145 **United Kingdom**
146
147 We have released a DPD UK & Local WooCommerce integration for Flexible Shipping covering the whole UK territory. Check our plugins – [offer your customers the DPD UK services in your shop](https://octol.io/fs-repo-cross-dpd-uk) and [show them the DPD UK Pickup Points map](https://octol.io/fs-repo-cross-dpd-uk-pp) to choose their preferred one to collect their orders from.
148
149 **Poland**
150
151 We have also developed further Flexible Shipping integrations for Polish carriers and shipping companies:
152
153 * DPD – WooCommerce
154 * DHL – WooCommerce
155 * Paczkomaty InPost – WooCommerce
156 * UPS – WooCommerce
157 * eNadawca Poczta Polska – WooCommerce
158 * Orlen Paczka – WooCommerce
159
160 = Compatible WooCommerce Plugins =
161
162 We have verified and tested the Flexible Shipping compatibility with the following popular WooCommerce plugins:
163
164 * [WPML](https://wpml.org/)
165 * [Germanized](https://wordpress.org/plugins/woocommerce-germanized/)
166
167 = Supported Currency Switchers =
168
169 * [Aelia Currency Switcher](https://aelia.co/shop/currency-switcher-woocommerce/)
170 * [WooCommerce Currency Switcher](https://wordpress.org/plugins/woocommerce-currency-switcher/)
171 * [Currency Switcher for WooCommerce](https://wordpress.org/plugins/currency-switcher-woocommerce/)
172 * [Multi Currency for WooCommerce](https://wordpress.org/plugins/woo-multi-currency/)
173 * [WPML](https://wpml.org/)
174
175 = Translations =
176
177 * English – default
178 * Polish
179 * German by [jensratzel](https://profiles.wordpress.org/jensratzel/)
180 * Spanish by [Jose Luis](https://profiles.wordpress.org/jose64/), [Javier Esteban](https://profiles.wordpress.org/nobnob/), [lacasitadecadera](https://profiles.wordpress.org/lacasitadecera/)
181 * Dutch by [Vernum](https://profiles.wordpress.org/vernum/), [Peter Smits](https://profiles.wordpress.org/psmits1567/), [Pjeterjan Deneys](https://profiles.wordpress.org/nekojonez/)
182
183 = Interested in plugin translations? =
184
185 We are actively looking for contributors to translate this and [other Octolize plugins](https://profiles.wordpress.org/octolize/#content-plugins). Each supported language tremendously helps store owners to conveniently manage shipping operations.
186
187 Your translations contribute to the WordPress community at large. Moreover, we’re glad to offer you discounts for our PRO plugins and establish long-term collaboration. If you have any translation-related questions, please email us at translations@octolize.com.
188
189 Head over here and help us translate this plugin:
190 [https://translate.wordpress.org/projects/wp-plugins/flexible-shipping](https://translate.wordpress.org/projects/wp-plugins/flexible-shipping)
191
192 = Flexible Shipping in a nutshell =
193
194 Key features:
195
196 * improved shipping-related user experience,
197 * custom shipping rules,
198 * free shipping based on the price or products in the cart,
199 * cost-based shipping cost
200 * weight-based shipping cost
201 * total order-based shipping cost,
202 * item count-based shipping cost,
203 * shipping class-based shipping cost,
204 * WooCommerce shipping cost rules,
205 * WooCommerce shipping plugin,
206 * WooCommerce table rate shipping.
207
208 Give it a try and see for yourself that our Weight Based Table Rate Shipping for WooCommerce - Flexible Shipping is the only plugin you need to configure your weight based shipping!
209
210 == Installation ==
211
212 This integration can be easily installed like any other WordPress plugin by following the steps below:
213
214 1. Download and unzip the latest zip file release.
215 2. Upload the entire plugin directory to your **/wp-content/plugins/** path.
216 3. Activate the plugin using the **Plugins** menu in WordPress sidebar menu.
217
218 Optionally you can also try to upload the plugin zip file using **Plugins → Add New → Upload Plugin** option from the WordPress sidebar menu. Then go directly to point 3.
219
220 == Frequently Asked Questions ==
221
222 = How does Flexible Shipping differ from the default WooCommerce Shipping options? =
223
224 WooCommerce’s built-in tools give you flat rate, free shipping, and some basic options, but the logic stops there. Flexible Shipping extends these capabilities significantly.
225
226 It allows you to calculate shipping costs based on **Weight** and **Cart Total**, enabling you to create unlimited rules tailored to your business. It also includes features that standard WooCommerce lacks:
227
228 * **Marketing:** A built-in **"Left for Free Shipping" notice** to increase your Average Order Value.
229 * **Free Shipping:** Advanced overrides to trigger free shipping based on specific thresholds.
230 * **Tax & Calculation:** Options to enter shipping costs as **Net or Gross** and precise control over how cart totals are calculated.
231 * **Troubleshooting:** An advanced **Debug Mode** that helps you test your setup and understand exactly why a method is displayed or hidden, saving you hours of guesswork.
232
233 Moreover, Flexible Shipping is a modular solution. You can extend its capabilities at any time with our add-ons, such as **Distance-Based Shipping Rates**, **Box Packing**, or custom **Locations**.
234
235 = Can I set shipping costs based on weight and price in the Free version? =
236
237 Yes\! The Free version allows you to configure shipping rules based on **Cart Total** and **Total Weight**. You can create cost tiers (ranges) for both. For example, you can set free shipping for orders over $100 or set the shipping cost for heavy orders above 100 lbs.
238
239 = How do I set up Free Shipping over a certain amount? =
240
241 It is simple. The plugin includes a built-in "Free Shipping Override" feature, allowing you to trigger free shipping based on a global minimum order amount, visible clearly in the method settings.
242
243 Or you may utilize table rules, for example:
244
245 * **Condition:** Price
246 * **Min:** 100 (or your threshold)
247 * **Cost:** 0
248
249 = Is Flexible Shipping compatible with currency switchers? =
250
251 Yes, Flexible Shipping works seamlessly with the most popular currency switchers in the WooCommerce ecosystem. We are compatible with:
252
253 * **WooCommerce Multilingual** (part of the **WPML** package)
254 * **Aelia Currency Switcher**
255 * **FOX** – Currency Switcher Professional for WooCommerce (WOOCS)
256 * **Currency Switcher for WooCommerce** by WP Wham
257 * **CURCY** – Multi Currency for WooCommerce by VillaTheme
258
259 = Can I add handling fees or insurance costs? =
260
261 In the Free version, you can include handling fees by simply adding them to the base cost of the rule. If you need to add a percentage-based fee (e.g., 2% of the cart value for insurance) or a fixed fee per additional item, please upgrade to **Flexible Shipping PRO**, which supports "Additional Cost" and "Cost per Item" calculations.
262
263 = Does this plugin support Shipping Classes? =
264
265 Yes, the Free version recognizes WooCommerce Shipping Classes created in your store settings. However, **you cannot build shipping cost rules based on them in the Free version**.
266
267 To use Shipping Classes as a condition in your rules table, you need **Flexible Shipping PRO**. This allows you to differentiate shipping costs for specific groups of products within a single method.
268
269 **Examples of what you can do with PRO:**
270
271 * Charge $5 for standard items but $20 for items with the "Bulky" shipping class.
272 * Add an extra insurance fee only if the cart contains "Fragile" products.
273 * Hide a specific shipping method (e.g., Bike Messenger) if the "Heavy" shipping class is present in the cart.
274
275 = What countries & currencies are supported? =
276
277 We support ALL countries and currencies available in WooCommerce. There are absolutely no geographical limitations. Whether you are selling locally, shipping across the EU, or delivering to customers worldwide, Flexible Shipping adapts to your needs
278
279 = Is Flexible Shipping compatible with the latest WordPress and WooCommerce versions? =
280
281 **Yes.** We have been developing Flexible Shipping for over 10 years, treating stability, security, and compatibility as a top priority. Our team continuously tests the plugin against the latest releases of WordPress and WooCommerce to ensure a smooth and secure experience for your store. We release regular updates to stay ahead of any core changes.
282
283 = My shipping method is not showing up in the cart. How can I fix it? =
284
285 Please use the built-in **Debug Mode**.
286
287 1. Go to **WooCommerce → Settings → Shipping → Flexible Shipping**, scroll down to the "Debug Mode" section and enable it.
288 2. Refresh your cart/checkout page.
289 3. You will see a detailed notice explaining exactly which rules were checked and why the method was (or wasn't) displayed. This feature eliminates guesswork and helps you fix configuration errors in seconds.
290
291 **Pro Tip:** If the debug information doesn't appear in the cart/checkout immediately, try **changing the shipping address** or **updating the product quantity**. This forces WooCommerce to refresh the shipping calculations and should trigger the debug mode display.
292
293 = Where can I find the full documentation or get help? =
294
295 Here you can find our comprehensive documentation: [https://octolize.com/docs/docs-category/flexible-shipping-table-rate/](https://octolize.com/docs/docs-category/flexible-shipping-table-rate/)
296
297 If you encounter any issues with the Free version, you can post a topic on the [WordPress.org Support Forum](https://wordpress.org/support/plugin/flexible-shipping/).
298
299 == Screenshots ==
300
301 1. Flexible Shipping shipping method configuration screen
302 2. Adding a new Flexible Shipping shipping method
303 3. Flexible Shipping shipping methods added within a shipping zone
304 4. Flexible Shipping cost calculation rules table
305 5. Flexible Shipping shipping methods in the cart
306
307
308 == Upgrade Notice ==
309
310 If you are upgrading from the old Flexible Shipping version (1.3.2, woo-flexible-shipping) make sure to completely delete the old version first. If you install the new version without deleting the old one it may break your WordPress installation.
311
312 == Changelog ==
313
314 = 6.11.0 - 2026-08-10 =
315 * Updated the Flexible Shipping PRO link and added a five-star rating link to the Plugins screen
316 * Updated shipping extensions tab
317 * Fixed duplicating shipping methods
318 * Fixed visual issues and unavailable additional cost options appearing in the shipping cost calculation rules table
319 * Fixed shipping method logo not being displayed when the method description was empty
320 * Fixed shipping method description styling and logo placement in the block checkout
321
322 For older changelog entries, see the [changelog.txt file](https://plugins.svn.wordpress.org/flexible-shipping/trunk/changelog.txt).
323