WooCommerce Table Rate Shipping Pro Plugin

5 out of 5

  • Compatible with WooCommerce 3.0.
  • License entitles 1 year of support & updates.
  • No monthly fees or yearly subscription.
  • Extend support & updates after 1 year at 50% discount.
  • You are protected by our 30 Day Money Back Guarantee.
Sold By: WooForce
  • Description
  • Changelog
  • Reviews (27)
  • FAQ (13)
  • Comments (178)
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. 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: 27-October-2017

* 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.

27 reviews for WooCommerce Table Rate Shipping Pro Plugin

  1. Soph
    5 out of 5

    (verified owner)

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

  2. 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.

  3. 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:

  4. 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.

  5. Robert
    5 out of 5

    (verified owner)

    Great plugin and fantastic support.

  6. Jack
    5 out of 5

    (verified owner)

    Good product, very flexible options and quick support

  7. 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.

  8. 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!

  9. 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.

  10. 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!

  11. 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.

  12. tfcode
    5 out of 5

    (verified owner)

    Thank you guys for fast response and perfect support!!

  13. dankbeme
    5 out of 5

    (verified owner)

    Exactly what I needed! Great Support

  14. 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!

  15. 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.

  16. 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.

  17. 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.

  18. dsgcde
    5 out of 5

    (verified owner)

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

  19. ncdesign
    5 out of 5

    (verified owner)

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

  20. 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

  21. deezydev
    5 out of 5

    (verified owner)

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

  22. 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.

  23. MonoLabs
    5 out of 5

    (verified owner)

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

  24. 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!!!

  25. joax
    5 out of 5

    (verified owner)

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

  26. Koinecomunic
    5 out of 5

    (verified owner)

    Fast and accurate technical support! Thanks!

  27. 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

  • Neil

    Neil - 1 week ago

    Hi I want to have two options per product 1. The first option would be e.g. Standard - £5 delivery charge on orders 0-£59.99 and then FREE delivery over £60 orders total 2. The second group would be e.g. Special Delivery - £10 delivery charge on orders 0-£59.99 and then FREE delivery over £60 orders total A) Is this possible with your plug in? B) How would this work if they ordered 1 Standard product + 1 Special Product (but the total remained below £60)? Thanks

  • Anindo

    Anindo - 1 week ago

    Hi Niel, Thanks for reaching out to us. Yes, this is possible using the plugin. You can create rules for Standard and Free delivery based on price. Also, when both of these products come in cart, then the plugin will select the max or the min between the two based on your preference. Hope that helps! let us know if you have any query.

  • Todd

    Todd - 1 month ago

    I am setting up the pro version on my website and I am not sure whether to use * weight based - How do you get all the weights in there for all your products without it taking weeks to complete? * state based - This sounds easy but more rural areas always cost more. How would I not lose a ton of money on this but set the shipping cost as to not keep from being too high so that they will not place orders? * Zip based - There are a lot of zip codes. How do you know which ones are more rural? Isn't this a daunting task with so many zip codes. * Short zip - This still seems like a huge amount of data entry work. The goal here is to find the easiest shipping method so that I can give a couple shipping options for each order. Regular shipping, Flat rate over $100, 2nd day) Where would all these rates come from? and then all have to be entered. I can't just use a flat rate because I ship a good amount to rural areas that cost more than regular rates and I would lose so much money. What do I do so that I am not spending days or weeks trying to just figure out what the rate would be for the different levels but then to put them in for every item. I am hoping that there is something that will not make this such a daunting task. Please help!

  • Lorenzo

    Lorenzo - 1 month ago

    Hi Todd, You have choice in the plugin settings to choose calculation based on quantity or weight, price of the product. If you don't have time to add the weight to all your products you can use one of those, number of item/price. You can set separate rules for the rural areas, but that you'll have to know specific zips considered as rural areas, our plugin cannot determine that unless you define rules. You can set a separate rules for the areas with normal shipping cost(based on state and country), and separate rules for the areas with Rural Area Surcharge(based on state and zip-codes). If you don't know which areas charge Rural Area Surcharge, and don't want to risk losing money on it, you can go for DHL plugin they will calculate real time rates, but you cannot define flat rates with the plugin, it will calculate the dynamic rates based on source and destination, but all your products need to have weight and dimensions to use the DHL plugin.

  • tapflowbathrooms

    tapflowbathrooms - 1 month ago

    Hi, I have installed the plugin, activated it and now want to upgrade it to the pro version I purchased earlier. How do I do this please as your site returns me to the purchase page?

  • Anindo

    Anindo - 1 month ago

    Hi, You just need to deactivate and delete the basic version of the plugin and then go to Plugins --> Add New and upload the premum plugin (which you can download from xadapter.com --> My Accounts --> API Downloads). This should work for you. let us know if you have any query.

  • tapflowbathrooms

    tapflowbathrooms - 1 month ago

    Hi, is this plugin compatible with the latest Wordpress versions. Thanks Andy

  • Lorenzo

    Lorenzo - 1 month ago

    Hi Andy, Yes our Table rate plugin is compatible with the latest Wordpress and Woocommerce plugin. Let me know if you're facing any issues.

  • Paulo

    Paulo - 2 months ago

    Hi, I've set several different shipping methods using this plugin. In most cases, a few different methods will be displayed at the same time during checkout (using method group). Is there any way to easily change the order of the displayed methods on the Cart/Checkout screens? It seems to be following the same order in which they were created, which is not the same order I'd like to display them.

  • Frondely

    Frondely - 3 months ago

    the plug is not working. i had enabled de plugin but i can not see it available .. only pickup

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