Zapiet

Let merchants restrict or allow specific dates when a customer or admin wants to reschedule the order date. Merchants will now be able to control the available shipping dates when a customer or admin tries to reschedule a subscription.

This guide will walk you through Loop integration with Zapiet, covering details of the setup process and its benefits.



What is Zapiet?

Zapiet lets retailers offer exceptional flexibility and convenience to their customers through powerful and flexible tools. By Zapiet, you can give customers multiple ways to get their order by offering in-store pickup and local delivery.

You can restrict the dates for the customers to reschedule their orders. They can choose where and when they want their order delivered, or they can stop by your store and pick things up themselves while you manage it all within a single dashboard.

  • Add a date-and-time picker to your online store.
  • Easily manage delivery zones, rates, and order limits

Website: https://www.zapiet.com/


Major Use-Cases

Checkout flow

Merchants will integrate Zapiet's calendar on the checkout which will display all the available slots for delivery. Customers will choose any of them basis their convenience.

Loop's system will auto-schedule the recurring order based on the first order purchase date and delivery frequency. Example: today is 21st Mar, and the customer purchases a weekly meal subscription with the first delivery scheduled on 25th Mar, then the next order will be scheduled on 1st Apr (25th Mar + 1 week)


Loop Admin Portal / Customer Portal

Currently, admin and customers can select any date from the calendar when choosing to reschedule the subscription. Dates restriction for now is done via anchor configuration but it's limited to only one date per week/month and merchants mostly have multiple date preferences. With Zapiet integration, we will be powering real-time date availability based on the configuration/ rules set up by the merchant.

Subsequent orders will be shifted by the billing frequency as configured on the subscription.


Integration Prerequisite: Merchants should have the Zapiet app installed on their store.

How does Zapiet work?

We will be using Zapiet APIs to get available dates for shipping


To integrate Zapiet with Loop, follow the next steps:

  • Go to Loop > Integrations > Delivery management > Zapiet and then connect.

  • Go to Shopify> Zapiet > Settings > Shipping > Shipping settings and enable the "Date picker".
  • Select the days of the week that you want to provide shipping to the customers.

  • After setting up correctly, only the selected days will be shown whenever "Reschedule" is clicked whether from the Admin Portal or the Customer Portal.
Admin Portal
Customer portal

The following features can also be used by the merchants-


Blackout dates

If the merchant wants to prevent customers from selecting local delivery/ shipping on specific dates of the year we will return an array of dates as shown below.

Months are javascript zero-based meaning December is 11 rather than 12

/**

Local delivery/ shipping not allowed on:

13th May 2021

25th December 2021

**/

{

"disabled": [

"2021-04-13",

"2021-11-25"

]

}


Disabled days of the week

If merchants want to prevent customers from selecting local delivery/ shipping on specific days of the week then we will return an array of integers.

/**

Local delivery/ shipping not allowed on Sunday or Monday

1: Sunday

2: Monday

3: Tuesday

4: Wednesday

5: Thursday

6: Friday

7: Saturday

**/

{

"disabled": [

1,

2

]

}

Specifically allow local delivery/shipping dates

If a merchant wants to allow Local delivery/ shipping only on specific dates of the year we will return the available Local delivery/ shipping dates in the disabled array. Note the first element of the array will be true.

/**

Local delivery/ shipping is only available on:

13th May 2021

25th December 2021

**/

{

"disabled": [

true,

"2021-04-13",

"2021-11-25"

]

}

Advanced date rules

Merchants can combine both specifically allowed local delivery/ shipping dates and days of the week.

/**

Local delivery/ shipping is only available on:

Sundays

Mondays

13th May 2021

25th December 2021

**/

{

"disabled": [

true,

1,

2,

"2021-04-13",

"2021-11-25"

]

}

/**

Local delivery/ shipping is not available on:

Sundays

Mondays

13th May 2021

25th December 2021

**/

{

"disabled": [

1,

2,

"2021-04-13",

"2021-11-25"

]

}


Limitation

Currently, the calendar only works for the Shipping delivery method. Pickup and local delivery support will be released in the near future.


Suggested reads

  1. Klaviyo
  2. Gorgias
  3. Omnisend

Need help?

No need to fret; we’re here to jump in and help you out. Reach out to us at support@loopwork.co or feel free to ping us on chat by clicking the support beacon on the bottom right.

Thanks!

Loop Subscription Team 🙂

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us