WooCommerce Table Rate Shipping Pro Plugin

4.97 out of 5

  • You are protected by our 30 Day Money Back Guarantee.
  • License entitles 1 year of support & updates.
  • Extended support & updates after 1 year at 50% discount.
  • If you do not want to extend the support after 1 year, you can still continue using the product
Sold By: PluginHive
  • Description
  • Changelog
  • Reviews (31)
  • FAQ (13)
  • Comments (219)
Table Rate Shipping: This WooCommerce Table Rate Shipping Plugin helps you to set up a table in order to calculate shipping rates for a combination of conditions. You can define shipping rates based on shipping destination, have multiple rates per zone, and add multiple rules based on product weight, cart subtotal, number of items, shipping class, price, and so much more.
If the user’s cart matches the rule, the shipping cost you define is applied. Wildcards (*) can also be used to match multiple regions.


Shipping by Weight: You can define weight-based shipping costs easily. Different shipping rates that are based on weight slabs are a common scenario. Beyond the defined range, you can define shipping rate per weight unit.


Standard/ Express/ Priority/ Ground: Define shipping options such as Standard or Express Service for customers to choose from. Shipping Rate calculation for these shipping services can then be set based on your custom rules.


Set Pickup from Store option: Handle products that can ship as well as products that must be picked up at the store.


Handling Fees: Set up handling fees based on the rules you define.


Import Shipment Tracking: The plugin offers scheduled import of shipment tracking information in bulk from a CSV file (via FTP from a remote location).
International Shipping: Multiple shipping methods for international shipping are based on different rules. Rest of the world & Rest of the country & Any Country & Any States groups for easy configurations.
For eg,
– free shipping to the UK

– price $20 per item for European orders
– price $30 per item for the rest of the world countries

Bulky vs Light Products: Small category will fit into an envelope, and larger category requires parcel shipping.


Combo Offer /Bundle Rate on Shipping: Free shipping for CD when purchased along with DVDs.


Cart Based: Set shipping cost as a percentage of the total price in the cart.


Shipping Unit Scale Concept to set rates easily: Assign shipping unit at product level based on the shipping complexity and configure shipping cost based on the total shipping units.


WooCommerce Advanced Shipping: You might already have WooCommerce shipping methods setup to common scenarios such as International Shipping, Flat Rate, Free Shipping, etc. However, when you have complex and advanced shipping calculation requirements, WooCommerce Shipping Pro can truly help!
WooCommerce Shipping Zones (Country, State, Post Code): Zone-based shipping cost calculation (By Country, State, and Post Code) can be easily configured in this plugin. For example, Different shipping rate calculation rules for States/Counties in the USA or the United Kingdom can be defined.


Shipping Class Based: WooCommerce shipping classes can be used to calculate shipping cost in combination with any other criteria.


Product Based Shipping Rates: Different shipping costs for Product Category A,and/or B, and/or C.
Different shipping costs for Shipping Class A and/or B and/or C.


Product Category Based Shipping Rates: Set Product Category-based shipping costs. Different shipping costs for Product Category A, and/or B, and/or C.


Product Quantity/Price based shipping rates: Shipping costs varies depending on the number or costs of the product.


Fixed Cost + Variable Cost/per item: Make shipping cost as base cost and then add a per item cost.
For example, Cost of shipping for First Book at $5 then additional $2 for the remaining books.


Flat Rate Shipping and Free Shipping: Set Flat Rate or Free Shipping based on the combination of rules.


Per Product Shipping: Per product shipping allows you to define different shipping costs for products based on shipping destination, product category, shipping class etc. Per Product Free AddOn will enable per-product capabilities for Shipping Pro.

Other Features

  • Many Calculation Options (Fixed Cost / Unit Based Cost / Percentage Based Cost / Step-or- Round based cost).
  • Calculate each ‘item’ or ‘product category’ or ‘shipping class’ cost separately and sum to find the final shipping cost, OR Calculate the entire order shipping cost together.
  • Per Product Shipping using free Add-on.
  • Shipping Rules Import & Export via CSV.
  • Plain text translation of shipping calculations.
  • Hide the column(s) which are not relevant to the business case.
  • Multilingual support(Fully WPML compatible). English & German translation inbuilt available.
  • Performance mode for fast loading of shipping rules.


