What can we help you with?

I want to offer discount shipping of -$6 for 1.5L & 600ml cases, and -$4 for 350ml. How can I do this?


I just purchased this plugin it is great!

I am selling boxes of water, and want to offer discount shipping of -$6 for 1.5L & 600ml cases, and -$4 for 350ml. How can I do this?

ELEX Support:

You can just provide a discount shipping, by using the price adjustment options in the plugin settings.
You can add a negative value ( like -$6) to the shipping service.


Thank you for your response. I understand how to include the discount in the shipping service, but I do not want the same discount on all the products. Only 2 products should have the same discount, and the other products have a different discount.

ELEX Support:

You can achieve this by defining shipping classes to products. Once you have defined the shipping classes, please upgrade your website to the latest version of the Australia Post plugin.
After the update, the following snippet will help to adjust service price based on shipping classes of products present in the cart.


Note: You need to copy the snippet into Appearance –>  Editor—> functions.php file.


To explore more details about the plugins, go check out ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking.

Read the product setting up article to understand the plugin, in detail. Or check out the product documentation section for more related articles.

You can also check out other WooCommerce and WordPress plugins in ELEX.

Previous Why are shipping charges overpriced in WooCommerce Australia Post Shipping Plugin?
Next If I use ELEX WooCommerce Australia Post Plugin, should I also use an Australia Post courier, or an alternative?
You must be logged in to post a comment.