Skip to main content
All CollectionsExternal Services
Date incrementation for Appstle℠ Subscriptions
Date incrementation for Appstle℠ Subscriptions

Enable the feature to increment dates on future subscription orders when using Appstle with Zapiet - Pickup + Delivery

Jelizaveta avatar
Written by Jelizaveta
Updated over 3 months ago

If you are using Appstle℠ Subscriptions, you can now enable the feature to increment dates on future subscription orders.

To read more about how Appstle℠ and Zapiet work together, take a look at our Appstle℠ Subscriptions article.


Requirements

  • You need to be on the Pro plan or higher with Zapiet - Pickup + Delivery.

  • You can have only one subscription integration enabled—you can’t have Recharge and Appstle℠ active at the same time.

  • You need to use day, week, or year subscription intervals (no support for monthly or custom intervals).

  • An order must contain a single subscription frequency (multiple items on the same order cannot contain different subscription frequencies).


Enable integration in Appstle Subscriptions

  1. In Appstle Subscriptions click More, then click App integrations.

  2. In Zapiet - Pickup + Delivery, click Set up integration.

  3. Click Enable, then Update.

Enabling integration from Appstle Subscriptions side will ensure that Zapiet - Pickup + Delivery attributes are correctly added to the subscriptions orders.


Appstle API key

You can find your Appstle API key in Appstle Subscriptions > More > Shop settings > API Key.


Enable Appstle℠ integration in Zapiet - Pickup + Delivery

  1. In Zapiet - Pickup + Delivery > Settings > External services, click Activate Appstle.

  2. Enter your Appstle API key, and click Activate Appstle.

You have now integrated Appstle℠ Subscriptions and Zapiet - Pickup + Delivery, and the dates should increment for your future orders.


Examples

Example 1 - Weekly incrementation

If the date selected in the widget is July 24, 2024, and the delivery frequency is one week, the date of the next order will be July 31, 2024. Each subsequent order will be incremented by another week.

For date increments, we will use the previous subscription order, not the initial delivery order.

Appstle will create a subscription order every Wednesday, and Zapiet - Pickup + Delivery will correctly increment the future delivery date.

Example 2 - Changing the subscription date

If the date selected in the widget was July 24, 2024, and the delivery frequency is one week, the date of the next order will be July 31, 2024. Each new order will be incremented by one week.

If the customer requests to change the delivery date to every Thursday instead of Wednesday, you can manually edit the delivery date in our app, and we will correctly increment future delivery dates to Thursdays.

Appstle will still create a subscription order every Wednesday based on the initial order information. Zapiet - Pickup + Delivery will increment the delivery date by one week from the delivery date in the previous subscription order.

Example 3 - Past date incrementation

If you adjust the delivery date to one in the past (not recommended), your customers may face a missed subscription order issue.

If the date selected in the widget was July 24, 2024, and the delivery frequency is one week, the date of the next order will be July 31, 2024. Each new order will be incremented by one week.

For example, if the last order was delivered on July 31, 2024, and you adjust the delivery date to July 29, 2024, Appstle will still create a new subscription order every Wednesday based on the initial order's delivery day. However, Zapiet - Pickup + Delivery cannot increment delivery dates in the past. This means the next subscription order should be delivered on August 5, 2024, but Appstle will only create the order on August 7, 2024. Consequently, Zapiet - Pickup + Delivery will set the next delivery date to August 12, 2024, resulting in a missed subscription for the customer.


View order logs

You can view incrementation logs within Zapiet - Pickup + Delivery > Settings > External Services > Appstle℠ Subscriptions > Configure settings.

The logs will show the order number, the date the order was incremented, and the values that were changed (e.g. Incremented delivery date from 2024-07-09 to 2023-12-16).


Disable the integration

If you want to stop using the Zapiet - Pickup + Delivery and Appstle℠ Subscriptions integration, you can disable it.

  1. Within Zapiet - Pickup + Delivery > Settings > External services, click Configure settings.

  2. Click Disable Appstle.

The integration will now be disabled, and the dates will stop incrementing.


Limitations

  • Incremented dates will not show on the Order Confirmation email. Shopify sends the Order Confirmation email before Zapiet - Pickup + Delivery increments the date.

    • We recommend removing the date field, or modifying the code to suit your business needs.

    • If the Order Confirmation email is resent, it will contain the correct date.

  • Dates will be incremented only on future orders (created after you've enabled the integration) created through the Zapiet - Pickup + Delivery widget on your Online store.

  • An order's billing date may be different than the delivery/pickup date.

    • Example: A customer orders on Monday for a weekly subscription and wants their deliveries on a Wednesday. Recurring orders will be created on Monday and added to your Zapiet dashboard with the delivery/pickup date automatically incremented to the following Wednesday.

  • You cannot add new products to an existing subscription if they have different subscription frequency than the products in the original subscription.

  • When using Google Calendar, future subscription orders will only appear in Google Calendar after they are created and processed in Zapiet - Pickup + Delivery.

If you have any questions, contact us at [email protected], or Appstle℠ Subscriptions support at [email protected].

Did this answer your question?