Zapiet Eats can take table bookings on your Shopify store. Guests pick a location, party size, date, and time. You confirm, seat, and complete the booking on Reservations, or from Shopify POS.
This article gets you to a first successful booking. Use the related guides when you need hours, deposits, emails, POS, Flow, or Google Calendar.
Before you begin
Add at least one location with an address and hours.
Decide whether staff should confirm each request, or whether guests get an instant confirmation.
Enable reservations and set capacity
In Zapiet Eats, go to Locations.
Open the location.
Find the Reservations section.
If reservations are off, click Enable. If they are already on, click Manage.
Set Reservation opening time, Reservation closing time, and Timeslot interval.
Set Maximum party size, Maximum reservable tables, and Maximum guests per timeslot.
Choose Automatically confirm reservations or Require restaurant confirmation.
Click Save.
Guests can now request times that match those hours and limits. For deposits, occasions, and blackout dates, see Configure reservation settings.
Publish the booking page
In Zapiet Eats, go to the Dashboard.
In Storefront extensions, find Reservations page.
Click Enable reservations page if it is not enabled yet.
Click View reservations page.
Add that page link to your Shopify navigation or a button on your theme.
Guests open the page, choose a location, party size, date, and time, then click Request reservation. See Let customers book a table.
Receive a booking
When a guest clicks Request reservation:
If you require a deposit, the booking can stay in Pending payment until the guest finishes Shopify checkout.
If the location uses Automatically confirm reservations, the booking is Confirmed after any required payment.
If the location uses Require restaurant confirmation, the booking appears as Awaiting confirmation on Reservations after any required payment.
Staff can also click Create reservation on Reservations for a phone booking. Guest and staff emails depend on the templates you leave enabled. See Configure reservation notifications.
Manage the booking
In Zapiet Eats, go to Reservations.
Open the booking on the timeline.
Use the next available action: Confirm, Seat, or Complete.
To stop the booking, use Decline, Cancel reservation, or Mark as no show when that action is offered.
Not every action is available from every status. See Manage reservations.
Floor staff can do the same work from the Reservations tile. See Manage reservations in Shopify POS.



