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:
- Shipping Based on City Name (Free)
- Price Limitations (Min/Max) (Free)
4.3.12 - 2024-09-03 - Fixed: Submit button disabled after WC 9 update - Fixed: A handful of reported PHP warning messages 4.3.11 - 2024-05-24 - Fixed: Product condition not saving more than one selected product - Fixed: Compatibility issues with Germanized Pro - Enhanced: Add compatibility declaration to avoid dashboard notice from WooCommerce 4.3.10 - 2024-04-16 - Fixed: Shipping Class Priority values not saving after WC 8.4 update - Fixed: JS strict rule error that interrupted some settings functionality 4.3.9 - 2023-10-17 - Fixed: Conditions not saving correctly after removing one from the table - Fixed: Removed compatibility patch for WooCommerce Product Bundles 4.3.8 - 2023-08-12 - Fixed: PHP syntax notices generated by PHP 8.2+ installations - Fixed: Issue with quotations in the Shipping Option Title and Description fields - Enhanced: Declare compatibility with WooCommerce HPOS 4.3.7 - 2022-10-21 - Fixed: WooCommerce sanitization functions removing HTML from descriptions output - Fixed: Table rows not sortable on brand new methods until saved the first time - Updated compatibility versions 4.3.6 - 2022-09-23 - Fixed: Shortcodes not processing in description on order review page - Fixed: Free Shipping counter for descriptions not working with currency converters - Fixed: General description field causing PHP error for Polylang users - Fixed: PHP8 error caused by Dokan compatibility patch including JS file 4.3.5 - 2022-07-20 - Fixed: Select Method Conditions not saving properly - Fixed: WPML translated strings containing apostrophes not appearing - Fixed: Allowed HTML tags removed from description when registering string in WPML - Enhanced: Reorganized WCML currency converter to support new free model by WPML - Enhanced: Added 'img' and 'span' tags to allowed HTML in descriptions 4.3.4 - 2022-07-02 - Fixed: Sanitization error not saving weight conditions with comma decimal point - Fixed: Saving error for some conditions under the 'Method Conditions' section - Fixed: Dragging table rows did not properly save new order - Fixed: Cleaned up a few PHP warning messages - Enhanced: Improved user friendliness of draggable table rows 4.3.3 - 2022-05-18 - Fixed: Warning message reappearing about the removed legacy method - Fixed: Imported table rows not saving when choosing the 'Delete Existing Rows' option 4.3.2 - 2022-02-20 - Fixed: Missing 'Method Conditions' section in settings page - Fixed: Hide 'Settings from Other Plugins' section when none are available - Fixed: Incorrect object used as an argument in a WooCommerce filter call - Enhanced: Additional styling changes - Updated documentation 4.3.1 - 2022-02-18 - Fixed: Fixed PHP parsing issue experienced on certain server configurations - Enhanced: Updated styling for Dokan dashboard shipping section (frontend) 4.3 - 2022-02-18 - REMOVED: The legacy Table Rate method has been removed in its entirety - Added: Compatibility with Measurement Price Calculator plugin by WooCommerce - Added: Parent Description field for each table of rates - Added: Column to display Shipping Description on Orders page - Enhanced: New seconday option for 'Coupon' condition checks for free shipping - Enhanced: Changed format for data range condition to remove third party dependencies - Enhanced: Added additional formatting checks on number fields in table of rates - Enhanced: Various code changes to meet CodeCanyon standards and requirements - Fixed: Dokan Vendor condition box only loading 10 vendors at a time - Fixed: User modification by user role not showing assigned shipping methods - Fixed: Shipping description not displaying after checkout - Fixed: Shipping methods missing from user management page - Fixed: Settings added by third party plugins not displaying properly - Fixed: Formatting error tooltips hidden - Fixed: Refactored how volume and surface area values are calculated - Developer: Added ability to add new columns to the table of rates - Developer: Several new filters for adjusting individual calculated values
For a complete list of changes, view the full version log.