We recommend using apps like Intuitive Shipping when you have more complex rate needs, like product-based rates, date-based rates, or any other more advanced scenarios.
If you would like Intuitive Shipping rates to show only for certain checkout methods, we recommend integrating Intuitive Shipping with Zapiet - Pickup + Delivery.
This guide is for Version 2 of Intuitive Shipping. If you are not sure this is the right version, take a look at our Intuitive Shipping version guide.
Intuitive Shipping can be used for your delivery, shipping, and/or pickup rates.
Integration steps will be slightly different, depending on the Zapiet - Pickup + Delivery rates version that you're using:
Requirements
In order to use third-party app rates, Shopify requires you to have Carrier-Calculated Shipping enabled. Read more in our Carrier-Calculated Shipping article.
All products that require shipping need to be marked as a Physical product in Shopify.
Enable Intuitive Shipping with Zapiet - Pickup + Delivery rates
Click Apps, then Intuitive Shipping.
Within the Intuitive Shipping app, click Settings, and then Partner integrations.
Find Zapiet - Pickup + Delivery in the integration partners, and click enable integration.
To set Intuitive Shipping rates for different checkout methods, click Shipping, then Scenarios.
Select the scenario you'd like to edit.
Go to Conditions and click Set restrictions.
Click Add another condition.
Replace Product tag with Delivery type.
Ensure the middle field is set to equals, and choose the delivery type you want this scenario to apply to. You can choose multiple options here.
Click Save.
Go to Shipping rates and services and click edit.
If you have not yet created a rate, create one now.
Click Show additional display settings.
Add a Service code for your checkout method.
If this rate should should show for:Shipping rates, then add the code spd-shipping
Delivery rates, then add the code spd-delivery
Pickup rates, then add the code spd-pickup
Click Save and repeat for all rates in this scenario.
Repeat steps 5-14 until all scenarios have been assigned a delivery type and all rates have been assigned a service code.
Your Intuitive Shipping rates should now be generating—you can now test them.
If you've selected Delivery type equals local delivery, these rates will show when your customers select delivery in the widget.
If you've selected Delivery type equals shipping these rates will show when your customers select shipping in the widget.
If you've selected Delivery type equals pickup, these rates will show when your customers select pickup in the widget
Using Intuitive Shipping for both delivery and shipping
If you would like to use the same rate for both delivery and shipping, you need to duplicate it and add spd-delivery
to one rate and spd-shipping
to another rate. If you add both delivery codes to one rate, for example spd-delivery,spd-shipping
it will not work.
If you offer multiple rates for delivery, you will need to add a numerical value at the end of each delivery code.
Delivery rate | Delivery code |
Local Delivery |
|
Free Delivery |
|
Next-day Delivery |
|
Disable duplicate rates
If you're only using Intuitive Shipping for rates, then we recommend disabling delivery and/or pickup rates in Zapiet - Pickup + Delivery to avoid duplicate rates or other rates in the checkout.
For example, if you have pickup and delivery rates configured in Intuitive Shipping, we recommend disabling the pickup and delivery rates in Zapiet - Pickup + Delivery.
In Zapiet - Pickup + Delivery, click Rates.
Click trash bin icon to remove the rates you have added.
If you have added pickup rates in Intuitive Shipping, remove the pickup rates.
If you have added delivery rates in Intuitive Shipping, remove the delivery rates.
Click Save changes.
Your duplicate rates are deleted now, and the only rates generated will be coming from Intuitive Shipping.
Enable Intuitive Shipping with Carrier-Calculated Shipping rates
Click Apps, then Intuitive Shipping.
Within the Intuitive Shipping app, click Settings, and then Partner integrations.
Find Zapiet - Pickup + Delivery in the integration partners, and click Enable integration.
To set Intuitive Shipping rates for different checkout methods, click Shipping, then Scenarios.
Select the scenario you'd like to edit.
Go to Conditions and click Set restrictions.
Click Add another condition.
Replace Product tag with Delivery type.
Ensure the middle field is set to equals, and choose the delivery type you want this scenario to apply to. You can choose multiple options here.
Click Save.
Your Intuitive Shipping rates should now be generating—you can now test them.
If you've selected Delivery type equals local delivery, these rates will show when your customers select delivery in the widget.
If you've selected Delivery type equals shipping these rates will show when your customers select shipping in the widget.
If you've selected Delivery type equals pickup, these rates will show when your customers select pickup in the widget
Disable Zapiet - Pickup + Delivery rates
If you are only using Intuitive Shipping rates, we recommend disabling Zapiet - Pickup + Delivery pickup/delivery rates, and/or removing any shipping zones in Zapiet - Pickup + Delivery shipping section.
Disable delivery rates
Within Zapiet - Pickup + Delivery, open the Rates tab.
Within the Delivery section, click Disable delivery rates.
Confirm to disable rates.
Click Save.
Your Zapiet - Pickup + Delivery rates are disabled now, and the only delivery rates will be coming from Intuitive Shipping.
Disable shipping rates
Within Zapiet - Pickup + Delivery, open the Rates tab.
Within the Shipping section, click Edit next to your shipping zone.
Click Delete zone.
Confirm to delete this shipping zone, and repeat for all shipping zones.
Your Zapiet - Pickup + Delivery shipping rates are disabled now, and the only shipping rates will be coming from Intuitive Shipping.
Disable pickup rates
Within Zapiet - Pickup + Delivery, open the Rates tab.
Within the Pickup section, click Disable pickup rates.
Click Confirm to disable rates.
Click Save.
Your Zapiet - Pickup + Delivery rates are disabled now, and the only pickup rates will be coming from Intuitive Shipping.
Disable Intuitive Shipping rates
If you no longer want to use Intuitive Shipping, you can disable their rates and re-enable Zapiet - Pickup + Delivery rates.
Click Apps, then Intuitive Shipping.
Within the Intuitive Shipping app, click Settings, and then Partner integrations.
Under Integration partners, find Zapiet - Pickup + Delivery and click Disable integration.
Then go to Shopify Settings, and click Shipping and delivery.
Click the General shipping profile.
Delete Intuitive Shipping as a carrier.
If needed, add Zapiet - Pickup + Delivery as a carrier.
Click Add rate.
Select Use carrier or app to calculate rates, select Store Pickup + Delivery and tick all services, then click Done.
Click Save.
With Intuitive Shipping disabled in the app and as a carrier, it will no longer generate any rates.
Make sure to add your delivery and shipping rates within our app or Shopify, to make sure your customers can check out. You can take a look at our Rates setup guide for more information.
Troubleshooting
If you're not seeing Intuitive Shipping rates:
Check you have followed the correct instructions for your version
Check you have set all scenarios to a delivery type
If you're using Zapiet - Pickup + Delivery rates, ensure all rates have a service code added
Make sure the service code is added correctly, and numbered if you offer multiple rates for the same delivery option.
If you're in test mode with Intuitive Shipping, make sure you're following their instructions for testing
Contact Intuitive shipping at [email protected] to make sure the rates are set up correctly in their app