Double shipping when ordering products from different profiles

Hello

So my issue is…. Raw Honey products aren’t allowed to be shipped to Western Australia. I have a general shipping profile shipping to all Australian states which includes every product except for the raw honey ones. I then have a 2nd profile set up shipping to all states apart from Western Australia which includes only the raw honey products.

This works great at not allowing the purchase of raw honey products in Western Australia BUT if someone in any other state orders a raw honey product along with any other product from the general profile they get charged double on postage!

Can someone please help with a solution so that this doesn’t happen?

thanks

Phil

2 Likes

Hi there, @PhilEggy .

Welcome to the Shopify Community, and thanks for posting your question.

You may want to consider using a third-party shipping app from the Shopify App Store that offers advanced shipping rules and better control over mixed cart scenarios. Apps like Advanced Shipping Rules, Bespoke Shipping, or Intuitive Shipping can help you set more detailed conditions and prevent double charging. Another option is adjusting shipping charges manually before capturing payment. First inform your customers to contact you for orders containing both product types. Then adjust the shipping cost manually in the order before capturing the payment.

2 Likes

Hello @PhilEggy

In case of multiple shipping profiles, Shopify sums up the cheapest applicable shipping rate from both the profiles and displays the sum of theses rates as the final shipping cost at checkout. This is the expected behaviour of Shopify shipping profiles.

To achieve what you are looking for, you might could consider the following options:

  1. Adjust the Product Price: Increase the Price of the Raw Honey products to cover for the shipping fee as well and set Free Shipping for the Raw Honey product profile. This way, even when products from both profiles are in the same cart, the customers will only be pay the shipping fee configured for the other products. Since the shipping is already covered in the product price for Raw Honey, you won’t incur any loses.

  2. Third-party Shipping Apps: As suggested by @Victoria_13 , consider solutions that offer custom shipping cost configuration based on Products and Regions.

Hope this helps!

Hi @PhilEggy ,

I can see that you have got some incredible app recommendations already. Our app ShipMagic can help you solve this issue just like the other apps recommended to you by creating rules in the app and getting rid of the multiple shipping profiles in Shopify.
However this solution has one big drawback that if a customer orders raw honey and one other product from Western Australia it will block the entire checkout, as opposed to Shopify’s default method of removing the non shippable items automatically and allowing customer to checkout with the eligible items.

We have another solution in our app which can help you to avoid the doubling of charges as well as preserve this crucial functionality of multiple shipping profiles.

You can install the app and reach out to the live chat support if you wish to try out this solution in your store.

Hello @PhilEggy ,
Our Calcurates app can solve your shipping calculation scenario without having multiple shipping profiles in your Shopify admin. With the app you may simply group your products by SKU, tags, collections or even metafields and then apply different rates for certain Areas. Those Areas can be configured within the app and we support Areas by AU postcodes or AU regions. If you have multiple product groups in Cart, then shipping rates can be either summed app, or you may apply highest or lowest rate. We are happy to serve you with an initial app setup for free.