WooCommerce Advanced Shipping

Description
The most advanced WooCommerce Shipping plugin
With Advanced Shipping for WooCommerce you can create your own shipping rates based on conditions. This allows you to have the ultimate flexibility in what you want to charge to which people. Best of all, you don’t need to code anything to get started! Using the simple User Interface you can set the conditions based on your shipping needs.
You can create your own table rate shipping based on the conditions. To give a couple examples, you can use ‘Weight’, ‘Volume’, ‘Country’, ‘State’ conditions to set your table shipping rates.
Recommended read; Introducing Advanced Shipping for WooCommerce




Multiple WooCommerce shipping methods
With these conditions you can create as many shipping methods as you’d like. Without any programming language knowledge you can set your own specific shipping rate needs.Advanced Shipping for WooCommerce – Shipping Zones
With the Shipping Zones extension you can create a group of locations such as countries, states and zipcodes and set that as a condition. This is ideal when you have the same rate for a list of countries such as entire Europe.
Advanced Shipping for WooCommerce – Advanced Pricing
With the WAS Advanced Pricing extension is is possible to set more specific pricing. Using this extension will allow you to;- Setup weight based shipping cost
- Shipping cost per shipping class
- Shipping cost per category
- Shipping per product / shipping cost per variation
Need something more specific? The extension is made to be easily extendable so you can also add your own shipping cost option.
Common shipping rate use cases
Shipping by Weight is one of the most common use cases. There are multiple ways to setup shipping rates by weight that are very flexible. Learn more about setting up shipping rates by weight.Shipping by Subtotal/Order Amount is also a popular way to setup shipping cost. Setup rates based on the order amount and possibly give free shipping above a certain amount.
Shipping cost per shipping class/category/product are useful when offering products that have separate cost to be shipped. Shipping rates can be setup to be summed together or to only use the most expensive for example.
What users say about Advanced Shipping for WooCommerce
Conditions
The power of this plugin is the use of the conditions. This way you can setup shipping in WooCommerce to your own requirements. For instance it will allow you to setup shipping per city, role based shipping, shipping per zipcode etc.Not there what you need? It could be that you need a condition that isn’t available by default. Luckily the plugin has been build to be easily extensible. This means that it will be easy to add your own custom conditions. There are also already a lot of these extension scripts made for WooCommerce Advanced Shipping. You can reach out to me through my support page to see if the one you’re looking for is available. If its not available I might be able to offer to build it for you.
There’s also a doc available that describes how you can build a custom condition on your own. More information about the documentation site below.
Documentation
1. There is some general documentation delivered in the downloaded package 2. You can find more documentation online here; https://aceplugins.com/doc/advanced-shipping-for-woocommerce/Updates
== Changelog ==
= 1.1.5 - 20/08/2025 =
* - WooCommerce 10.1+ compatibility
* - WordPress 6.8+ compatibility
* - PHP 8.4 compatibility
* - WP Conditions 1.0.15.2
= 1.1.4 - 21/10/2024 =
* - WPML compatibility for shipping class and category conditions, now automatically translating to translated terms.
* - Save button not activated in Woo 9.3+
* - Expired notice not getting removed after renewal activation
* - Duplicate 'Draft' text on overview table
= 1.1.3 - 18/03/2024 =
* - WP Updater to 1.1.1
* - WP Conditions 1.0.15.1
* - PHP 8.2 compatibility
* - Admin script loading performance
* - Issue with weight condition
* - Admin link
= 1.1.2 - 01/06/2023 =
* - Declared HPOS compatibility
* - Links on the plugins page to extensions
* - Improve messaging on plugins page
* - Using comma not working as decimal in WC Zones
* - PHP 8 error when weight condition is empty
= 1.1.1 - 20/03/2023 =
* - Param to 'was_after_meta_box_settings' hook
* - Gulp structure
* - % sign not saved on some shipping zone instance fields
* - Incidental license key not being accepted
= 1.1.0 - 03/01/2022 = Extended changes: https://aceplugins.com/doc/advanced-shipping-for-woocommerce/update-1-1-0
* - Changed shipping rate ID to 'legacy_advanced_shipping' read more: https://aceplugins.com/doc/advanced-shipping-for-woocommerce/update-1-1-0/#updated-shipping-method-id
* - Conditional framework
- Improved user interface
- Improved user experience
* - Updater functionality - enter license at plugins page
* - WooCommerce Shipping Zones support
* - Basic condition validation
* - Better styles for smaller screens
* - Overview not displaying decimals
* - Overview not showing future rates
* - Support for PHP 8+, WP 5.8, WC 6.1
= 1.0.14 - 20/09/2017 =
* - Also allow comma separated values for additional cost fields
* - Add a better 'is WC active' check
* - 'Priority' field from overview. No longer used.
* - WooCommerce 3.2 - Everything works <img src="/images/smileys/happy.png" alt=" :-)" title=" :-)" />
= 1.0.13 - 12/03/2017 =
* - Full WC 3.0 compatibility (earlier versions are also compatible, but can show (harmless) notices)
* - PHP 7.1 compatibility
* - Ensure the products within a shipping package are shown in the admin order screen
* - 'Not equal to' operator not working properly with continents
* - Zipcode range character (-) was filtered from zipcodes when it shouldn't
= 1.0.12 - 19/10/2016 =
* - Continent support inside the 'country' condition
* - Restructure conditional logic parts
* - Use autocomplete select (select2) for conditions with many options
* - Improved 'product' condition value fields (allow searching) and supports huge amounts of products
* - Allow variations to be searched / set in the 'contains product' condition
= 1.0.11 - 01/06/2016 =
* - Make sure WPML translated rates only show for the right language
* - Show the shipping rate ID in the admin table when on shipping debug mode
* - Comma separated cities can now have a space after the comma (previously this didn't work as expected)
* - Add Hungarian translation
* WooCommerce 2.6 ready since 1.0.10!
= 1.0.10 - 11/04/2016 =
* - Shipping rate translation compatibility for WPML
* - Condition descriptions for all conditions
* - Mobile optimization for the overview table
* - Allow 'coupon' condition to have a percentage of flat amount to match against given discount
= 1.0.9 - 01/03/2016 =
* - When adding condition groups real fast it won't collide with another.
* - Condition (groups) are added in a more smooth way (especially when adding multiple fast).
* - Stock (status), length, weight condition shipping package support.
* - Ensure all allowed countries are in condition list (including ones you don't sell, but do ship to).
* - Wildcard (*) support for zipcode condition, use asterisk to allow anything after the entered value.
* - 4 new arguments to 'was_condition_value_field_type_{$type}' hook for more flexibility.
= 1.0.8 - 30/09/2015 =
* - Option to set default chosen shipping rate priority
* - Better conditional support for shipping packages
= 1.0.7 - 16/08/2015 =
* - 'hide other shipping when free is available' option now shows ALL free shipping rates.
= 1.0.6 - 27/07/2015 =
* - Not being able to change post status - introduced in 1.0.5
= 1.0.5 - 18/07/2015 =
* - Load improvement on shipping method pages
* - Only load style + javascript on required pages
* - Add escaping
* - Allow either comma or dot for subtotal, weight conditions
* - Allow comma separated city value
* - Soft deprecated WAS() function, use WooCommerce_Advanced_Shipping() instead
* - Shipping cost decimal validation
* - Add jQuery UI Sortable dependency
= 1.0.4 - 12/03/2015 =
* - Shipping method sorting
* - typo in filter name 'was_condition_value_field_type_'
* - Always showed '(kg)' instead of actual weight unit (text only, actual calculations are ok)
* - 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
Update notices
- When updating from version 1.0.0 to version 1.0.1 or later, please check your tax settings, in the previous version this couldn't be calculated. This was fixed in 1.0.1.
This plugin is not developed by or affiliated with WooCommerce/WooThemes in any way.
| Type | WooCommerce Plugin |
|---|---|
| Author | sormano |
| Category | Wordpress / Ecommerce / Woocommerce / Shipping |
| Price | $39 |
| Sales | 17,288 |
| Rating | 4.89 from 517 ratings |
| Published | Aug 23, 2014 |
| Last Update | May 22, 2026 |
| Compatible Software | WordPress 7.0.x, WordPress 6.9.x, WordPress 6.8.x, WordPress 6.7.x, WordPress 6.6.x, WordPress 6.5.x, WordPress 6.4.x, WordPress 6.3.x, WordPress 6.2.x, WordPress 6.1.x, WordPress 6.0.x, WordPress 5.9.x, WordPress 5.8.x, WordPress 5.7.x, WordPress 5.6.x, WordPress 5.5.x, WordPress 5.4.x, WordPress 5.3.x, WordPress 5.2.x, WordPress 5.1.x, WordPress 5.0.x, WordPress 4.9.x |
| Compatible With | WooCommerce 10.x.x, WooCommerce 9.x.x, WooCommerce 8.x.x, WooCommerce 7.x.x |
| Gutenberg Optimized | No |
| Source Files Included | JavaScript JS, CSS, PHP |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 6,418 views · 59 clicksSaaS · Week 46 · 6,418 views · 59 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 45,218 views · 229 clicksWebsite · Week 46 · 45,218 views · 229 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 43,217 views · 124 clicksSaaS · Week 46 · 43,217 views · 124 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 62,156 views · 204 clicksSaaS · Week 46 · 62,156 views · 204 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 31,414 views · 125 clicksDesktop App · Week 46 · 31,414 views · 125 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 7,135 views · 19 clicksWebsite · Week 46 · 7,135 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
5,758 views · 20 clicksWeek 46 · 5,758 views · 20 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
5,313 views · 15 clicksWeek 46 · 5,313 views · 15 clicks


