I have run into challenge that I am not able to figure out. I have a store with multiple locations. A customer is able to put two items in the cart that have stock from two locations. We use a flat shipping rate. When the rate is calculated it will double the shipping rate, since it is being sent from two locations.
Is there a way to get it to only use a single rate?
As an example:
Customer orders Cup and Plate. The Cup is available in Location1 and Plate in Location2.
We have a flat shipping rate of $5. The customer will only pay $5 for both items.
As it stands today the customer will pay $10.
With ShipperHQ, you can manage shipping rates from multiple warehouses or dropship vendors. You can automate which origin certain products are shipped from, based on the fewest number of origins, origin nearest to a customer or zone restrictions for a given location.
You can also specify where a product is located, such as making all products available via all warehouses or only certain ones. The list goes on and on. You can read more about it on our blog here about multi-location shipping.
The best way to figure out your shipping strategy is by connecting with our sales team. They would be happy to discuss further and have experience working with thousands of different retailers big or small. You can also sign up for a free 30-day trial and see how ShipperHQ works for yourself.
Thanks for the response. I will look into ShipperHQ. But at first glance it seems like paying $50/month is a steep price for what seems to be a simple problem.
Unfortunately, Shopify locations cause unexpected results like this. While you can technically only offer one location for shipping calculations at checkout, this can then cause errors in your fulfillment since the proper warehouses won't get the notification to fulfill. It's an unfortunate catch 22.
An alternative to Shipper HQ is our app, Intuitive Shipping. We start at $29.99/mo and can do much more than just fill your current shipping gap; as your store scales and your shipping needs change, you can work with our team to implement the best shipping strategy for your store. One feature that will come in handy for you here since items will arrive in multiple shipments is creating custom shipping descriptions at checkout. In this instance, we recommend something like "Your order will arrive in multiple shipments". Without this additional touchpoint, your buyers can get confused and think you forgot to ship their other item(s), creating unnecessary customer service request.
One thing to note is that Shopify requires merchants who are on the Basic or Shopify plan to add Third Party Carrier Rates. It's essentially a switch in their backend that lets shipping apps "talk" to Shopify. This feature is $20/mo a-la-carte, or free if you switch to annual billing, which also saves you 10% on your Shopify subscription. You need to contact Shopify support to get this added - we've heard their chat is the fastest route for this.
If you want to learn more about Intuitive Shipping, I encourage you to book a call - we're always happy to help 🙂
Hey @Sharon-Reeds ,
I have just given Inuitive Shipping a shot. Unfortunately, after speaking with Paul at Intuitive, it doesn't solve my problem. Apparently Locations can't be used as basis for shipping scenarios in your app.(or any app?) After speaking with Paul it seems that Shopify doesn't send location data to apps.
He told me i could check out Bespoke Shipping as they code directly in the Shopify codebase.
Hey @Brando1 ,
Thank you so much for following up! I had wanted to follow up with you after a team meeting earlier last week where we went over locations again, but I used my other (incorrect) Shopify Community account and couldn't find this post in it (I did feel crazy for a good while and wondered if I had actually commented :p). My apologies it took me a few days to get back to you here.
Paul is correct that Bespoke is a good option to try for this if you are housing inventory in multiple locations. If you don't mind and have time, would you mind updating us whether Bespoke was able to do this? I would like our team to be able to send merchants to a solution that works for this.
unfortunately, I don't have a solution. But I want to underline for developers, that this is a serious problem and we need to get it solved!
Hope, Shopify will provide a solution itself soon. This is a such a basic need.
Agreed. I have come across this issue a few times and lost orders because of it. Just like most businesses, they create problems and then make you buy another product to fix it. I have enough apps, and I shouldn't need one for this. Come on, Shopify, it's 2022. Please fix this for us!
Has anybody been able to figure this out? I am baffled that Shopify doesn't have a solution to this, as it seems like such a simple problem. Currently this issue is delaying the launch of my store, as I worry that customers paying double what I intend for shipping when buying certain products is going to increase cart abandonment.
Okay! I think I figured out one fix that works after a couple chats with Shopify support. The first person I talked to was completely unhelpful (extensive solutions were given to problems other than the one I was experiencing). I tried again and got somebody who seemed determined to figure out a fix, but at first was unable to find a solution other than to suggest shipping apps. She then got back to me later and offered this advice:
We can push this manually through the product editor:
Choose your product you would like to change inventory management for
Scroll to the inventory settings
She provided this link as an example:
I tested this on a few products and it seems to be working. I am getting the intended shipping rate rather than a doubled rate. The issue still is that this must be changed for each size of each variant for each product, so it is incredibly tedious. It really should not be this difficult, but at least it seems for the time being that this fix will work.
Thanks for coming back with your findings @badpharmastore .
Unfortunately for me i only have one Inventory Tracker, which is Shopify. So your solution won't work for me.
But, i have a tip for you on how to change all you products in bulk. Export all your products. Edit the file and in the column named "Variant Inventory Tracker" you can change the cells to 'shopify' and reupload it to Shopify.
I have found a work around. This will only work for those of you on the Shopify Plus plan. You can create a Shopify Script that discounts shipping cost. In this example the flat shipping rate is $5. Here is an example script that i used:
Input.shipping_rates.each do |shipping_rate| if shipping_rate.price == Money.new(cents: 1000) shipping_rate.apply_discount(Money.new(cents: 500), message: "Flat $5 Shipping") elsif shipping_rate.price == Money.new(cents: 1500) shipping_rate.apply_discount(Money.new(cents: 1000), message: "Flat $5 Shipping") end end Output.shipping_rates = Input.shipping_rates
This will check if the shipping is $10. If it is then it will discount the shipping by $5. It is not a perfect solution, but at least it works.
Thank your your advice! And for that fix, though I only have a basic Shopify plan at the moment.
Now I am running into an issue where when somebody orders something from Printful, the "inventory managed by" designation changes back to Printful from Shopify. So the next time somebody orders that SKU with an item from another POD provider in the cart, the shipping rate will double. So every time an order is placed the "inventory managed by" designation will have to be manually changed back to Shopify for that SKU. This is incredibly frustrating and I continue to be completely dismayed that there is not a fix to something that seems so simple. Just let me charge what I want for shipping, that is really all I am asking here.
I have the completely same issue still in summer 2021.
Shopify support only could say that they will give this issue to their development team... but I guess, it will not change in near future - very frustrating.
Hi! Did you continue to use this script? Where did you put it? @Brando1
edit: just realised you probably put it in the script editor app on plus plan?
I have reached out to quite a few of the app developers in this thread, and so far nobody can help. Would be super useful if Shopify got their act together!!
Hello, @Shopify ! Is there a chance this feature is implemented some time soon? Location-independent common shipping rates for all the shop does not sound too complex.
Threads that beg for this feature for 3 years:
I found this plugin which I'm testing at the moment which claims to solve this. There's a checkbox for enabling single location shipping rates for multiple location setups. https://apps.shopify.com/shipping-based-on-zipcode
I'll report back. Massive overkill, but actually seems pretty cool in other aspects.
I can confirm that the plugin above fixes the issue. So now (in the rules I've created) if price is less than £99, it will apply only ONE £3.99 shipping charge and will NOT add them together. And then I've added a tier based on order price to the same shipping rate so it's free above £99. Plus a second costed rate for next day shipping at any order value. Excellent. Recommended. Obviously it's $9 a month, but should gain that back in extra orders from people trying to buy multiple products that won't get put off.
I just made a zone and a shipping rate and then in the main settings, pressed "Do you want to enable this option to get single-location shipping rates?" (yes)
Could you please share, where do you find this question "Do you want to enable this option to get single-location shipping rates?" in the main settings?
See, why can't @Shopify just add that feature. Seems like a small option to just be able to put in a check box in the shipping settings to utilize shipping from a single location for all products..
Yes, now i get an exact solution from the same app. thanx for suggestion. even they now upgraded option that works with multiple tier by addon as well.
@charlesr - but I just learned yesterday that I have to purchase Shopify Advanced or pay another 20$ additional each month in order to activate ccs. Otherwise a 3rd party app cant make the required settings.
To activate the third-party carrier-calculated shipping, your store needs to be on the Advanced Shopify or Plus plan. If you're on the Shopify plan, then you can add this feature for a monthly fee of 20 Euro or switch from monthly to yearly billing. I would like to send you our help document, which you can take a look at in this regard.
No need to pay additional $20 if you have already advance plan.
For Shopify plan(middle plan of $79) have 2 options to activate CCS.
1: Annual/Yearly billing cycle. (get free CCS and 20% off)
2: Additional $20 USD with monthly billing cycle.
For Basic Shopify plan, no option to activate CCS.
I was in the same boat and couldn't find right solution for months and now I'm happy with app- ShipZip by Cirklestudio. it has been solved with $9.99 plan. Sid (tech support), he just set up for me within 10 mins and working perfect!
I found a solution on this we had also 2 locations and set up basic delivery fees for both. But at the end I deleted one of the location fees and now it works properly.
OK!! So i have found a solution! I'm on Shopify Plan (the middle one), i talked to the support to pay +20$ extra monthly fee in order to have my CCS activated and installed this app: Shipping & delivery : Shipzip
It's amazing and solved all of our problems! Now even if we have split orders from 2 locations, the customer is only charged with 1 Shipping TAX, not two! GREAT GREAT GREAT!
yes but again, this simple solution costs 240$ per year plus it requires an upgrade of the shopify plan. I find it still very frustrating.
Yes, it is Shopify's requirement, as it is update on checkout may be that's why they charge extra!
before it was working with Basic plan as well but since Jan-23 they have force to available for new users required Shopify plan.
Now in 2023, we have found a solution for flat rate shippers facing this double charging issue. Using our app ShipMagic's shipping customization feature, you can setup rules such that the customer is not double charged even if products are present in cart from more than one location.
You can install the app and reach out to the live chat support present in app for more info on how to setup the app.
Make the shift from discounts to donations, and witness your business not only thrive fina...By Holly Dec 4, 2023
On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...By Arno Nov 27, 2023