Skip to main content

Delete / Cancel or Reschedule Bookings

Cancel, Reschedule, or Edit Bookings made by you or your customer

Written by Ray M
Updated this week

Plans change. Easy Appointment Booking gives you full control over every booking from the dashboard — you can update customer details, move a booking to a new time, or cancel it entirely.

Cancel Bookings

Cancelling marks the booking as cancelled and optionally notifies the customer and issues a refund.

  1. Head to Bookings and find the specific booking.

  2. Click on Cancel on the same row as the booking.

  3. Click on Yes, cancel this booking.

  4. When you cancel you will be prompted to confirm if a notification email should be sent to the customer (or to Klaviyo for brands using Klaviyo with us)

Where do canceled bookings appear?

In the Bookings > List View canceled tab. They don't take up any space on your existing availability but there for your record.

What happens to the Shopify order?

Cancelling a booking does not automatically cancel or refund the linked Shopify order unless you have enabled automatic refunds in your settings (or you check Refund the customer in the cancellation dialog).

When a refund is processed, Shopify returns the funds to the customer's original payment method. A note is added to the Shopify order recording that the booking was cancelled.

To turn on automatic refunds by default, go to Settings → General → Shopify Workflow and enable Automatically refund the Shopify Order.

⚠️ Warning: If you enable automatic refunds, every cancellation — including ones you make by mistake — will immediately trigger a Shopify refund. Make sure this matches your cancellation policy.

Reschedule Bookings

Rescheduling moves the booking to a new date and/or time. The original slot is released and becomes available for other customers.

  1. Head to Bookings and find the specific booking.

  2. Click on Reschedule on the same row as the booking.

  3. Reschedule to the date and time you would like.

  4. When you reschedule you will be prompted to confirm if a notification email should be sent to the customer (or to Klaviyo for brands using Klaviyo with us)

I want to reschedule someone outside of my regular hours or with added quantity, what do I do?

Choose from two methods:

  • Choose from available times — shows your normal calendar so you can only pick an open slot.

  • Select a custom time — lets you enter any date and time, even outside your schedule.

Under Select a custom time you can change the

  • Quantity (ie. number of guests)

  • Availability (ie. which room or person it's assigned to)

  • Date and Time (outside your regular availability)

  • Timezone


Note: Selecting a custom time bypasses your availability, where you can select any date and time. Use sparingly to ensure you don't get overbooked!


What notification does the customer receive?

If the notification checkbox is checked, the customer receives a reschedule email with the updated date and time. This uses the reschedule email template configured under Edit Service → Notifications.

On the Free plan, reschedule email notifications are not available. Upgrade to a paid plan to enable them.

💡 Tip: After rescheduling, the original time slot opens back up on your calendar. If you have customers on a waitlist for that slot, the app will prompt you to notify them that a spot has become available.

Waitlist notification

If customers are on the waitlist for the cancelled slot, the app will show a prompt asking if you want to notify them that the spot has opened up. You can notify all waitlist customers with one click or skip it.

Editing a booking

Editing lets you correct customer contact details or update internal notes. It does not change the date, time, or service.

What you can edit:

  • First name and last name

  • Email address

  • Phone number

To edit a booking:

  1. Go to Bookings and find the booking you want to change.

  2. Click the booking row to open the detailed view.

  3. Click the Edit button (pencil icon) in the booking header.

  4. Update the fields you need to change.

  5. Click Save.

💡 Tip: Editing a booking's email address updates where future notifications go, but does not resend the original confirmation. If the customer needs a copy, use the Send reminder button to send them the current booking details.

What you cannot edit directly

The booking date, time, service, and intake question answers cannot be changed through the edit form. To move the appointment, use Reschedule instead. Intake answers are stored as order properties on the Shopify order and cannot be modified after the booking is confirmed.

Did this answer your question?