WC – APG Weight Shipping

WC – APG Weight Shipping

Add to WooCommerce shipping costs calculating based on weight, size and post code, state (province) and/or customer’s country.
Rating:
4.3
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
7000+
Last Updated:
Jan 28, 2025
WordPress Version:
5.0 or higher
Tested up to:
6.8

Calculate shipping costs

Easily calculate shipping costs based on weight and address

Flexible rate options

Create unlimited rates with maximum weight, dimensions, and more

Exclude shipping for certain products

Exclude shipping for specific categories, tags, and attributes

Customizable shipping options

Modify shipping method titles and show estimated delivery time

2.6.5

  • Small fixes.

2.6.4

  • Small fixes.

2.6.3

  • Small fixes.

2.6.2

  • Small fixes.

2.6.1

  • Small fixes.

2.6.0.1

  • Small fixes.

2.6

  • Small fixes.
  • Improved performance.

2.5.0.6

  • Small fixes.

2.5.0.5

  • Header updated.
  • Stylesheet updated.
  • Screenshot updated.

2.5.0.4

  • Fixed a compatibility issue with the CTT Express plugin.

2.5.0.3

  • Small fixes.

2.5.0.2

  • Small fixes.

2.5.0.1

  • Small fixes.

2.5

  • Added option to exclude attributes. Update sponsored by YonofumoYovapeo.
  • Added apg_shipping_label filter.
  • Screenshot updated.

2.4.0.9

  • Small fixes.

2.4.0.8

  • Added apg_shipping_delivery filter.
  • Small fixes.

2.4.0.7

  • Small fixes.

2.4.0.6

  • Small fixes.

2.4.0.5

  • Small fixes.

2.4.0.4

  • Small fixes.

2.4.0.3

  • Small fixes.

2.4.0.2

  • Small fixes.

2.4.0.1

  • Small fixes.

2.4

  • Added option to exclude shipping methods from the same shipping zone. Update sponsored by YonofumoYovapeo.

2.3.2.3

  • Small fixes.

2.3.2.2

  • Small fixes.

2.3.2.1

  • Small fixes.

2.3.2

  • Performance improvement.
  • Small fixes.

2.3.1.7

  • Roll back to version 2.3.1.5.

2.3.1.6

  • Small fixes.

2.3.1.5

  • Small fixes.

2.3.1.4

  • Small fixes in shipping cost calculations. Reported by aceone999.

2.3.1.3

  • Small fixes.

2.3.1.2

  • Small fixes in shipping cost calculations. Reported by aceone999.

2.3.1.1

  • Small fixes in shipping cost calculations. Reported by aceone999.

2.3.1

  • Rates generation function rewritten.

2.3.0.2

  • Small fixes in shipping cost calculations. Reported by lepress.

2.3.0.2

  • Small fixes in the exclusion of shipping by product categories and tags.

2.3.0.1

  • Small fixes.

2.3

  • Added options to exclude shippings by product categories and tags. Update sponsored by YonofumoYovapeo.
  • Screenshot updated.

2.2.3.4

  • Small fixes.

2.2.3.3

  • Small fixes.

2.2.3.2

  • Small fixes.

2.2.3.1

  • Small fixes.

2.2.3

  • Renaming the plugin: from WooCommerce – APG Weight and Postcode/State/Country Shipping to WC – APG Weight Shipping.

2.2.2.2

  • Adjust to optimize WooCommerce Product Bundles compatibility.

2.2.2.1

  • Header updated.
  • Stylesheet updated.
  • Screenshot updated.

2.2.2

  • Fixed Polylang compatibility issue.
  • Added debugging field.

2.2.1.6

  • Fixed broken fields.

2.2.1.5

  • Support for WPML plugin.

2.2.1.4

  • Adjust to optimize WooCommerce Product Bundles compatibility.
  • Fixed bug with WooCommerce Germanized Pro.

2.2.1.3

2.2.1.2

  • Fixed plugin configuration.

2.2.1.1

  • Fixed localization.

2.2.1

  • Fixed bug with shipping rates by shipping classes calculation.

2.2.0.4

  • Adjust to optimize WooCommerce 3.0 compatibility.

2.2.0.3

  • Adjust to optimize WooCommerce 3.0 compatibility.

2.2.0.2

  • Error prevention in My account page.

2.2.0.1

  • Error prevention if WooCommerce is disabled.

2.2

  • Support to hide payment gateways.

2.1.0.1

  • Fixed user role key.

