Table Rate Shipping for WooCommerce

Table Rate Shipping is a WordPress plugin for WooCommerce. Admins are given the ability to setup a list of conditions and their appropriate costs that are used to determine the shipping options for a shop customer.

Other Compatible Plugins

This table rate method for WooCommerce has the ability to add multiple rates for a given customer based on a variety of conditions set by admin. These can include shipping destination, cart subtotal, item shipping class, price, weight, and so much more.

List of Features

  • Based conditions and prices on groups of products based on:
    • Order
    • Individual Products
    • Cart Line Items
    • Shipping Class
  • Works with WooCommerce Shipping Zones
  • Multiple instances allowed in each zone
  • Extensive list of conditions:
    • Subtotal
    • Quantity
    • Weight
    • Height
    • Width
    • Length
    • Surface Area
    • Volume
    • Shipping Class
    • Product
    • Category
    • Date Range
    • Day of Week
  • Multiple conditions allowed in each table row
  • Numerous cost options:
    • Flat Price
    • Percentage of Subtotal
    • Multiplied by weight, length, width, height, surface area, volume quantity
    • For every x number of currency, weight, dimensions, and number of products
  • Multiple Costs allowed in each row to create combinations such as:
    • Flat fee + percentage for fuel surcharge
    • Base fee plus additional weight increments
  • Drag ‘n Drop table rows to control the priority of the conditions and costs
  • Disable Shipping Taxes per instance
  • Limit Table Rate methods based on user role
  • Dimensional weight calculations (volume multiplied or divided by a given number)
  • Base subtotal conditions inclusive of tax
  • Base subtotal conditions inclusive of coupons
  • Round weight to next whole number
  • Option to hide this method when the Free Shipping method is active
  • Add description text below the shipping option’s title and price to add more detailed information
  • Choose which method is selected by default
  • Hide other options in the same method when customer qualifies for the selected method

Additional Add-On Plugins

Add more settings to your Table Rate shipping method with these extensions:

4.1.1 - 2018-01-20
    - Fixed: Shipping class condition not working under the 'Per Item' and 'Per Line Item' calculations
    - Fixed: Settings not saving after importing with 'delete rows' option checked
    - Fixed: Fatal Error caused on servers with PHP versions older than 5.6
    - Fixed: 'Hide this Option' feature was not working

4.1 - 2018-01-11
    - Added: Allow specific users to manage their own shipping tables
    - Added: Ability to change the order of options within a single method
    - Added: New 'Time' condition for shipping options
    - Added: Compatibility with Polylang plugin
    - Added: Compatibility with WooCommerce Currency Switcher by realmag777
    - Added: Support for shipping based on city name (through secondary plugin)
    - Added: Display amount in Description remaining to qualify for free shipping
    - Added: Shortcut option to delete existing table rows when importing new ones
    - Added: New 'Cheapest Class' option add to 'Single Class Only' feature
    - Fixed: HTML in descriptions not showing up in Cart/Checkout pages
    - Fixed: Product selections lost after moving rows within table
    - Fixed: Escape characters appearing in titles and descriptions
    - Fixed: Rows not sortable for newly added options until page reload
    - Enhanced: Settings page UI changes for better clarity
    - Enhanced: Added br and p to description's allowed tags
    - Enhanced: Descriptions now appear in emails and order summary pages when applicable
    - Enhanced: Exporter error messages are more specific to the exact problem
    - Enhanced: Added minified versions of the javascript files
    - Tested: Compatible with WooCommerce Role Based Methods plugin

For a complete list of changes, view the full version log.



15398 sales
as of February 11, 2018
Elite Author
Last Update January 19, 2018, 12:49 pm
Compatible With WPML, WooCommerce 3.2.x, WooCommerce 3.1.x, WooCommerce 3.0.x, WooCommerce 2.6.x
Software Version WordPress 4.9.x, WordPress 4.8.x, WordPress 4.7.x, WordPress 4.6, WordPress 4.5, WordPress 4.4, WordPress 4.3, WordPress 4.2