Settings Page
Checkout Page
Scheduled FTP Import
A Simple Business Case
A Complex Business Case


Last Updated: 29-January-2018

* Fix (Warning: A non-numeric value encountered, because of get_weight).
* Handled double quotes in product category and in shipping class
* Warning fixed while exporting the rules
* Fixed issue of Rates not coming based on product category
* Add new or edit rule issue fixed when product category or shipping class contains single quote.
* [Bugfix] - Duplicate rules and Add New issues fixed,
* [Content Change ] Some rule table header changed
* Added tooltip and tooltip description, Added rule text to show every rule in text format on hovering on individual row.
* New UI for settings page
* Introduced City filed with rule matrix
* Improved over all settings page loading speed
* Fix for The decimal part of 'cost per unit' not considering for rate calculation.
* Calculation Mode 'Per Order' should take order total price(including order discount) instead of item total for calculating the price range of the role.
* Added 'meath' as an option for state in Shipping Pro.
* Fixed PHP warning if cost field is given empty in settings page.
* Fixed conflict with the basic version.
*Fixed Postal code case sensitivity issue.
*Fixed cart breaking in PHP older version.
= 2.8.5 =
*Fixed not working category with variable products.
= 2.8.4 =
* Fix for category with Calculate Mode 'Per Item'.
= 2.8.3 =
* Fixed problem of not taking variable products weight and dim.
= 2.8.2 =
* WC 3.0 Version compatibility
= 2.8.1 =
* Added Spanish and Polish language translation.
= 2.8.0 =
* Introduced AND logic on shipping class and category.
= 2.7.8 =
* The plugin is compatible with all decimal separator.
= 2.7.7 =
* Removed Zone Matrix.
= 2.7.6 =
* Added language support for French and Italian.
= 2.7.5 =
* Portuguese(Brazilian) Translation added.
= 2.7.4 =
* Bug Fix.
= 2.7.2 =
* Minor Enhancements.
= 2.7.1 =
* Made the import and export csv features compatible with Zone list.
= 2.7.0 =
* Zone support implementation.
= 2.6.9 =
* Introduced line item calculation mode.
= 2.6.8 =
* API manager Issue of slow server fixed.
= 2.6.7 =
* Fixed: API manager Issue.
= 2.6.6 =
* Fixed: Issue with respect to deactivation of license.
= 2.6.5 =
* Implemented license keys.
* Automatically update plugin from wordpress admin.
= 2.6.4 =
* Fixed Rate Matrix conflict issue with other wooforce plugins.
= 2.6.3 =
* Added option - Performance Mode.
= 2.6.0 =
* Stability improvements.
= 2.5.0 =
* Minor change: Improved preloading of shipping rule.
= 2.4.0 =
* Import Rate Matrix via CSV.
* Export Rate Matrix via CSV.
* Added a new filter wf_shipping_pro_item_quantity for addon plugin.
* rest_of_the option will consider all items only in the same method group.
= 2.3.0 =
* Fixed the issue when Product category is null.
* Fixed the issue of Remove button disappeared due to css conflict.
* Added a new filter wf_woocommerce_shipping_pro_shipping_costs for addon plugin.
= 2.2.1 =
* Bug Fix: Grammar correction in German language.
* Bug Fix: If the only Shipping class in the group is ‘NO Shipping Class’ then it matches with rule ‘Rest of the shipping class’.
= 2.2.0 =
* Feature: Added German language support.
* Bug Fix: Improved Post code matching. Earlier 3H* was matching with post code \'K6A 3H2\'.
= 2.1.1 =
* Fixed PHP older version compatibility issue.
= 2.1.0 =
* New option to remove the \'Free\' text from the cart shipping label if needed.
* Bug fixed : Rest of the shipping classes was not considering product with \'No Shipping Class\'.
= 2.0.2 =
* Fixed WooCommerce 2.0 compatibility issues.
* Permission denied error while clicking the settings page from plugin listed page.
* Multi lists was not displaying correctly (old version:chosen_select and new version: wc-enhanced-select).
* Method get_shipping_countries doesn\'t exist.
* Fixed PHP compatibility issue: Usage of short code ?.
* Fixed \'Rate based on\' list box duplicating issue.
= 2.0.3 =
* Bug fixed. Min/Max rule selection was wrong when shipping cost was 0 in one of the rule.
= 2.0.1 =
* Added WC function for WooCommerce 2.0 compatibility.
* Removed ternary operator ?: for earlier PHP 5.3 compatibility.
= 2.0.0 =
* Min Width & Max Width column combined under single heading Width.
* Added following columns.
* Min-Item & Max-Item.
* Min-Price & Max-Price
* Rate Based on
* Introduced new calculation modes
* Per Category Max Cost
* Per Category Min Cost
* Per Shipping class Max Cost
* Per Shipping class Min Cost
* Rounding is changes according to column \'Based on\'
* Cost per unit changes according to column \'Based on\'
* shipping cost is per item
* shipping cost is per price unit
* shipping cost is per weight unit.
= 1.0.0 =
* Stable initial version.

