All Collections
Rates
Integrating Intuitive Shipping [Version 2]
Integrating Intuitive Shipping [Version 2]
Clemency Farmer avatar
Written by Clemency Farmer
Updated over a week ago

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 service API enabled. Read more in our Carrier service API article.


Enable Intuitive Shipping with Zapiet - Pickup + Delivery rates

  1. Click Apps, then Intuitive Shipping.

  2. Within the Intuitive Shipping app, click Settings, and then Partner integrations.

  3. Find Zapiet Zapiet - Pickup + Delivery in the integration partners, and click enable integration.

  4. To set Intuitive Shipping rates for different checkout methods, click Shipping, then Scenarios.

  5. Select the scenario you'd like to edit.

  6. Go to Conditions and click Set restrictions.

  7. Click Add another condition.

  8. Replace Product tag with Delivery type.

  9. 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.

  10. Click Save.

  11. Go to Shipping rates and services and click edit.
    If you have not yet created a rate, create one now.

  12. Click Show additional display settings.

  13. 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

  14. Click Save and repeat for all rates in this scenario.


  15. 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

spd-delivery1

Free Delivery

spd-delivery2

Next-day Delivery

spd-delivery3


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.

  1. In Zapiet - Pickup + Delivery, click Rates.

  2. 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.

  3. 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 Service API rates

  1. Click Apps, then Intuitive Shipping.

  2. Within the Intuitive Shipping app, click Settings, and then Partner integrations.

  3. Find Zapiet Zapiet - Pickup + Delivery in the integration partners, and click Enable integration.

  4. To set Intuitive Shipping rates for different checkout methods, click Shipping, then Scenarios.

  5. Select the scenario you'd like to edit.

  6. Go to Conditions and click Set restrictions.

  7. Click Add another condition.

  8. Replace Product tag with Delivery type.

  9. 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.

  10. 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

  1. Within Zapiet - Pickup + Delivery, open the Rates tab.

  2. Within the Delivery section, click Disable delivery rates.

  3. Confirm to disable rates.

  4. Click Save.


    Your Zapiet - Pickup + Delivery rates are disabled now, and the only delivery rates will be coming from Intuitive Shipping.


Disable shipping rates

  1. Within Zapiet - Pickup + Delivery, open the Rates tab.

  2. Within the Shipping section, click Edit next to your shipping zone.

  3. Click Delete zone.

  4. 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

  1. Within Zapiet - Pickup + Delivery, open the Rates tab.

  2. Within the Pickup section, click Disable pickup rates.

  3. Click Confirm to disable rates.

  4. 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.

  1. Click Apps, then Intuitive Shipping.

  2. Within the Intuitive Shipping app, click Settings, and then Partner integrations.

  3. Under Integration partners, find Zapiet - Pickup + Delivery and click Disable integration.

  4. Then go to Shopify Settings, and click Shipping and delivery.

  5. Click the General shipping profile.

  6. Delete Intuitive Shipping as a carrier.

  7. If needed, add Zapiet - Pickup + Delivery as a carrier.
    Click Add rate.

  8. Select Use carrier or app to calculate rates, select Store Pickup + Delivery and tick all services, then click Done.

  9. 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

Did this answer your question?