Wp-Centrics Advanced Shipping Rates for WooCommerce – Previously "Fish and Ships"

چۈشەندۈرۈش

Conditional table rate shipping methods for WooCommerce: flexible shipping rates that give you effortless code-like flexibility and power

🚀 Key Features of Advanced Shipping Rates for WooCommerce

  • Shipping rates based on 38 selectors
  • Conditional shipping: shipping rates calculation, free shipping or flat rate
  • Group products on conditions as option
  • Advanced table rate: use any combination of selectors and groups
  • Premium features: Packer algorithm, conditional messages, hide other methods and much more [pro]
  • Work in your measurement units
  • Support for multicurrency and 3rd party product fields plugins

⚡ Discover the Best Table Rate Shipping Plugin Now!

Run demo now: Experience everything Advanced Shipping Rates for WooCommerce can do with just one click—no installation required! We’ve set up a WooCommerce demo site with sample products and shipping methods, ready for you to test and customize:
Run the free version demo →
Run the premium/pro version demo →

❤️ A WooCommerce Shipping Method easy as eat Fish and Ships *

  • +60 Ready-to-use Samples: Choose from 25 full cases and 38 snippets, making it easy to select and customize according to your needs.
  • Range assistant by price, quantity, volume, volumetric or dimensions [pro]
  • Built-in import / export tool: easily duplicate or move between sites shipping method configuration
  • Built-in contextual help and well documented docs
  • Built-in log system to debug / understand / get support

* Previously known as Fish and Ships, now rebranded as Advanced Shipping Rates for WooCommerce. This plugin continues to deliver powerful and flexible shipping rules tailored to your WooCommerce store.

🎯 38 Combinable Selectors on your Table Rate Shipping

Free version of Advanced Shipping Rates includes:

  • 9 selectors based on product: price, weight, dimensions or volume
  • Product-kind selectors: shipping class / not in shipping class
  • Advanced selectors: cart items and number of groups
    Create complex shipping rate rules by combining multiple selectors using the AND operator as needed: WHERE [condition1] AND [condition2] AND [condition3] …

The premium version expands on the free version by adding:

  • 4 selectors based on product: volumetrics, combined dimensions and L+Girth
  • Product-kind selectors: product category and product tag
  • Advanced selectors: per user role, cart totals and product-specific
  • 7 Date and time selectors: day of the week, day month, year, full date & time
  • Regions: Zone region and ZIP/postcode
  • OR operator on complex conditions
    Create complex shipping rate rules by combining multiple selectors as needed, using the AND/OR operator: WHERE [condition1] OR [condition2] OR [condition3] …

📦 Group Products as You Need for Shipping Rates Calculation

Group the products (or not) before passing it to the rule selectors:
No grouping (same product doesn’t matter)
Grouping per ID / SKU (group same products)
Group all variations of the same product
Shipping class grouping
Group all products into a single group

🚀 Extra Power Features in Your Table Rate Shipping Methods

Unlock the power of custom-coded shipping rules—without writing a single line of code. These advanced features take your WooCommerce shipping to the next level… all fully combinable in every table rate rule:

Free version of Advanced Shipping Rates includes:

  • Conditional Free shipping
  • Conditional Flat rate
  • Conditional shipping: disable the shipping method using Abort
  • Multicurrency: let the exchange rate do the job or skip it setting your custom shipping rates on each currency
  • Basic Flow control: Stop (ignore below rules)
  • Basic min/max: global calculation shipping cost

The premium version expands on the free version by adding:

  • Advanced Flow control: Skip rules conditionally, skip products on subsequent rules
  • Advanced min/max calculations and reset previous
  • Volumetric support: on selectors and range calculations
  • User role-based: set distinct costs or free shipping
  • Packer algorithm: fit the products into your pre-defined shipping boxes
  • Hide other shipping methods (from this plugin, WC native and third party)
  • Auto-apply coupons conditionally (with custom messages and more)
  • Rename shipping method conditionally & and add subtitle / helper text
  • Show your messages as WooCommerce notices does
  • Add order notes: add conditionally order notes if the shipping method is used.
  • Change the cart totals messages (when no shipping options are available)
  • Use math expressions / formulas for shipping rate calculation