31 reviews for WooCommerce Table Rate Shipping Pro Plugin

  1. Colin
    4 out of 5

    (verified owner)

    We got there in the end! The plugin can handle a good deal of product shipping variations based on weight & price. Customer support was very helpful. I recommend contacting support straight away to apply what you need exactly.

  2. Stuart
    5 out of 5

    (verified owner)

    Very Good Support. Would highly recommend.

  3. Danna
    5 out of 5

    (verified owner)

    Off the hook amazing support! I have purchased MANY plugins from various places and the customer support here is amazing, it’s doesn’t get much better than this. I had a unique situation that required some extra coding because my shipping methods were………… complicated……….. I needed things to be easier. They went out of their way to make it happen. Money well worth spent and Im so happy! Buy the plugin, you won’t regret it!

  4. Andrew
    5 out of 5

    (verified owner)

    Great plugin. Simply does what it should. I have been using this plugin for over 2 years with great success, until I ran into an issue which turned out to be a conflict with another plugin I was using. The amazing support went the extra mile to test and re-test everything. Normal functioning resumed after I deleted the other plugin causing the issue. Many thanks.

  5. Soph
    5 out of 5

    (verified owner)

    Great product and the customer support is fantastic. Thanks guys!

  6. Paulo
    5 out of 5

    (verified owner)

    We’ve found a little bug, but support was quick to fix it. Will be getting another plugin from them soon.

  7. Gerry
    5 out of 5

    (verified owner)

    Amazing customer support!
    Responses in under 10 minutes.
    They solve issues quick too.

    This plugin has really helped us save a lot of money
    on shipping and retain more sales on our site:

  8. Shaun
    5 out of 5

    (verified owner)

    It was a bit confusing at first but the customer support was amazing. Without their help I would still be struggling now. If it looks to complicated just ask for help as they are more than happy to assist.

  9. Robert
    5 out of 5

    (verified owner)

    Great plugin and fantastic support.

  10. Jack
    5 out of 5

    (verified owner)

    Good product, very flexible options and quick support

  11. mail6
    5 out of 5

    (verified owner)

    Very satisfied.

    The Plugin is just what I needed – it let me add all the variations in shipping that I need

    The support is great as well – They work fast and reply within a short time. They helped me solve a problem very fast.

  12. Vanessa
    5 out of 5

    (verified owner)

    I’m a beginner and I was having a hard time setting up shipping the way I wanted to. I contacted customer support and literally less than an hour had a response AND step by step instructions on how to set up the shipping table I needed. Everything works wonderfully thanks to the amazing customer support!

  13. Michelle
    5 out of 5

    (verified owner)

    EXCELLENT SUPPORT! I was having a typical Monday and didn’t enable the settings for the plugin to work properly. Thinking it was the plugin, I contacted support to find out if someone could resolve my issue. Within an hour, support had explained what was happening on my end, and advised me on how to resolve my issue. The plugin works as advertised, exactly what I needed.

  14. clareskelton
    5 out of 5

    (verified owner)

    I have reservations about buying plugins that might not be supported, especially those helping to run E-commerce stores. Daz at Wooforce has been nothing short of OUTSTANDING in his support since we purchased the WooCommerce Shipping Pro plugin. I’d give them 6 out of 5 stars. Brilliant guys well done!

  15. Excelsis
    5 out of 5

    (verified owner)

    Thank you so much for your fast assistance. We though we would wait for a week like other support services do.
    We really appreciated it. Hope you will continue your class A service.

    From Japan.

  16. tfcode
    5 out of 5

    (verified owner)

    Thank you guys for fast response and perfect support!!

  17. dankbeme
    5 out of 5

    (verified owner)

    Exactly what I needed! Great Support

  18. Obrien
    5 out of 5

    (verified owner)

    I purchased this item not knowing if it could do all the various shipping scenarios I had to implement. The customer support went over and above to help me resolve all my issues with implementing this plugin. I am very satisfied!

  19. wilstokes
    5 out of 5

    (verified owner)

    Plugin did exactly what I needed and saved me loads of time. The one aspect I couldn’t work out was answered via the support email in a matter of minutes.

  20. tfahey
    5 out of 5

    (verified owner)

    Great work on the plugin guys. Completely customisable for any situation, integrates seamlessly with woo commerce and looks and feels perfectly for customers. Customer service outstanding. So fast and helpful. Had a question about my setup and they replied with an answer lightning fast. Saved me heaps of time. Keep up the good work.

  21. mathew_picard
    5 out of 5

    (verified owner)

    I loved the text translation of the configured rule. “Rest of the world” option in the Country selection saved my day. A good by – will stay tuned for your products.

  22. dsgcde
    5 out of 5

    (verified owner)

    out-of-the-box -> neat UI, works great & easy!!!! 5 Stars!

  23. ncdesign
    5 out of 5

    (verified owner)

    Customer support is top notch! Product works flawlessly. Cheers!

  24. nzbiz
    5 out of 5

    (verified owner)

    Bought the plugin to set up the payment options for the site of my business, but was stuck on how to set up some required additional methods. Wrote an enquiry email to ask for technical assistance and got a response within a short period of time. The instruction provided was exactly what I need to solve the problem. Thumbs up for the design, flexible functions of the plugin, knowledgeable staffs but most importantly, top notch customer support. Many Thanks

  25. deezydev
    5 out of 5

    (verified owner)

    Incredible plugin! This is now my go-to for our shipping scenario needs.

  26. noud
    5 out of 5

    (verified owner)

    Without this product I have no idea what I would have done to set up table rate shipping. Ran into a minor problem and support was very quick and accurate. I was able to fix the problem and continue setting up the product.

  27. MonoLabs
    5 out of 5

    (verified owner)

    Perfectly what I was looking for, works great! Thanks a lot!

  28. Brandon
    5 out of 5

    (verified owner)

    BEST SUPPORT EVER RECEIVED. Thank you for a great plugin and great experience. Seriously wonderful support, and as a WordPress developer they saved me a ton of time. Thank you!!!

  29. joax
    5 out of 5

    (verified owner)

    Perfect! Very pleasant to work with.. opposed to other table rate shipping plugins

  30. Koinecomunic
    5 out of 5

    (verified owner)

    Fast and accurate technical support! Thanks!

  31. Stephkk
    5 out of 5

    (verified owner)

    Amazing customer support, helped me through setting up exactly what I needed (being a bit of a novice)! This plug-in does everything I need that the standard woo-commerce doesn’t offer. I can finally launch my site! Thank you 🙂

