Skip to main content
All CollectionsSubscriptionsThird Party App Integrations
How to integrate Appstle Subscriptions with Zapiet
How to integrate Appstle Subscriptions with Zapiet
Updated over 6 months ago

Zapiet is a pickup and shipping solutions app for Shopify. Appstle Subscriptions now integrates with Zapiet, though not fully.

Note: In order for Zapiet - Pickup + Delivery rates to work with Appstle Subscriptions products, you must create a shipping profile and set rates for it.

Also note: Most of the integration information in this help doc is taken directly from Zapiet itself. You can view it here.

The key area of friction is with date incrementation. Dates will not be incremented by default on future orders. To enable this feature, follow Zapiet's Date incrementation for Appstle article. With this feature enabled, any subsequent orders that are auto-generated by Appstle will have the correct future date in Zapiet.

Requirements

  • The Shopify Carrier Service API is required when using Appstle Subscriptions if you're offering multiple delivery methods (for example, store pickup and local delivery), in order to show the correct rates at the checkout.

    • If you're using only one delivery method (for example, only pickup or only delivery), you can use Zapiet - Pickup + Delivery rates, without the Carrier Service API.

  • You need to have Add _ZapietId to all items in the cart setting enabled in Zapiet - Pickup + Delivery > Settings > Developers > Advanced.

    • It will allow your customers to check out with a mixed cart of subscription and non-subscription items.

Create a shipping profile

  1. In Appstle Subscriptions, navigate to More.

  2. Click Shipping Profile - Add/Manage.

  3. Click Create shipping profile.

  4. Add your Shipping Profile Name and click Create.

  5. Click Edit Subscription Plans.

  6. Click Select and select the subscription plans that should get Zapiet - Pickup + Delivery rates.

    • You can select one or multiple subscription groups.

  7. Click Update.

Your custom shipping profile in Appstle Subscriptions App is now created.

Add rates

  1. In Appstle Subscriptions App Shipping Profile tab click Edit on Shopify.

  2. Click Add rates. You can add rates for one or multiple locations.

The next steps depend on your rates version:

Zapiet - Pickup + Delivery rates

  1. Check what rates you have added in Zapiet - Pickup + Delivery rates tab.

  2. Create a zone in Shopify and click Add rates.

  3. Add rates that would match your Zapiet - Pickup + Delivery rates.

  4. Click Save.

Zapiet - Pickup + Delivery rates will now show at checkout for your Appstle Subscriptions products.

Rates with Carrier Service API

  1. Create a zone in Shopify and click Add rate.

  2. Click Use carrier or app to calculate rates.

  3. Select Store Pickup + Delivery and tick show future services.

  4. If needed, add a handling fee and click Done.
    You can read more about handling fees in our calculating handling fees article.

  5. Click Save.

Zapiet - Pickup + Delivery rates will now show at checkout for your Appstle Subscriptions products.

Limitations

  • Rates will not work correctly if you're using Appstle with Zapiet - Pickup + Delivery rates and offering multiple methods (not recommended).

    • Shopify will always try to load the cheapest rate (regardless of the method that was selected) and Zapiet will hide the rate if it doesn't match the option selected in the widget.

    • For example, if you offer free pickup and $10 fee for delivery, the pickup rate will show correctly, and no rates will show for delivery.


โ€‹

Did this answer your question?