In this article, you’ll learn about the effects of cancellation in different phases of the booking lifecycle. Learn more about the different activity statuses
Cancellation initiated by Customer
Section titled “Cancellation initiated by Customer”When a Customer cancels a booking, the following actions take place.
- An email notification is sent to the Customer, the User who the Customer made the booking with and any additional stakeholders to notify them of the cancellation.
- In the Activity stream, the activity is updated with a status of Canceled (By Customer).
- The previously-booked time slot becomes available.
When using OnceHub with a connected calendar
Section titled “When using OnceHub with a connected calendar”- If the Customer is added to the calendar event, the Customer will receive an updated calendar invite email with CANCELED in the title. The status of the calendar event will be automatically changed to “Free.”
- The booking owner’s calendar event includes CANCELED in the title, so that it is easy to spot that this booking was canceled. However, the calendar event is not deleted.
- The original User’s calendar event changes its status to “Free”. This frees up the slot to accept new bookings.
When using Payment integration
Section titled “When using Payment integration”If you use Payment integration, refunds can be processed manually or automatically via OnceHub.
- If the Customer cancels the booking and refunds are processed automatically via OnceHub, an AUTOMATIC REFUND (CANCELLATION) refund transaction is added to the Activity stream.
- If the Customer cancels the booking and you manually process a refund via OnceHub, a MANUAL REFUND VIA ONCEHUB transaction is added to the Activity stream.
Learn more about processing refunds via OnceHub
Cancellation initiated by User
Section titled “Cancellation initiated by User”When a User cancels a booking, the following actions take place.
- An email notification is sent to the Customer, the User who the Customer made the booking with and any additional stakeholders to notify them of the cancellation.
- In the Activity stream, the original activity is updated with a status of Canceled (By User).
- The previously-booked time slot becomes available.
When using OnceHub with a connected calendar
Section titled “When using OnceHub with a connected calendar”- If the Customer is added to the calendar event, the Customer will receive an updated calendar invite email with CANCELED in the title. The status of the calendar event will be automatically changed to “Free.”
- The Booking owner’s calendar event includes CANCELED in the title, so that it is easy to spot that this booking was canceled. However, the calendar event is not deleted.
- The Owner’s calendar event changes its status to “Free”. This frees up the slot to accept new bookings.
When using Payment integration
Section titled “When using Payment integration”If you use Payment integration, refunds can be processed manually or automatically via OnceHub.
If the User cancels the booking and refunds are processed manually via OnceHub, a MANUAL REFUND VIA ONCEHUB transaction is added to the Activity stream.
Learn more about processing refunds via OnceHub
Canceling a booking request in Requested status
Section titled “Canceling a booking request in Requested status”When a booking request in Requested status is canceled by a User or Customer, the following actions take place.
- An email notification is sent to the Customer, the User who the Customer made the booking with and any additional stakeholders to notify them of the cancellation.
- In the Activity stream, the canceled activity changes its status to Canceled and moves to the top of the list.
