All Collections
Zapiet - Pickup + Delivery
Rates
Zapiet - Pickup + Delivery rates
Zapiet - Pickup + Delivery rates

Learn how to use Zapiet - Pickup + Delivery rates without needing Shopify Carrier Service API

Jelizaveta avatar
Written by Jelizaveta
Updated over a week ago

Our latest rates feature allows merchants to use Zapiet - Pickup + Delivery rates without needing access to Shopify Carrier Service API.

It will show your customers only the rates that are related to the checkout method selected in the widget.

  • When Store Pickup is selected, only show the store pickup rate

  • When Local Delivery is selected, only show local delivery rates

  • When Shipping is selected, only show shipping rates

Zapiet - Pickup + Delivery rates are available on all Shopify and Zapiet - Pickup + Delivery plans.


Requirements

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


Rates setup wizard

Pickup rates

You can set up:

Free pickups from all locations

  1. By default, we set a free pickup rate for all locations. To change the rate, click Edit.

  2. If needed, rename the rate.

  3. Set pickup order price range, if needed.

  4. Check that Free pickup rate field is ticked.

  5. Click Save.

  6. Now all locations will have a free pickup rate. Click Continue setup.


Pickups are priced the same for all locations

  1. To change the rate, click Edit.

  2. If needed, rename the rate.

  3. Set pickup order price range, if needed.

  4. Untick Free pickup rate setting.

  5. In the Rate amount field, enter the price you would like to charge for pickups.

  6. Click Save.

  7. Now all locations have a set price for pickup. Click Continue setup.


Pickup pricing varies per location

The default pickup pricing will be applied to all locations that don't have location based pricing added.

  1. Click + Add rate.

  2. Select Location based rate.

  3. Select the location you want to set up rates for, then click Configure rates.

  4. Free pickup rate is enabled in your store by default. Click Add rate to create price-based rates or weight-based rates.

  5. Click Edit.

  6. Untick Free pickup rate.

  7. Enter the price for pickups from this location in the Rate amount field.

  8. If needed you can also rename the rate, and click Save.

  9. In our example, we have two pickup locations added in Zapiet - Pickup + Delivery. Pickups from Zapiet Florist London will be charged at £1.99, while pickups from the second location will be free of charge.

    Click Continue setup.


Delivery rates

You can set up:

Free deliveries from all locations

  1. By default, we set a free delivery rate for all locations. To change the rate, click Edit.

  2. If needed, rename the rate.

  3. Click Save.

  4. Now all locations will have a free delivery rate. Click Continue setup.


Deliveries are priced the same for all locations

  1. To change the rate, click Edit.

  2. If needed, rename the rate.

  3. Untick Free delivery rate setting.

  4. In the Rate amount field, you can enter the price you would like to charge for deliveries.

  5. Click Save.

  6. Now all locations have a set price for delivery. Click Continue setup.


Delivery pricing varies per location

The default delivery pricing will be applied to all locations that don't have location based pricing added.

  1. Click + Add rate.

  2. Select Location based rate.

  3. Select the location you want to set up rates for, then click Configure rates.

  4. Free delivery rate is enabled in your store by default. Click Add rate to create price-based rates or weight-based rates.

  5. Click Edit.

  6. Untick Free delivery rate.

  7. Enter the price for deliveries from this location in the Rate amount field.

  8. If needed you can also rename the rate, and click Save.

  9. In our example, we have two pickup locations added in Zapiet - Pickup + Delivery. Deliveries from Zapiet Florist London will be charged at £4.99, while deliveries from the second location will be £8.99.

    Click Continue setup.

The only carriers you can use for delivery rates that integrate with Zapiet - Pickup + Delivery rates are:

  • Zapiet - Rates by Distance

  • Zapiet - Rates by Zip Code

  • Intuitive shipping

  • Bespoke shipping

These carriers need to be added directly into Shopify shipping and delivery settings, and integrated with Zapiet - Pickup + Delivery through their own settings.


Complete rates setup

  1. Tick the terms to activate your rates.

  2. Click Activate and create rates.

Your rates setup is now complete.

We will automatically add these rates to the default shipping profile in Shopify > Shipping and delivery settings and show them depending on the checkout method selected in the widget.

If you've created location based rates, they will have additional characters added next to the rate name, like: Local Delivery [7789211].

These numbers will help us show the correct rate at checkout—don't delete or edit pickup or delivery rates directly in Shopify.

If you're using custom shipping profiles, you will need to manually add the pickup and delivery rates there by exactly copying the rates from your general shipping profile.

If you're using multiple shipping profiles, please read more about the limitations in the combining shipping rates from different shipping profiles Shopify guide.


Shipping rates

Follow Shopify Setting up shipping rates article to set up your shipping rates.

You can also activate third-party carrier-calculated shipping (FedEx, USPS, UPS or Canada Post).

You need to add your domestic and international shipping rates directly into your Shopify shipping profile.

Any rates in Shopify that are not set up within Zapiet - Pickup + Delivery will be seen as shipping rates (FedEx, UPS, USPS and similar carriers).


Edit pickup and delivery rates

Please don't delete or edit pickup or delivery rates directly in Shopify. You can edit them directly in Zapiet - Pickup + Delivery, and we will automatically update them in Shopify.

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

  2. You can edit existing rates or add new rates for pickup and/or delivery.


Integrate carrier rates

We recommend using a rates carrier when you have more complex rate needs, like product-based rates, date-based rates, or any other more advanced scenarios.

You can currently integrate these carriers with Zapiet - Pickup + Delivery rates for delivery and/or shipping:

These carriers need to be added directly into Shopify shipping and delivery settings, and integrated with Zapiet - Pickup + Delivery through their own settings.

Zapiet - Pickup + Delivery rates can be integrated with any third party rates app that allows to edit the rates delivery code.

We suggest reaching out to the customer support team of the app you are interested in using together with Zapiet - Pickup + Delivery. Ask them to set the rate delivery code to include spd-delivery for delivery rates, spd-pickup for pickup rates, or spd-shipping for shipping rates.


Limitations

  • Zapiet - Pickup + Delivery rates do not support integration with Last Mile Delivery apps. If you wish to use Last Mile Delivery services, you must have Shopify Carrier Service API enabled.

  • If you uninstall Zapiet - Pickup + Delivery, you will need to manually delete the rates from Shopify shipping profile as they will not be automatically removed.

Did this answer your question?