WooCommerce Table Rate Shipping by Mangohour


This WooCommerce plugin is for anyone who needs to calculate shipping costs based on destination, weight and/or cart total.


  • Unlimited shipping zones (country groups)
  • Unlimited rates
  • Tier your shipping costs based on cart weight, or cart sub-total
  • Handling fees

Premium Features

  • State-based shipping zones
  • ZIP/postcode/postal code shipping zones
  • Shipping classes for products, allowing complex rules
  • Delivery options (e.g. “Standard” or “Express” delivery)
  • Quantity based rates
  • Per item/kg/lbs costs
  • Advanced tax/VAT support
  • Percentage costs
  • Easy backups
  • Priority support

Upgrade to premium version


This plugin is compatible with WooCommerce 2.1 or above.


Please visit our localization project if you would like to help translate the plugin.

Feedback and Questions

Please post any issues or questions to our support forum. If you find this plugin useful, please consider supporting our work by upgrading to premium or leaving a review.


  • Settings screen
  • Cart example, using shown settings


  1. Upload the table-rate-shipping-for-woocommerce directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Activate the shipping method by going to WooCommerce > Settings > Shipping > Table Rate
  4. Tick ‘Enable this shipping method’
  5. Configure your shipping rates and hit ‘Save changes’ when finished

After adding a shipping zone (country group), remember to hit ‘Save changes’ before proceeding to use it in a table rate.


What currencies / weight units are supported?

The plugin is compatible with any WooCommerce supported currency/weight unit.

How do I translate the plugin?

Please join our translation project if you would like to help us translate the plugin.

How does the ‘Everywhere Else’ zone work?

When a table rate uses ‘Everywhere Else’ as its zone, the table rate will only be applicable if the destination country does not appear in any defined shipping zone.

I just want to calculate shipping costs based on destination, can I do this?

Yes, just create a table rate using the zone, enter ‘0’ for min and ‘‘ for max. This will capture all carts destined for that shipping zone. ‘‘ can be used in any max column to indicate there is no upper limit.

What if multiple table rates are applicable for a cart?

The cheapest applicable rate will be chosen automatically for the customer.

I receive an ‘Action failed’ error after adding over 100 rates?

The error is due to a limit imposed by your server setup with regards to how much data you can send. Find your php.ini file and increase the setting called max_input_vars to at least 5000.


Developer is missing ????

Looks like the developer closed off the company?

Developers name is [redacted], he is from:

If someone close by were able to meet with the guy… that would be great! I want to upgrade to WooCommerce 3.0 and this is the only thing holding me back.

Company is registered as:

Not sure if it was closed? The last info is from the PDF with a document from the 6th of April (this month).

[link removed]

no update since 1 year

I used Table Shipping Rate by Mangohour during 2 years, very happy with the results. But there is no update since 12 months. Then I moved to Table Shipping Rate by WooCommerce with a subscription 99$/year. I cannot let the website run a software not tested with the current version of WordPress. WooCommerce had also a major update recently to 3.0.1 and I don’t know the compatibility of the new version of WooCommerce with the version of Table Shipping Rate by Mangohour.

Makes my BO very slow


the plugin works very well and it saves me a lot of time but since a few days it makes the back-office of my site very slow !! Do you have an issue ?


Read all 50 reviews

Contributors & Developers

“WooCommerce Table Rate Shipping by Mangohour” is open source software. The following people have contributed to this plugin.




  • Added filters to improve compatibility with other plugins.


  • Multiple packages support.
  • Included .pot file for translations.
  • Interface tweaks.


  • Improved compatibility with WooCommerce 2.3.
  • Multi-site support.
  • Interface tweaks.
  • Performance improvements.


  • Fixed tax calculation bug.


  • Improved readme.txt formatting.


  • First release.