Advanced Shipping Rules cannot control, modify, adjust, hide, show, or adjust other shipping rates that are connected to your shipping zones.
Any rate that is connected to a shipping zone in your Shopify Settings has the right and privilege to show rates at checkout without interference from our app.
This means, ideally, you will use our app for all your shipping rates, so it can properly combine the rates when there are products from different groups in an order.
So you will in most cases you will:
- Re-configure your existing rates into the app's Default product group.
- Test rates at checkout by using first name "Bambri", rates from the app will have [ASR] at the end when using first name "Bambri"
- Compare these rates coming from the app alongside your pre-existing rates.
- Once the rates from the app look good, then you will switch the app to Live Mode
- Then, finally, you will manually remove your preexisting rates from your Shopify Settings.
Lets consider this simplified example...
- You currently have a Free Shipping set-up in your shipping zone, in the Shopify Shipping Settings.
- Advanced Shipping Rules is also connected to your shipping zone.
- The app is still in Test Mode
- Within the app you create a product group in the app with a $10 shipping rate.
- The Default group in the app has no rates
When testing rates, with the above scenario here is what you will see
Now you go to test the rates at checkout. Using first name 'Bambri' at checkout reveals rates from the app while in Test Mode, with [ASR] appended to the rates from the app. Rates from outside the app will not have [ASR] at the end.
When you have products from the Default group only.
No Problem! This is what we want, Free Shipping as long as their is no watermelon in the order.
- Native Shopify rate is 'Free Shipping'.
- Advanced Shipping Rules rate does not exist.
No rates from the app will show because no rates have been configured within the app for the Default group.
When you have products from the Watermelon group only.
Problem! You only want the $10 rate to show, and not have the Free Shipping rate show.
- Native Shopify rate is 'Free Shipping'
- Advanced Shipping Rules rate is '$10/item Shipping [ASR]'
The native Shopify rate continues to show because the app cannot stop it from showing.
But, because there is a group for Watermelon, and watermelon is the only product group in an order, the app will show the rate that was configured for that group.
When you have products from both Default group and Watermelon group.
Problem! You want shipping to be $10, not free because there is a watermelon in the order.
- Native Shopify rate is 'Free Shipping'
- Advanced Shipping Rules rate does not show
The native Shopify rate continues to show because the app cannot stop it from showing.
But, there are products from the Default group in the order, and there are no rates in the Default group within the app, the app will not show a rate, even if there are also watermelon in the order.
All product groups in an order must have a rate configured in order for the blended rate to show.
A blended rate is the rate that shows when there are multiple product groups in an order that have rates configured.
To fix the problems, re-configure the native Shopify rates within the Default group in the app
In this case the native Shopify rate is the Free Shipping rate. Here's how to add a rate to the Default group.
- Next to the Default Group in the app click Add Rates
- Click Add Shipping Rate under the appropriate shipping zone
- Choose the rate type Free Shipping and click Next
- Save the rate
When testing rates, after you've added rate to the Default group, here is what you will see
Again, you go back to test the rates at checkout. Using first name 'Bambri' at checkout reveals rates from the app while in Test Mode, with [ASR] appended to the rates from the app. Rates from outside the app will not have [ASR] at the end.
When you have products from the Default group only.
Problem! You don't want duplicate rates showing at checkout.
However, we are getting closer:
- Native Shopify rate is 'Free Shipping'
- Advanced Shipping Rules rate is 'Free Shipping [ASR]'
The native Shopify Free Shipping rate continues to show because the app cannot stop it from showing.
The Advanced Shipping Rules Free Shipping rate shows because there is a Free Shipping rate configured within the Default product group in the app. And when there is a single product group in an order, the app will show whatever rate has been configured for that group.
So now the app is correctly representing your existing rates.
When you have products from the Watermelon group only.
Problem! You only want the $10 rate to show, and not have the Free Shipping rate show.
Nothing has changed here from our first test.
When you have products from both the Default group and Watermelon group.
Problem! You only want the $10 rate showing, not free shipping because there is a watermelon in the order.
- Native Shopify rate is 'Free Shipping'
- Advanced Shipping Rules rate is 'Standard Shipping' for $10
The native Shopify rate continues to show because the app cannot stop it from showing.
But now, because there are rates configured in the app for both the Default group and the Watermelon group, the app is now showing the blended rate, which adds together the Free Shipping of the Default group, with the $10 shipping of the Watermelon group. This is the rate we want.
Time to switch to Live Mode and remove pre-existing rates.
Now that the app is showing the correct rate in all scenarios: Default products only, Watermelon only, and both Default products and Watermelon; it's time to switch the app to Live Mode and remove your pre-existing rates.
- At the top of the app, click Switch to Live Mode in the yellow banner
- Go through the steps to start your subscription/free trial
- Notice the yellow Test Mode banner is gone
- Go to Shopify Admin > Settings > Shipping > Manage Rates, and delete your pre-existing rate from the shipping zone.
Advanced Shipping Rules replaces your old rates entirely, and everything looks good at checkout.
- Once you switch to Live Mode and use a non-Bambri first name, the [ASR] will disappear from the end of the rate titles.
- When there are only Default products in an order the app shows the Free Shipping rates set-up for that group
- When there are only Watermelon products in an order the app shows the $10 rate set-up for that group
- When there are both Default and Watermelon products in an order, the app shows a blended rate of $10, which adds together the Free Shipping rate from the Default group with the $10 rate from the Watermelon group.