2.1

  • Support to limit free shipping by user roles. Update sponsored by Dermoder
  • Support to shipping rates per cart total. Update sponsored by Marketing Paradise
  • Support to select the highest shipping class rate.
  • Support to add a custom image.
  • Support to add the estimated delivery time.
  • Updated screenshot.

2.0.3.1

  • Adjust to optimize WooCommerce 2.7 compatibility.

2.0.3

  • Support for multisite installations.

2.0.2.6

  • Fixed bug with unique shipping rates calculation.
  • Updated code uncompatible with WooCommerce 2.7.

2.0.2.5

  • Fixed bug with shipping rates by shipping classes calculation.

2.0.2.4

  • Fixed bug with shipping rates without overweight/over dimension calculation.
  • Fixed bug with shipping rates by shipping classes calculation.

2.0.2.3

  • Added option to enabled/disabled a shipping method.

2.0.2.2

  • Removed nonexistence CSS code load.

2.0.2.1

  • Fixed bug on plugin deleting.

2.0.2

  • Rewritten shipping classes rates calculation.

2.0.1.1

  • Fixed bug with shipping classes management.

2.0.1

  • Added support for multiple shipping methods per shipping zone.

2.0

  • WooCommerce 2.6 fully compatibility. Note: Not compatible with WooCommerce versions earlier than 2.6.0, including it setting.

1.9.3.1

  • Created a security alert for the next version 2.0.

1.9.3

  • Removed links to gateways option.

1.9.2

  • Fixed bug in the gateway list.

1.9.1.1

  • Fixed bug with taxes configured with 0 percent.

1.9.1

  • Updated code to maintain compatibility with the new version of WooCommerce – APG Free Postcode/State/Country Shipping.
  • Updated the first screenshot.

1.9.0.6

  • Updated support links and small updates.

1.9.0.5

1.9.0.4

  • Updated font package. New Google+ icon.
  • Updated translations.

1.9.0.3

1.9.0.2

  • WooCommerce activation control.

1.9.0.1

  • Warning deleted when added a new shipping.
  • Updated screenshot.

1.9

  • Updated form that allows create new APG Shipping and creating new functions to synchronize it with WooCommerce 2.4 new features.
  • Updated translations.
  • Updated screenshot.

1.8.0.4

  • Warning deleted showed on particular settings.

1.8.0.3

1.8.0.2

1.8.0.1

  • Deleted message showed on checkout.

1.8

  • Size calculation fix.
  • Fixed error showed with blank shipping classes.
  • Fixed bug detected when updating specific countries.
  • Added new option to not ship to certain shipping classes.
  • Updated translations.
  • New responsive stylesheet.
  • Updated screenshot.

1.7.5.2

  • Fixed bug in taxes calculation.

1.7.5.1

  • Fixed bug in taxes calculation.

1.7.5

  • Fixed bug with postcodes. Bug reported on Support.
  • Changing the internal structure of the plug to fit WordPress standards.

1.7.4.2

  • Fixed bug detected in taxes calculation.

1.7.4.1

  • Fixed bug that prevents purchase without tax setting.

1.7.4

  • Fixed bug that prevents purchase.
  • Improved totaling with multiple shipping classes.

1.7.3.10

  • Fixed bug detected in taxes calculation.

1.7.3.9

1.7.3.8

  • Fixed bug detected in multiple shipping classes reading.

1.7.3.7

  • Fixed bug detected in partial taxes calculating.

1.7.3.6

  • Fixed bug detected in additional fee calculating.
  • Fixed bug detected in partial taxes calculating.

1.7.3.5

  • Fixed bug detected in additional fee calculating.
  • Fixed bug detected in maximum price returning.

1.7.3.4

  • Fixed bug detected in taxes calculation.

1.7.3.3

  • Fixed bug detected in rates with shipping classes calculation.

1.7.3.2

  • Fixed bug detected in rates with shipping classes calculation.

1.7.3.1

  • Fixed bug detected in rates calculation when Return the maximum price is disabled.

1.7.3

  • Fixed bug detected in size rates calculation.
  • Error control when WooCommerce read gateways.

1.7.2.2

  • Fixed bug detected in mixed rates (weight and size).

1.7.2.1

  • Fixed bud detected in shipping classes list from global group.

1.7.2

  • Fixed bug detected in mixed rates (weight and size).

1.7.1

  • Fixed bug that didn’t consider the origin country in post codes and states or provinces groups.