Only logged in customers who have purchased this product may leave a review.


Frequently Asked Questions

  • eng.mhsh

    eng.mhsh - 1 day ago

    i already purchase this plugins and is working fine but if these modification made it will be fantastic : 1- can i enter more than a city name in the city text box, should i use : or , or || ? 2- is there a description text so a costumer in check out know what our shipment cost is about ? 3- there should be an extra parameter call line so we have ( whight , item , price & line ) where line is to calculate price per line Ex. product A bout 2 or 10 the cost will be same 20$ per the whale line !! which to do that for me>

  • Anindo

    Anindo - 1 day ago

    Hi, 1 .More than one city name can be added by providing a semi colon ';'. 2. You can specify the description in the Method Title field. 3. I could not get the exact query from this. Can you pleas elaborate a bit more on this?

  • eng.mhsh

    eng.mhsh - 2 days ago

    hello i want to purchase this after i make sure of all my need it possibly shipping scenario from this pligin : 1- can i charge shipping price for items in cretin category if item price is bellow 500 $ ? for example category A IF PRICE > 500 $ charge 30 $ per item 2- if above is yes >> then if i have two items in cart from different categories then can i see a shipping price for both items together like category A if item price > 500 $ charge 30 per item $ category B if item price > 500 $ charge 20 per item $ = so it should appear 50 $ for shipping charge ? 3 - can i make free shipment only for all items > 500 $ so if two items in cart one is 300 $ and other is 600 $ = then final shipping charge for booth items should be 30 $ ? ( assuming the second item was from category A with 30 $ charge per item ) 4- can i add extra shipping charge for a single items if want to ship it to cretin city ( like one item is cost 600 $ from category A so no charge for shipping except one city it will add 100 $ more if that city get selected by costumer ) ? 5- do i get the per product add on and bundle addons for free if i pay you this shipping pro?

  • Anindo

    Anindo - 2 days ago

    Hi, Thanks for reaching out to us. As per our understanding, you want to create shipping rules based on "Product category" and "Price" of the products. 1) Yes, you can set the limit for price matrix as 0-500 and set "cost per unit" matrix as $30. 2) Yes, for this you will need to create rules for each product category individually and assign a same group name for those rules. 3) Creates a rules for those products(whose cost is over $500) based on product category/shipping class and set price matrix as 500-99999 and "Base cost" to '0'(zero). 4) This is not exactly clear to us. Can you help us understand this with a live example? 5) Yes, the per-product & bundle product add-on are free. Hope that helps! Let us know if you have any query. Regards,

  • eng.mhsh

    eng.mhsh - 2 days ago

    thanks for reply i mean can i assign additional city cost for some product only like product A will charge 100 $ in case shipping to NY city ? but product B will be free for shipping to same city above.

  • Anindo

    Anindo - 2 days ago

    Hi, Yes, you can do that. Just define the rates based on Shipping class and city. So product A(mapped to shipping class A) will be assigned a shipping cost of $100 when that city is on cart as destination. Similarly for the other case. Hope i was clear?

  • John

    John - 6 days ago

    Hello Team, The rules section does not appear. How do I add a new rule? https://www.laserconsumables.com.au/wp-content/uploads/2018/03/Bundle_rate.jpg

  • Anindo

    Anindo - 6 days ago

    Hi John, Thanks for reaching out to us. I checked with the screenshot and that is really strange. Apologies for that. Ideally, the shipping rules do appear just above the "Save changes" option. We have requested you to provide the admin access to your site. So that we can quickly fix it and help you resolve the issue. Kindly get back to us via the online-support ticket. Do let us know if you have any query. Regards,

  • jessica5

    jessica5 - 1 week ago

    Hello, I'm interested in purchasing your plugin but wondered if it could handle the following scenario, for example: - Allow shipping to a specific postcode in Scotland (e.g. IV1) - Allowing for weight-based shipping specific to IV1 - allowing customer to choose standard post or courier. Thanks in advance! Jess

  • Anindo

    Anindo - 1 week ago

    Hi Jess, Thanks for reaching out to us. Yes, you can easily configure these settings in the shipping pro plugin. -by assigning different groups, multiple shipping methods can be shown in the cart. -By limiting the rule based on Postal codes. We are not sure of "IV1" term that you have specified in your query? Could you kindly help us understand this. Let us know if you have any query. Regards,

You are protected by our 30 Day Money Back Guarantee.     Add to cart