When customers sign in to their account on your store, they can see their bookings there. They can also move or cancel them, and use their packages.
This needs Shopify's new customer accounts. It does not work with classic (legacy) customer accounts. Check which one you use in Shopify Settings > Customer accounts.
What the app adds
| My Bookings | Manage Booking | |
|---|---|---|
| What it shows | Every booking the customer has with you | The booking on one order |
| Where it is | A page in the customer's account | A button on the order |
| Setup | You add the page and a menu link | Nothing to do |
Add the My Bookings page
Shopify does not add this page for you.
- In your Shopify admin, go to Settings > Customer accounts.
- Open the customer account editor.
- Add the My Bookings page from Easy Appointment Booking.
- Add a menu item that links to the page.
- Click Save.
Add the menu item. Without it, the page exists but customers cannot find it.
What customers see
The page is called Booking History. It has three tabs: Upcoming, Past, and Packages (if they bought one).
Customers can:
- see each booking's service, date, time, place, team member, and meeting link
- search and sort their bookings
- see past bookings marked Cancelled, Checked in, or No-show
- see waitlist requests they are still waiting on
- see packages, how many sessions are left, and book with them
- Reschedule or Cancel, without leaving their account
Let customers move and cancel
Reschedule and Cancel only show when you allow it on the service. This needs the Pro plan or higher.
- Open the service and click the Advanced tab.
- In Booking Management, check Allow customers to reschedule and cancel appointments.
- Set Reschedule cutoff and Cancellation cutoff if you want.
- Click Save.
See Let customers reschedule or cancel.
The reschedule calendar shows the next 30 days, and follows your hours, capacity, lead time, blackout dates, and connected Google Calendars. After the cutoff, or once the appointment has passed, the buttons are replaced by a short note.
Which bookings show up
- Bookings made while the customer was signed in are linked to their account.
- Bookings with no account link, such as guest checkouts or bookings you added in the app, show if the email matches the customer's email.
- A booking linked to a different customer account does not show, even with the same email.
Ask customers to sign in before they check out. Their bookings then always show in their account.