1.7

  • Fixed an error that occurred when creating additional shipping.
  • New interface and management function to add additional shipping.
  • Optimization code of WC – APG Weight Shipping to consume minimum resources amount possible. Thanks Óscar de la Mata Casasola for the warning.
  • Updated screenshot.

1.6.3.2

  • Fixed bug in shipments that exceed maximum weight entered rates calculations.

1.6.3.1

  • Fixed bug in rates calculations.

1.6.3

  • Fixed bug in global countries group rates calculations.

1.6.2

  • Fixed bug in rates calculations.

1.6.1

  • Fixed bug using no attend groups.

1.6

  • Allows shipping with one, several or all shipping classes.
  • Allows creating non-rising rates.
  • New links and icons.
  • Stylesheet updates.

1.5.1.1

  • Changing the URL of the plugin in Art Project Group.

1.5.1

  • Fixed bug that erased all settings with plugin deactivation.
  • Minor fix that prevents an error when collecting information about the plugin.

1.5

  • Fixed bug detected in global group.
  • Added tax selection for global group field.

1.4.2

  • Donation link update.

1.4.1

  • Minor fix that prevents error code showed when collecting gateways.

1.4

  • Fixed bug in weight calculation with virtual products variations.
  • Fixed bug in tax calculation.
  • Minor fix that prevents an error when collecting information about the plugin.

1.3.6

  • Fix to show gateways list correctly in all shipping.
  • Donation button icon and link correction.

1.3.5

  • Minor fix that prevents error code showed when collecting gateways.

1.3.4

  • Fix for gateway list in all shipping.
  • Added cache for external data.
  • Donation button changed.

1.3.3

  • Fixed WooCommerce 2.1.2 compatibility with the gateway available for each shipping.

1.3.2

  • Deleting error message that appeared with WooCommerce set to sell in all countries.

1.3.1

  • Updated Settings link.

1.3

  • Update code to be 100% compatible with the latest version of WooCommerce. Note: Not compatible with WooCommerce versions earlier than 2.1.0.

1.2

  • New feature to clean database with uninstallation.

1.1

  • Added option to select multiple gateways for specific shipping.

1.0.2

  • Added error showed with empty fields.

1.0.1

  • Replace external image by local image.

1.0

  • Updated style sheets with new WordPress style.
  • Fixed small bugs in the code.

0.9

  • Added new option to hide shipping cost when WooCommerce – APG Free Postcode/State/Country Shipping is enabled.
  • Hide or show options Add countries to specific and Add global group depending WooCommerce settings.
  • Updated screenshot.

0.8

  • Added option to create a global group, with support for all countries not included in the other groups.
  • Fixed bug that showed an error message in countries without states (provinces).
  • Updated screenshot.

0.7.2

  • Fixed bug displaying all gateways in the other shipping.

0.7.1

  • Fixed bug with specific gateway selection.

0.7

  • Added option to select specific gateway per shipping.
  • Added option to indicate post code and/or state (province) groups where orders can’t be attended.

0.6.4

  • Updated setting screen.
  • Updated plugin links.
  • Updated screenshot.
  • Added new links.

0.6.3

  • Updated setting screen.
  • Updated plugin links.
  • Updated screenshot.

0.6.2

  • Updated translations.

0.6.1

  • Setting configuration existence control.
  • Added new links.

0.6

  • Added option to create size rates.

0.5.1

  • ZIP file fixed.

0.5

  • Added measures support.
  • Added option to return, or not, the maximum price when order excess weight or size.
  • Screen settings redesign.
  • Minor fixes in the code.

0.4

  • Fixed bug with additional shipping configurations saving.
  • Fixed bug in Spanish language.

0.3

  • Added Additional fee field.
  • Added tax types per group.

0.2

  • Small code modifications and arrangements.
  • Inclusion of links.
  • Updated information texts.
  • New additional shipping field to create new shipping.

0.1

  • Initial version.

Excelente

By ysaura on March 5, 2025

Después de haber gastado mi dinero en un plugin que solo dio problemas y nunca hizo los cálculos exactos como debía, he encontrado este que hace exactamente lo que necesito ya que mis paquetes tienen diferentes precios por tamaño y peso. Este plugin lo hace de maravilla con una regla sencilla. Nada que decir, funciona perfecto; no he tenido ningún inconveniente con las reglas y lo mejor de todo es que es gratuitooo… los amo. Gracias

Necesita mejorar

