Appstle℠ Subscriptions App is not entirely compatible with Zapiet - Pickup + Delivery, and issues are possible. To learn more about limitations take a look at our Subscriptions API article.
In order for Zapiet - Pickup + Delivery rates to work with Appstle℠ Subscriptions products, you need to create a shipping profile and add rates to it.
Requirements
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
In Appstle℠ Subscriptions App hover over the settings bar and click Shipping Profile.
Click Create shipping profile.
Add your Shipping Profile Name and click Create.
Click Edit Subscription Plans.
Click Select and select the subscription plans that should get Zapiet - Pickup + Delivery rates.
You can select one or multiple subscription groups.
Click Update.
Your custom shipping profile in Appstle℠ Subscriptions App is now created.
Add rates
In Appstle℠ Subscriptions App Shipping Profile tab click Edit on Shopify.
Click Add rates. You can add rates for one or multiple locations.
The next steps depend on your rates version:
Zapiet - Pickup + Delivery 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.
Check what rates you have added in Zapiet - Pickup + Delivery rates tab.
Create a zone in Shopify and click Add rates.
Add rates that would match your Zapiet - Pickup + Delivery rates.
Click Save.
Zapiet - Pickup + Delivery rates will now show at checkout for your Appstle℠ Subscriptions products.
Rates with Carrier Service API
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.
Only proceed with this part of the article if, because of the limitations of our newest rates feature, you need to use our rates with the Carrier Service API.
Create a zone in Shopify and click Add rate.
Click Use carrier or app to calculate rates.
Select Store Pickup + Delivery and tick show future services.
If needed, add a handling fee and click Done.
You can read more about handling fees in our calculating handling fees article.Click Save.
Zapiet - Pickup + Delivery rates will now show at checkout for your Appstle℠ Subscriptions products.