🌍 Multicurrency Shipping Rates

  • Support for the official WooCommerce multi-currency plugin: link
  • Support for WPML+WCML MultiCurrency: link
  • Support for Aelia, premium multi-currency plugin: link
  • Support for WOOCS, freemium multi-currency plugin: link
  • Support for Multi Currency for WC, freemium plugin: link
  • Support for WP Wham Currency Switcher, freemium plugin: link

🔗 Advanced Shipping Rates & 3rd Party Plugins

  • Deep integration with Plugin Republic’s WooCommerce Product Add-Ons Ultimate:
    read about integration →
  • Deep integration with StudioWombat Advanced Product Fields for WooCommerce:
    read about integration →
  • Support for WPC Product Bundles: link
  • Support for the Skyverge Measurement Price Calculator plugin: link [PRO]
  • Support for the plugin Uni CPO: link

…last questions about Advanced Shipping Rates

Here you can read the help files →

Here you can compare Free and Premium versions →

Languages

  • English (plugin and help files)
  • Spanish (plugin and help files)
  • Portuguese (plugin and help files), thanks to Nuno Melo
  • Italian (plugin and help files), thanks to Marco Cappalunga
  • French (plugin and help files)
  • German (plugin and help files)
  • Catalan (plugin and help files)
  • Finnish (plugin and help files), thanks to Ari Koivunen

Do you want to translate this great table rate shipping plugin?

You’re welcomed! We offer a forever license of our premium plugin in exchange for your translation. If you’re interested, please, contact us here →

Installation of Advanced Shipping Rates for WooCommerce

Can be installed as usual:

  1. From admin plugins > add new: search “Advanced Shipping Rates for WooCommerce” or “fish and ships” and click on install button, then activate and follow the wizard.

or

  1. Manual: Download from wordpress.org, unzip and upload through FTP to the /wp-content/plugins/ directory. Then go to admin plugins page and activate it.

How to configure the shipping rules?

Simply activate it, and a setup wizard will appear. Just follow the steps through the familiar WooCommerce screens and choose from over 60 pre-configured samples — or start fresh with your own custom table rules.

ئېكران كەسمىسى

  • The selection options (Free and Pro)
  • Ranges based on Price, Weight, Quantity, Volume, Volumetric or Size (Pro only)
  • Shipping rules logic diagram
  • 25 Full case/samples ready-to-use and customise
  • 38 Snippets that you can pick and mix
  • Simple / composite price calculation
  • Special Actions options (Free and Pro)
  • Simple or multiple criteria selection
  • Group-by options
  • Custom shipping rates for different currencies
  • Well-documented help
  • You can activate log calculations for easy debug & quick support
  • Setting custom messages on admin (Pro)
  • Cart with the custom messages (Pro)
  • Apply coupons automatically (Pro)

FAQ

How I can re-start the wizard?

Go to plugins admin page again, and look for the link “Start: run wizard” into the Advanced Shipping Rates for WooCommerce plugin row.

Where I can find the help?

Advanced Shipping Rates for WooCommerce comes with context help. You can open it on any help icon (?) on the shipping method screen.

However, you can see also this help in our website help docs →.

You’ll find this link also in the admin plugins page of your site.

Multilingual support?

Yes. For now it supports only WPML, but it’s in our roadmap make it compatible with more options in the future.

Multicurrency supported?

Yes. Please read Multicurrency section.

Which currency and units for dimensions and weight will be used?

Advanced Shipping Rates for WooCommerce will work in the currency and measurements that you’ve set in WooCommerce settings, just as the way WC does.

How I configure conditional local pickup at reduced cost or free?

Same as flat rate or free shipping, just below:

How I configure conditional flat rate shipping?

Create a shipping method with Advanced Shipping Rates for WooCommerce. Enter to edit it, and rename as you want: Flat rate or whatever.

Then add an unique rule, put the conditions (nested more than one if you need) and set a price with the property «once».

How I configure conditional free shipping?

Create a shipping method with Advanced Shipping Rates for WooCommerce. Enter to edit it, and rename as you want: Free shipping or whatever.