By javigodoy on October 24, 2023

Carga absolutamente todo aunque no sea necesario, afectando al rendimiento del site.
Deberían revisar el código para cargar lo necesario cuando sea necesario y no absolutamente todo en cada petición

Weird update- corrected, wordpress issue

By lacasa2022 on August 11, 2022

Last update added an free shipping option country wide without previous warning, had to cancel several sales because of it. It really shouldn´t add this kind of feature on it´s own// Hizo una actualizacion que agrego la opcion de envio gratuito a todo el pais sin advertencia y sin gestionarlo por nuestra parte, tuvimos que cancelar varias ventas debido a esto por el costo que supone, no deberia añadir opciones de este tipo por su cuenta ------- EDITED FOR SOLUTION, IT WAS A WORDPRESS UPDATE PROBLEM , NOT THE PLUGIN Great assistance by the developers in this particular problem, it was a wordress issue rather than a flaw of the plugin, beware of it in the last updates from august 2022// EDITADO POR SOLUCION, FUE UN PROBLEMA DE ACTUALIZACION DE WORDPRESS Agradezco la asistencia en este problema particular, fue un problema de actualizacion de wordpress y no del pluggin, si instalan las actualizaciones de wordpress de agosto de 2022 es posible que tengan el problema por esa razon

Absolutely Great shipping plugin !!

By adrimol84 on August 7, 2022

They deserve 5 stars! a clean plugin, easy to use!!! Solve all my headaches!!! and customer service is excellent! so be free!!!

Gran plugin para gestionar estrategias de envío

By diweb on July 13, 2022

He encontrado en este plugin un aliado perfecto para gestionar diferentes estrategias de envío en woocommerce. En mi caso me permitió unificar y calcular envíos por peso + envíos por cantidad. Además el plugin tiene un desarrollo de varios años y recibe actualizaciones con cierta regularidad.

It fails every time you update it

By delegend on October 13, 2021

This plugin was working fine until today, but now, after update, it fails in all areas. When I choose an item in the shopping cart, it only tells me the first weight and amount in the table, it completely ignores the actual weight of the item, as it was doing until today. Everything is well configured, the shipping system by weight is activated, the zones and rates are loaded, the articles have their indicated weight that ranges from 10g to 2 kg, but it does not matter the article or the total weight, you only gives the minimum rate. Does anyone know what is happening? This is my table for Spain: 20 | 4.75 50 | 4.75 100 | 5.50 500 | 8.55 1000 | 8.75 2000 | 12.10 For any purchase only indicates 4.75 euros`

Best Plugin!!

By wee2326 on February 18, 2021

Easy to use and easy to operate! You can pre-arrange the values to be set and paste them. You don't need to add value items one by one to set. I need to add more than 100 values, which is very convenient for me. You can add a fixed cost of packing and/or handling per shipping! great feature!

Perfect shipping plugin

By Ana Pascual (anoni) on June 3, 2020

It does exactly what it says! I've been using for more than 2 years and never has failed. Thanks a lot!! Ana

¡Excelente Plugin!

By dviolante on November 12, 2019

Mis felicitaciones, con su plugin me han ayudado muchísimo. Es increíble que Woocommerce de manera nativa no haga el cálculo de costos de envío basados en peso y medidas. Afortunadamente con este excelente plugin se puede hacer! Es súper fácil de utilizar! Muchísimas gracias por tan buen trabajo.

Plugin no funciona

By davidjw on November 1, 2019

Cuando configuras península y por otro lado baleares por ejemplo, siempre va a mostrar el precio de envíos a península aunque en la dirección pongas baleares y añadas el código postal. Y como me espero la respuesta del desarrollador, ya adelanto que no es un problema de conflicto con plugins (ya he hecho pruebas).
Try other plugins too!

Minimum Order Amount for Woocommerce

Minimum Order Amount for Woocommerce allows you to set easily and fast a minimum amount for the woocommerce orders.

Try Demo More Details

WCBoost – Variation Swatches

Enhanced shopping experience with our WooCommerce Variation Swatches plugin. Say goodbye to boring dropdowns and upgrade them to aesthetically beautif …

Try Demo More Details

WooCommerce Bulk Edit Products – WP Sheet Editor

Modern Bulk Editor for WooCommerce products, create and edit hundreds of products in a spreadsheet inside wp-admin. No need to export/import

Try Demo More Details
Screenshots
Author Site Author Site

Try WC – APG Weight Shipping With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.