WooCommerce Advanced Shipping v1.0.14

The most advanced shipping plugin for WooCommerce

You can build your own shipping rates based on the terms of useWooCommerce Premium Shipping. This gives you full control over how much you want to charge specific individuals. You don't even need to know how to code to get started!You can configure conditions based on your shipping needs using a simple user interface.

Depending on the parameters, you can build your own table rate shipping.You can create tabular shipping rates using the criteria "Weight", "Volume", "Country", and "State" to name a few.

Demo: https://code canyon.net/item/my-commerce-advanced-shipping/8634573

Features: WooCommerce Advanced Shipping

WooCommerce has multiple delivery options.

You can build any number of delivery methods based on these conditions. You can establish your own specific shipping requirements without knowing any computer language.

Advanced WooCommerce Shipping - Shipping Area

You can build a set of locations, such as country, state, and zip code, and use them as criteria using the Shipping Zones extension.This is great when you have the same rate for a group of countries, like the entire EU.

Premium Pricing for WooCommerce Premium Shipping

More specific pricing can be established using the WAS Advanced Pricing plugin. You can use this extension to do the following:

  • Set shipping rates based on weight.
  • Shipping costs are based on shipping class
  • Shipping costs vary by category.
  • Shipping cost per change | Shipping cost per product

For example, you can configure each (specific) shipment, each shipping category, and the shipping cost per category.

Do you need something more specific? The extension is designed to scale easily, allowing you to include your own delivery cost options.

Common Shipping Fees

One of the most common use cases is shipping by weight. There are several flexible ways to set shipping rates based on weight. Learn how to set shipping rates based on weight.

Shipping by subtotal/order value is another common method of calculating shipping costs. Set shipping rates based on order value and may offer free shipping above a certain threshold.

Shipping cost per shipping class/category/product is useful when selling products with separate shipping costs.For example, shipping rates can be set to add up or use only the most expensive shipping rates.

Changelog: WooCommerce Advanced Shipping

= 1.0.14 - 20/09/2017 =
* [Improvement] - Also allow comma separated values for additional cost fields
* [Improvement] - Add a better 'is WC active' check
* [Remove] - 'Priority' field from overview. No longer used.
* [Tested] - WooCommerce 3.2 - Everything works <img src="/images/smileys/happy.png" alt=" :-)" title=" :-)" />

= 1.0.13 - 12/03/2017 =
* [Add] - Full WC 3.0 compatibility (earlier versions are also compatible, but can show (harmless) notices)
* [Add] - PHP 7.1 compatibility
* [Improvement] - Ensure the products within a shipping package are shown in the admin order screen
* [Fix] - 'Not equal to' operator not working properly with continents
* [Fix] - Zipcode range character (-) was filtered from zipcodes when it shouldn't

= 1.0.12 - 19/10/2016 =
* [Add] - Continent support inside the 'country' condition
* [Improvement] - Restructure conditional logic parts
* [Improvement] - Use autocomplete select (select2) for conditions with many options
* [Improvement] - Improved 'product' condition value fields (allow searching) and supports huge amounts of products
* [Improvement] - Allow variations to be searched / set in the 'contains product' condition

= 1.0.11 - 01/06/2016 =
* [Fix] - Make sure WPML translated rates only show for the right language
* [Add] - Show the shipping rate ID in the admin table when on shipping debug mode
* [Improvement] - Comma separated cities can now have a space after the comma (previously this didn't work as expected)
* [i18n] - Add Hungarian translation
* WooCommerce 2.6 ready since 1.0.10!

= 1.0.10 - 11/04/2016 =
* [Add] - Shipping rate translation compatibility for WPML
* [Add] - Condition descriptions for all conditions
* [Improvement] - Mobile optimization for the overview table
* [Improvement] - Allow 'coupon' condition to have a percentage of flat amount to match against given discount

= 1.0.9 - 01/03/2016 =
* [Improvement] - When adding condition groups real fast it won't collide with another.
* [Improvement] - Condition (groups) are added in a more smooth way (especially when adding multiple fast).
* [Improvement] - Stock (status), length, weight condition shipping package support.
* [Tweak] - Ensure all allowed countries are in condition list (including ones you don't sell, but do ship to).
* [Add] - Wildcard (*) support for zipcode condition, use asterisk to allow anything after the entered value.
* [Add] - 4 new arguments to 'was_condition_value_field_type_{$type}' hook for more flexibility.

= 1.0.8 - 30/09/2015 =
* [Add] - Option to set default chosen shipping rate priority
* [Improvement] - Better conditional support for shipping packages

= 1.0.7 - 16/08/2015 =
* [Improvement] - 'hide other shipping when free is available' option now shows ALL free shipping rates.

= 1.0.6 - 27/07/2015 =
* [Fix] - Not being able to change post status - introduced in 1.0.5

= 1.0.5 - 18/07/2015 =
* [Improvement] - Load improvement on shipping method pages
* [Improvement] - Only load style + javascript on required pages
* [Improvement] - Add escaping
* [Improvement] - Allow either comma or dot for subtotal, weight conditions
* [Improvement] - Allow comma separated city value
* [Improvement] - Soft deprecated WAS() function, use WooCommerce_Advanced_Shipping() instead
* [Add] - Shipping cost decimal validation
* [Fix] - Add jQuery UI Sortable dependency

= 1.0.4 - 12/03/2015 =
* [Add] - Shipping method sorting
* [Fix] - typo in filter name 'was_condition_value_field_type_'
* [Fix] - Always showed '(kg)' instead of actual weight unit (text only, actual calculations are ok)
* [Improvement] - Shipping title field width was shorter than other in WC 2.3+ (visual improvement)

= 1.0.3 - 23/01/2015 =
* Language - Add Portugese translation
* Improvement - Overview table background color
* Improvement - Use shipping class of variation to calculate shipping cost
* Fix - Notice on overview table when no shipping cost are filled in
* Add - Filter for the matching values 'was_match_condition_values'

= 1.0.2 - 13/12/2014 =
* Fix - Weight mismatches in rare cases
* Fix - Row actions for shipping methods visibility
* Improvement - Use WC() singleton instead of $woocommerce global
* Improvement - Different loading stucture of files and classes for more control

= 1.0.1 - 11/10/2014 =
* Add - 'Contains shipping class' condition
* Fix - Error on WC check
* Fix - Load textdomains
* Fix - Tax calculation
* Improvement - Remove globals, use WAS() function now
* Improvement - Even better code comments/quality
* Improvement - Add filter 'was_shipping_rate'
* Improvement - Add filter 'was_calculate_shipping_costs'
* Improvement - Remove duplicate 'or' when removing condition group

= 1.0.0 - 23/08/2014 =
* First version