Code

Table Rate Shipping for WooCommerce

Table Rate Shipping for WooCommerce

4.67 (730 ratings) 4.67 stars
Cart 19,488 sales

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.2.1 - 2020-04-18
    - Fixed: Change 'equal to' comparison to proper float point math
    - Fixed: Outdated .po file for translation
    - Fixed: Dokan Vendor condition limited to 10 vendor options
    - Enhanced: Increased required WooCommerce version to 3.2
    - Enhanced: Increased Plugin and Server compatible tags

4.2 - 2019-08-18
    - Added: Method Conditions section to limit options at the method level
    - Added: Ability to skip weight comparison in volumetric weight calculations
    - Added: Option to combine shipping descriptions instead of overriding (Per Item & Per Class calculations)
    - Added: New Condition to select Dokan Vendors (when using the multivendor plugin)
    - Added: Buttons that Expand/Collapse all settings sections
    - Added: WPML title translation by ID or Title
    - Added: Plugin details overrided with CodeCanyon data to separate from WordPress.org API
    - Fixed: Product fields not saving after removing row from table
    - Fixed: Time condition not taking timezone settings into account
    - Fixed: Change Surface Area from Height x Width to Length x Width for better compatibility with other plugins
    - Fixed: Comparison error with float numbers and equal to operator
    - Fixed: Shipping class data issue in Per Item & Per Line Item setups
    - Enhanced: Changed exporter feature to be more compatible across servers and languages
    - Developer: Added filters to calculated cart data
    - Developer: Moved conditional variables and functions to a more accessible class

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

by
by
by
by
by
by