2 shipping rates not correctly calculated on checkout

2 shipping rates not correctly calculated on checkout

1 0 0

I have not been able to figure out how to setup 2 shipping rates that works independently. So I have 2 sets of products:


Product A costs $4.99 and shipping rate is $1.99

Product B costs $0.99 and shipping rate is $0.49


My challenge is when I setup both rates and assign to these separate products, when a client adds Product A to cart, the shipping shown is $1.99 but when Product B is added, the shipping rate used is $1.99 instead of $0.49.


All I want to do achieve is when Prod B is added to cart, rate should be $0.49, Prod A rate should be $1.99

But when both products are added, then rate should be $1.99 + $0.49 = $2.48

Reply 1 (1)

Shopify Partner
400 25 68

You have to use Custom Shipping Profiles functionality provided by Shopify to do so.


Step 1: Create a new custom shipping profile for Prod B. 


Step 2: Add prod B to this profile. Leave Prod A in the General Shipping Profile.


Step 3: Create rates for this Profile as $0.49

Now, you should have your desired shipping rate policy. 

In addition to that, you can use an app like Shipr, to automatically move products between profiles in future. 

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