All Collections
Zapiet - Rates by Zip Code
Getting started
Connect Zapiet - Rates by Zip Code with Zapiet - Pickup + Delivery
Connect Zapiet - Rates by Zip Code with Zapiet - Pickup + Delivery

Learn how to connect Zapiet - Rates by Zip Code to Zapiet - Pickup + Delivery

Jelizaveta avatar
Written by Jelizaveta
Updated over a week ago

Zapiet - Rates by Zip Code rates will show for all your checkout methods if it is added as a carrier directly in Shopify. If you would like the rates to only show for certain checkout methods, you can integrate it into Zapiet - Pickup + Delivery.

Delivery Rates by Zip Code can be used for your delivery and/or shipping rates.

Integration steps will be slightly different, depending on the Zapiet - Pickup + Delivery rates version that you're using:


Requirements

  • The Carrier Service API is required when using Zapiet - Rates by Zip Code, in order to show the rates in the checkout. You can learn more in our Shopify Carrier API guide.

  • All products that require shipping must be marked as a physical product in Shopify.

  • You need to create a delivery zone, create rates and test existing rates before connecting Zapiet - Rates by Zip Code to Zapiet - Pickup + Delivery.


Zapiet - Rates by Zip Code rates

Our latest rates feature allows merchants to use Zapiet - Pickup + Delivery rates without needing access to Shopify Carrier Service API. Take a look at our Zapiet - Pickup + Delivery rates article for more details.

You will still need the Carrier Service API to use Zapiet - Rates by Zip Code.

  1. In Zapiet - Rates by Zip Code, click Settings.

  2. In the Advanced section, tick Enable integration with Zapiet - Pickup + Delivery.

  3. Select the shipping method that Zapiet - Rates by Zip Code should calculate rates for.

  4. Click Save.

Your delivery rates will be calculated by Zapiet - Rates by Zip Code through Zapiet - Pickup + Delivery—you can now test them.


Delete delivery rates

If you're only using Zapiet - Rates by Zip Code for delivery rates, we recommend that you delete any other delivery rates from your Shopify shipping profile, to avoid duplicate rates or other rates in the checkout.

  1. In Shopify Settings, click Shipping and Delivery.

  2. Click on a General shipping profile.

  3. Click ... next to the rate you would like to delete, then click Delete.

  4. Click Save.

Your delivery rates are deleted now, and the only rates generated for delivery will be coming from Zapiet - Rates by Zip Code.


Disable Zapiet - Rates by Zip Code rates

If you no longer want Zapiet - Rates by Zip Code rates to be generated through Zapiet - Pickup + Delivery, you can disable them.

  1. In Zapiet - Rates by Zip Code, click Settings.

  2. Untick Enable integration with Zapiet - Pickup + Delivery.

  3. Click Save.

Zapiet - Rates by Zip Code rates will no longer appear when selecting delivery or shipping in our app.

Make sure to add your delivery rates within Zapiet - Pickup + Delivery, so that your customers can check out. You can take a look at our Zapiet - Pickup + Delivery rates article for more information.


Rates with Carrier Service API

Proceed with the steps below if you're using Zapiet - Pickup + Delivery rates with Shopify Carrier Service API. Take a look at our Rates setup guide (with the Carrier Service API) for more details.

  1. In Zapiet - Rates by Zip Code, click Settings.

  2. Copy the API key.

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

  4. Depending on whether you'd like Zapiet - Rates by Zip Code to provide rates for delivery or shipping, go to the Delivery or Shipping section and click Advanced Options.

  5. Find Zapiet - Rates by Zip Code and click Add Carrier.

  6. Paste the API key and tick Enable Zapiet - Rates by Zip Code rates.

  7. If needed, add handling fees and click Save.

Your Zapiet - Rates by Zip Code rates should be generated through Zapiet - Pickup + Delivery—you can now test them.

  • If you've integrated it in the delivery section, they will show when your customers select delivery in the widget.

  • If you've integrated it in the shipping section, they will show when your customers select shipping in the widget.


Disable Zapiet - Pickup + Delivery rates

If you are only using Zapiet - Rates by Zip Code rates, we recommend disabling Zapiet - Pickup + Delivery delivery rates, and/or removing any shipping zones in Zapiet - Pickup + Delivery shipping section.

Only Zapiet - Rates by Zip Code should be added as a carrier within Zapiet - Pickup + Delivery.


Disable delivery rates

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

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

  3. Click Confirm, disable rates.

  4. Click Save.

Your Zapiet - Pickup + Delivery rates are disabled now, and the only rates generated for delivery will be coming from Zapiet - Rates by Zip Code.


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. Click Confirm, delete this zone.

Your Zapiet - Pickup + Delivery shipping rates are deleted now, and the only rates generated for shipping will be coming from Zapiet - Rates by Zip Code.


Prevent duplicate rates

When your Zapiet - Rates by Zip Code rates are generated through Zapiet - Pickup + Delivery, we recommend removing Zapiet - Rates by Zip Code as a carrier from Shopify shipping and delivery settings.

  1. Go to Shopify Settings and then Shipping and delivery.

  2. Click Manage.

  3. Delete Zapiet - Rates by Zip Code as a carrier if it's added in your domestic shipping zone.

  4. Click Save.

Only Zapiet - Pickup + Delivery should be added as a carrier under your domestic shipping zone. This way our app can control which rates to show at checkout, depending on the checkout method selected in our widget.


Disable Zapiet - Rates by Zip Code rates

If you no longer want Zapiet - Rates by Zip Code rates to be generated through Zapiet - Pickup + Delivery, you can disable them.

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

  2. Depending on where you've integrated it, find Zapiet - Rates by Zip Code under the delivery and/or shipping section.

  3. Click Edit.

  4. Untick Enable Zapiet - Rates by Zip Code rates.

  5. Click Save.

Zapiet - Rates by Zip Code rates will no longer appear when selecting delivery or shipping in our app.

Make sure to add your delivery and shipping rates within our app or Shopify, so that your customers can check out. You can take a look at our Rates setup guide for more information.


Troubleshooting

If you didn't get the rate you were expecting, please double-check your rate settings first.

  1. Make sure you have the Shopify Carrier API enabled on your store.

  2. Check if Zapiet - Rates by Zip Code is enabled in Zapiet - Rates by Zip Code > Settings.

  3. All non-digital products need to be marked as a physical product in Shopify.

  4. Make sure that you're testing with a valid postcode that was added to the Zapiet - Rates by Zip Code delivery zone.

  5. If you're testing weight-based rates, make sure you added weight to your products in Shopify.

  6. If you've set both price-based and weight-based rates, both rates will appear at the checkout.

  7. Check if you can see a rate being generated in Zapiet - Rates by Zip Code > Logs.

  • If the rate is still wrong after checking your settings, let us know the details at [email protected] and we’ll help you out.


Did this answer your question?