Shipping flat rate applied to each product instead of once per order

Solved

Shipping flat rate applied to each product instead of once per order

SB_540
Tourist
11 0 3

Hello, I have a store that sells inventory we ship as well as print-on-demand items. I set up a flat rate of $5 based on orders up to $74.99 and free shipping for orders totaling $75.00 and over.

 

I had an order for a physical inventory item and for a POD item (totaling $60). Both items were charge $5 shipping, or $10 total. I just want the flat rate to be based on the order amount, and I have order price checked, so I'm not sure what I've missed in setting it up. Thanks for your help!

 

Screenshot 2024-04-10 at 12.54.45 PM.jpgScreenshot 2024-04-10 at 12.55.23 PM.jpg

Accepted Solution (1)

StephensWorld
Shopify Partner
1398 174 365

This is an accepted solution.

If you're using multiple locations, then the customer will be charged for each separate package that's shipped (thus the $5 being charged twice, since they purchased items from 2 different locations). I don't believe there's a way to get around this, beyond just offering free shipping for all orders (regardless of value). 

 

https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/shipping-profiles/... 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca

View solution in original post

Replies 5 (5)

StephensWorld
Shopify Partner
1398 174 365

This is an accepted solution.

If you're using multiple locations, then the customer will be charged for each separate package that's shipped (thus the $5 being charged twice, since they purchased items from 2 different locations). I don't believe there's a way to get around this, beyond just offering free shipping for all orders (regardless of value). 

 

https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/shipping-profiles/... 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca

SB_540
Tourist
11 0 3

Thanks Stephen. It's odd though that it says 'based on order price'. Also odd since the customer doesn't order it from Printful or get charged by Printful. I order it and pay for it when I fulfill it with them. Is it possible to program conditional 'if/then' code modification to make it work? Doesn't seem that complicated.

StephensWorld
Shopify Partner
1398 174 365

Unfortunately, I don't think that's possible. Though you're charged by Printful for the product (not the customer) -- the actual order is shipped from Printful, so it's a completely separate location. The only way to get around this would be to remove the Printful location, but then that would break your sync/connection with Printful, so I definitely don't recommend doing that. The best alternative solution is to make shipping free for all products and then increase your product prices a bit (by a certain percentage) to account for the difference ... and then you could set up an automated discount code to apply that deducts X-percentage from the order if the total value is over $75. Doing it this way though might be confusing for your customers. 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca

Mirdas
Shopify Partner
504 52 86

When orders include products from various shipping profiles or locations, the shipping rates will be combined,

Co-Founder / CEO @ PluginHive
Shipping Automation | FedEx shipping | Multi-carrier shipping | Shipment Tracking | Australia Post shipping

sniper2804
Shopify Partner
407 25 69

Hi,

As @Mirdas mentioned, when orders include products from various shipping profiles or locations, the shipping rates will be combined.

The only way to solve for it to use a third party app like ShipMagic. And the app works on all Shopify plans including the basic plan.

Automate & bulk assign products to shipping profile: Auto Shipping Profiles: Shipr
Calculate accurate shipping rates: Shipping Calculator: ShipMagic
Hide, rename, reorder payment methods at checkout: Payment Customization: PayMix