Skip to main content
All CollectionsIntegrations
Bundler - Product Bundles
Bundler - Product Bundles

Integrate Bundler ‑ Product Bundles with Zapiet - Pickup + Delivery

Jelizaveta avatar
Written by Jelizaveta
Updated over 7 months ago

Bundler - Product Bundles app allows you to offer discounts on your products when the customer purchases them together in a bundle.

Zapiet - Pickup + Delivery rates and address prepopulation does not work with the Draft mode API. If you are using Zapiet - Pickup + Delivery rates, you will need to use their Discount mode.

This is because Shopify Draft Orders checkouts do not support delivery customizations, and your rates will not show as expected [Shopify limitation].


Enable the integration

  1. In Bundler ‑ Product Bundles, click Settings, then Integrations.

  2. In Zapiet - Pickup + Delivery app section, tick Enable Zapiet integration.

  3. Click Save.

You have now enabled the integration. Your customers won’t be able to check out until they select the details in our Zapiet - Pickup + Delivery widget.


Set the discount mode

If you use the draft order setting, then the pickup address will not prepopulate, and Zapiet - Pickup + Delivery rates will not work correctly.

  1. In Bundler ‑ Product Bundles, click Settings, then Discount mode.

  2. Under Discount modes, select Discount codes from the dropdown menu.

  3. Click Save.

You have now set your discount mode, and locales, address prepopulation and rates should now work as expected.


Redirect users

After adding a bundle to cart, customers can be redirected to checkout, bypassing the widget. Change this setting to make Bundler compatible with Zapiet - Pickup + Delivery.

  1. In Bundler ‑ Product Bundles, click Settings, then Bundle widget.

  2. Under Redirect users after they add products to the cart, select either To cart or Don't redirect.

  3. Click Save.

Now customers will go through the cart page and through the Zapiet - Pickup + Delivery widget.


Limitations

  • If you're using a drawer cart, compatibility issues are possible. We recommend using the regular cart page in your theme settings.

Did this answer your question?