WooCommerce Table Rate Shipping Pro Plugin

5 out of 5

  • WooCommerce requires at least 2.6 up to 3.2.
  • 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 (187)
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: 18-January-2017

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

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

  • Vince

    Vince - 3 days ago

    Hello, I was trying to setup shipping pro with the following algorithm: If under 100 bucks, rate is 15.75. If over 100 bucks its 15% of the total cost of the order. Everytime I try and put in the 15%, it gives me an issue where it gives the wrong value. I configured the rates based on the FAQ: Would I be able to base the shipping rate off a % of the cart total Use ‘Based On’ as Price for the rules, Use Calculation Mode as Per Order and set Unit Price as .10 if shipping cost is 10%. Please advise when you have a chance.

  • Anindo

    Anindo - 2 days ago

    Hi Vince I request you to refer the video tutorial on how to configure shipping rates based on total price, in the following link: https://youtu.be/1GtKD4GaqF4?list=PLdFCwOnfpJTXIRB2ikirtrAtThOOFjk_j This will surely help you. Regards.

  • Vince

    Vince - 1 day ago

    That's actually the tutorial I used to confirm that i've done it correctly.. It's showing me the wrong value for 15% still.

  • Anindo

    Anindo - 1 day ago

    Hi Vince, Please configure the Base Cost as 15. The cost per unit will be applicable only to the amount more than 100, which is the minimum price. So you need to configure the 15% of the minimum cost in the base cost. That is 100*15% = 15 Regards.

  • Pauline

    Pauline - 2 weeks ago

    I just bought the pro and when i try to activate the plugin i get this 'fatal error' Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/mainepow/public_html/wp-content/plugins/woocommerce-shipping-pro/wf-shipping-pro-common.php on line 113 I can't find ANYTHING online to tell me what this error is, so how can i fix? Please help otherwise will need to get a refund and find something else to work with. thanks

  • Anindo

    Anindo - 2 weeks ago

    Hi Pauline, We are checking this issue. Our team will get back to you on this in a short while.

  • Anindo

    Anindo - 2 weeks ago

    Hi Pauline, Our team checked the problem and found that this issue is caused by the old php version at your end. If you update the PHP version, then the problem will be resolved. Also, if there any complexity in upgrading the PHP version, then we request you to provide us admin access(via ticket) so that our team can check this.

  • Pauline

    Pauline - 2 weeks ago

    Thank you, that was the problem. Thank you for your help.

  • Anindo

    Anindo - 2 weeks ago

    Hi Pauline, Your Welcome! Would it be possible for you to rate us for our support here This would be a huge encouragement for us.

  • Neil

    Neil - 2 months 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

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