Then add an unique rule, put the conditions (nested more than one if you need) and set a price as 0 with the property «once».

Check the option «Zero shipping rate calculation will offer free shipping.» at the bottom.

Can I configure really complex shipping rate parcels?

Sure. Any combination of rules can be achieved: nested weight, volume, dimensions, prices, etc. conditions can be configured easily.

Required plugins and compatibility versions?

Advanced Shipping Rates for WooCommerce has widely tested with older and latest; our philosophy is to cover the maximum releases (when are viable) and obviously cover all future releases.

  • PHP: from 7.0 to current release (tested up to 8.3).
  • WordPress: from 4.7, all posterior releases (tested up to 6.7).
  • WooCommerce: from 3.0, all posterior releases (tested up to 9.7).
  • WPML: Tested the contemporary releases with the WooCommerce / WP releases.

Wp-Centrics Advanced Shipping Rates for WooCommerce Free vs Pro?

Here you can check the two version features →

باھالاشلار

2025-يىلى 25-فېۋرال 1 reply
I’ve received some very patient and helpful guidance when I was struggling to use the plugin correctly. All was quickly sorted with a little bit of help from Carles Martin. Thank you!
2025-يىلى 1-فېۋرال 1 reply
A great solution to create different shipping methods depending on product characteristics such as size and weight, in combination with the number of pieces etc.. In addition, lightning fast and very helpful support.
2024-يىلى 4-سېنتەبىر 1 reply
I’ve been using this plugin for a few years now and it’s worked perfectly. I had what I thought was a problem with it and support replied quickly. It turned out to be an issue with an entirely different plugin, but support gave me a place to start looking anyway which was above and beyond what they needed to do.
2024-يىلى 9-ئىيۇل 1 reply
When first testing I had an issue with an unsupported 3rd party plugin, the support I received from Fish and Ships was absolutely amazing! The plugin itself is very well thought out and the available guides walk you through any potential issues you might find along the way. All my shipping option are based on product shipping classes, so the free version covers everything I need it to and then some! I initially setup Fish and Ships on a test site, and being able to export and import the settings to my live site made the transition after testing a breeze!
2024-يىلى 30-ئىيۇل 1 reply
We choose this plugin for shipping by volume. What can I say except excellent. Super flexible. Great job
45 باھالاشنىڭ ھەممىنى ئوقۇش

تۆھپىكار ۋە ئىجادكار

«Wp-Centrics Advanced Shipping Rates for WooCommerce – Previously "Fish and Ships"» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە قوشقان.

تۆھپىكار

«Wp-Centrics Advanced Shipping Rates for WooCommerce – Previously "Fish and Ships"» 1 تىلغا تەرجىمە قىلىنغان. تەرجىمانلارنىڭ تۆھپىسى ئۈچۈن رەھمەت.

«Wp-Centrics Advanced Shipping Rates for WooCommerce – Previously "Fish and Ships"» نى تىلىڭىزغا تەرجىمە قىلىڭ

ئىجادىيەتكە قىزىقامسىز؟

كودقا كۆز يۈگۈرتۈپ، SVN خەزىنە تەكشۈرۈپ ياكى RSSئارقىلىق ئىجادىيەت خاتىرىسىگە مۇشتەرى بولغىلى بولىدۇ.

ئۆزگىرىش خاتىرىسى

2.0.3 – 23/04/2025

  • Checked for WP 6.8
  • Checked for WC 9.8

2.0.2 – 26/03/2025

  • Solved bug in the support of StudioWombat Advanced Product Fields (introduced in 2.0.1)
  • Checked for WC 9.7

2.0.1 – 25/02/2025

  • Better compatibility with StudioWombat Advanced Product Fields (local fields & better interface)

