WC - APG Weight Shipping is a WooCommerce plugin by APG that we built out of AWD Weight/Country Shipping, a fine plugin by Andy_P, and Mantish‘s modification published on GitHub, and which we have had to extend and improve so that it fits all our needs. With WC - APG Weight Shipping you can add to WooCommerce the calculation of shipping costs by the weight of the order and the postcode, province (state) or country of the customer’s shipping address. It lets you add an unlimited number of rates. On top of the packing and handling cost, you can add a second cost, given as an amount or as a percentage, to be added to the rates you set. You can also set a different VAT rate for each group of postcodes, provinces (states) or countries you create. And finally, you can use it to create several shipping methods, which is very useful when you work with more than one courier at a time.

  • Compatible with the Cart and Checkout blocks of the block editor.
  • Create unlimited rates by weight, by dimensions, by number of items or by cart total.
  • Rates with a maximum weight and with a minimum weight, and repeating rates with a maximum number of steps.
  • Fixed packing or handling cost per shipment, and an additional cost, fixed or as a percentage, per shipment or per product.
  • Assign rates to specific shipping classes and choose between adding them up or keeping the highest one.
  • Decide whether or not you accept excess weight or dimensions.
  • Exclude categories, tags, attributes, shipping classes or user profiles from the shipping method.
  • Hides payment gateways and other shipping methods of the same zone.
  • Shows an icon of its own and the estimated delivery time.
  • AJAX search with SelectWoo for the long lists in the dashboard.
  • Filters apg_shipping_label, apg_shipping_final_label and apg_shipping_delivery to change the label and the delivery time.
  • Compatible with WooCommerce Product Bundles and with WPML.
WooCommerce WC - APG Weight Shipping
WC - APG Weight Shipping
  • Version 3.1: adds support for the Cart and Checkout blocks.
  • Version 3.0: options added to create rates with a minimum weight other than zero and repeating rates with a maximum number of rates. Security and performance have been improved.
  • Version 2.4: option added to exclude shipping methods belonging to the same shipping zone (update sponsored by YonofumoYovapeo).
  • Version 2.3: options added to exclude the shipping method by product categories and tags (update sponsored by YonofumoYovapeo).
  • Version 2.2.3: name change.
  • Version 2.2: payment method support.
  • Version 2.1: rates based on the order total, selecting the most expensive shipping class instead of adding the rates up, user role support, custom image and estimated delivery time (update sponsored by Marketing Paradise and Dermoder).
  • Version 2.0: code 100% compatible with WooCommerce 2.6.0.
  • Version 1.8: shipping class support for not offering free shipping.
  • Version 1.7: new interface and management function for the Additional shipping costs option, and code optimized to use as few resources as possible.
  • Version 1.6: lets you tie the shipping method to one, several or all of the shipping classes in the system, and lets you create non-ascending rates.
  • Version 1.3: code 100% compatible with WooCommerce 2.1.0.
  • Version 1.2: improved option for tying the shipping method to a specific payment gateway. Several can now be chosen at once.
  • Version 0.9: new option added that hides the shipping cost when WC - APG Free Shipping is enabled. Shows or hides the Add countries to specific and Add global group options depending on the WooCommerce configuration.
  • Version 0.8: option added to create a global group with support for every country not included in the other groups.
  • Version 0.7: options added for tying the shipping method to a specific payment gateway and for naming groups of postcodes and/or provinces (states) where orders will not be served.
  • Version 0.6: support added for creating rates based exclusively on dimensions.
  • Version 0.5: dimension support added, an option added to return, or not, the maximum price when weight or dimensions are exceeded, and the settings screen redesigned.

To learn how to set it up, visit How to set up WC - APG Weight Shipping and How is WC - APG Weight Shipping 2.0 set up?. It is well worth visiting How to set up taxes correctly in WooCommerce 2.6 as well, to avoid any sort of trouble with taxes. You can also take a look at How to force the order total to refresh in WooCommerce?, which explains the fix for a bug we found in WooCommerce when using WC - APG Weight Shipping.

You have the full documentation for WC - APG Weight Shipping, with all its settings explained one by one, on its documentation page. And inside the shipping method itself, on the Help tab of its settings, you have a summary of each option without leaving it.

Download

You can download it from the official WordPress repository:

Looking for more WooCommerce plugins?

Technical support

Remember that we do not provide free technical support. If you need help installing, activating or setting up any of the plugins by APG, or learning how to use them, just hire our Technical support.

Donation

If you want, you can help APG keep its plugins completely free. Make a voluntary contribution and support the improvement and maintenance of all our WordPress plugins.

Ask us about our services