WordPress plugin

Advanced Shipping Rates for WooCommerce Premium

Advanced Shipping Rates for WooCommerce Premium builds table-rate rules from product, cart, date, time and destination details. The plugin was previously known as Fish and Ships. Selectors cover details such as price, weight, dimensions, volume, shipping class, cart items and number of product groups. Premium adds selectors for volumetrics, combined dimensions, length plus girth, product categories and tags, visitor roles, cart totals, product-specific fields, dates, times, shipping-zone regions and ZIP or postcode values. Seven date and time selectors cover the day of the week, day of the month, year, full date and time conditions. Calculations use the currency and measurement units set in WooCommerce.

Advanced Shipping Rates for WooCommerce Premium

Shipping rates from combined conditions

Advanced Shipping Rates for WooCommerce Premium builds table-rate rules from product, cart, date, time and destination details. The plugin was previously known as Fish and Ships. Selectors cover details such as price, weight, dimensions, volume, shipping class, cart items and number of product groups. Premium adds selectors for volumetrics, combined dimensions, length plus girth, product categories and tags, visitor roles, cart totals, product-specific fields, dates, times, shipping-zone regions and ZIP or postcode values. Seven date and time selectors cover the day of the week, day of the month, year, full date and time conditions. Calculations use the currency and measurement units set in WooCommerce.

Rules can calculate shipping costs, offer conditional free shipping or a flat rate, or disable a shipping method. Combine conditions with AND logic when every condition must match, or use Premium's OR operator when alternative conditions can qualify. The range assistant supports price, quantity, volume, volumetric or dimension-based ranges.

Choose how products are grouped

Set how products are grouped before they reach the rule selectors:

  • Leave products ungrouped.
  • Group by product ID or SKU.
  • Group variations of the same product.
  • Group by shipping class.
  • Place all products in one group.

Calculation and checkout controls

Basic flow control can stop later rules. Premium adds conditional rule skipping and the option to skip products on subsequent rules. Advanced minimum and maximum calculations can reset earlier results, and volumetric support applies to selectors and range calculations. User-role rules can set distinct costs or free shipping.

The Packer algorithm fits products into predefined shipping boxes. You can hide shipping methods from this plugin, WooCommerce's native methods and third-party methods. Premium can apply coupons conditionally, show custom messages, rename methods conditionally, add subtitles or helper text, show WooCommerce notices and add order notes when the method is used. It can also change cart total messages when no shipping settings are available. Mathematical expressions and formulas can be used to calculate rates.

Currency support and shipping method setup

Multicurrency support includes the official WooCommerce multi-currency plugin, WPML with WCML MultiCurrency, Aelia, WOOCS, Multi Currency for WC and WP Wham Currency Switcher. Let exchange rates handle conversions or set custom shipping rates for each currency.

Import and export utilities help duplicate or move shipping method configurations between sites. Contextual help, documentation, a log system and ready-to-use samples support setup and rule review.

After activation, follow the setup wizard and pick a sample configuration or start with custom rules. In the shipping method configuration, select the conditions and product grouping approach, then define the calculation and display behavior. Use the available demo to try combinations or review the log to see how rules are applied.