2.0 – 28/01/2025

  • Renamed. From «Fish and Ships» to «Advanced Shipping Rates for WooCoomerce» (https://www.wp-centrics.com/the-fish-and-ships-plugin-is-now-advanced-shipping-rates-for-woocommerce/)
  • Updated help docs for all languages
  • Added help docs for french and german
  • Checked for WC 9.6

1.6.3 – 17/01/2025

  • Checked for WC 9.5
  • Requires WooCommerce declaration added

1.6.2 – 11/12/2024

  • Compatible with Plugin Republic’s WooCommerce Product Add-Ons Ultimate (PR_PAU)
  • The method description is now editable (shown in shipping zone screen, admin side)
  • Fixed incompatibility bug with WC Shipping & Tax plugin

1.6.1 – 18/11/2024

  • Checked for WC 9.4
  • Checked for WP 6.7
  • Fixed CSS bug in some installations that affect the help/settings popups in the shipping method configuration screens
  • Fixed bug in notices system

1.6 – 30/09/2024

  • XSS vulnerability fixed

1.5.9 – 17/09/2024

  • Added Length, Width and Height selection methods (use it instead of Min/Mid/Max dimensions if you can’t rotate the boxes)
  • Checked for WC 9.3

1.5.8 – 09/08/2024

  • Added special action Add Order Note [Pro]
  • Rare bug solved in few websites: the order of the rules is randomly altered when saving.
  • Fixed one deprecated & one PHP warning messages
  • Checked for WC 9.1
  • Checked for WP 6.6

1.5.7 – 03/07/2024

  • Added CSS for better shipping settings printing
  • Rare bug solved back-end shipping calculator plugin (3rd party)
  • Checked for WC 9.0

1.5.6 – 11/06/2024

  • Error fixed for WCML multicurrency

1.5.5 – 05/06/2024

  • Minor bug fixed into the ranges rounding (JavaScript preview calculation)
  • Checked for WC 8.9

1.5.4 – 21/05/2024

  • Interface improvements in the table rules dropdowns

1.5.3 – 08/05/2024

  • Added price ranges per weight, volume, volumetric, quantity or size [PRO]
  • Solved the «input variables exceeded max_input_vars» error when there is too much rules to save

1.5.2 – 26/04/2024

  • Compatibility with StudioWombat Advanced Product Fields
  • Log pane enharcements
  • Bug solved on products/non-grouped count
  • Checked for WC 8.8
  • Checked for WP 6.5

1.5.1 – 2/04/2024

  • Fixed some deprecated messages in PHP 8.2 and 8.3
  • Checked for WordPress 6.5
  • Checked for WooCommerce 8.7

1.5 – 11/03/2024

  • New samples & snippets wizard: +60 cases/samples ready to use
  • Performance: CSS and JS are loaded minfied
  • Enhanced welcome/wizard: dismiss notices per each wp-admin user. Added wp-pointers
  • New method: volumetric-set. Will calculate the volumetric weight for all products together (global product volume vs global weight) [PRO]
  • Checked for WordPress 6.4.3
  • Checked for WooCommerce 8.6
  • Bug solved: Allow spaces in the postcode/zip fields (Pro)
  • Bug solved: lite/simple HTML tag support for the special action Method subtitle (Pro)
  • Bug solved: Issues in the order notes when shipping boxes are used (Pro)

1.4.17 – 11/12/2023

  • Checked for WordPress 6.4.2
  • Checked for WooCommerce 8.3

1.4.16 – 29/08/2023

  • Checked for WordPress 6.3
  • Checked for WooCommerce 8.0
  • Support for user roles that have upper case letters into the role ID (Pro)

1.4.15 – 08/06/2023

  • Bug solved on Cart total method when 100% coupon discount is added (Pro)
  • Checked for WooCommerce 7.7

1.4.14 – 02/05/2023

  • Support for WooCoommerce HPOS, the WooCommerce CRUD, aka High-Performance order storage (COT)
  • Checked for WooCommerce 7.6

1.4.13 – 12/04/2023

  • Minor issues solved & support for F&S Pro features

1.4.12 – 28/03/2023

  • Fixed (the infrequent) error: Uncaught Error: Call to a member function check_wpml() or is_wc() on null
  • Checked for WordPress 6.2
  • Checked for WooCommerce 7.5

1.4.11 – 28/02/2023

  • Solved bug for manual prices on secondary currency: dropdown method selector is now well locked

1.4.10 – 15/02/2023

  • Solved bug on first switch to composite shipping cost for rule #1
  • Checked for WooCommerce 7.4

(see full changelog on changelog.txt file)