When you display a price for your Event type and collect payment via OnceHub, your OnceHub app is connected to PayPal and payments are collected automatically when Customers schedule or reschedule a booking.
Depending on your Refund settings, you can also enable OnceHub to automatically process refunds when Customers cancel a booking. This allows you to streamline your payment and refund processes and provide a seamless Customer experience.
In the Payment and cancel/reschedule policy section, you can automate the payment and refund processes that occur on the Customer Cancel/reschedule page. You can define the price the Customer pays for a booking and the refund amount that the Customer will receive if they cancel. You can also define the reschedule fee they will be charged if they reschedule.
In this article, you'll learn how to configure the Customer Cancel/reschedule policy when you display a price for your Event types and collect payment via OnceHub.
Customer Cancel/reschedule policy rules
The following rules apply to the Customer Cancel/reschedule policy:
- The Cancel/reschedule policy only affects your Customers. Users are not subject to the policy and they can cancel or reschedule at any time from the Activity stream.
- The Customer can always access the Customer cancel/reschedule link in Default email and calendar invite templates, regardless of the Cancel/reschedule policy. The policy will be reflected on the Customer Cancel/reschedule page that the Customer accesses via the Cancel/reschedule link. The policy will always reflect the settings that were saved at the time of the initial booking.
- When you use Payment integration, Booking with approval mode is not possible. You must work in Automatic booking mode. Learn more about conflicting settings when using Payment integration
Requirements
To configure the Customer Cancel/reschedule policy for your Event types, you must:
- Be a OnceHub Administrator.
- Have an active connection to your PayPal account.
- Work in Automatic booking mode.
Configuring the Customer Cancellation and Reschedule policy
NoteWhen you work with Session packages, Customers can cancel each session independently and each session is subject to the Cancellation policy. In the Payment and cancel/reschedule policy section, you set the package price and the refund amount that Customers will receive if they cancel each session independently.
- Go to Booking pages in the bar on the left.
- In the Event types section, click on the Event type you want to edit.
- Click the Payment and cancel/reschedule policy section (Figure 1).
- In the Payment and pricing step, select Display a price and collect payment via OnceHub (Figure 2).
In the Cancellation policy step (Figure 3), select your preferred option using the drop-down menu.
- Any time before the meeting: This means that Customers can cancel right before the scheduled meeting time. This can be a matter of minutes before the meeting. You can set the refund amount that the Customer will receive if they cancel the booking. Note that you can process refunds automatically via OnceHub if you set your Refund settings to Automatic Enable manual and automatic processing of refunds via OnceHub.
- Up to a certain time before the meeting: In this case, you can select how long before the scheduled meeting time that the Customer can cancel. The possible values range from 15 minutes to 14 days. You can set the refund amount that the Customer will receive if they cancel the booking before and after the milestone. Note that you can process refunds automatically via OnceHub if you set your Refund settings to Automatic Enable manual and automatic processing of refunds via OnceHub.
- Never: In this case, the Customer will never be able to cancel the booking.
In the Cancellation policy step, you can also define the Policy description that is visible to Customers on the Customer Cancel/reschedule page. By default, OnceHub generates an automatic text based on your selection. You can decide to use your own custom text instead if you want to customize the cancellation policy description.
Finally, in the Cancellation policy step you can also choose to ask your Customers to give you a cancellation reason (see Figure 4). This question will be displayed on the Customer Cancel/reschedule page. You can choose to make the cancellation reason Mandatory, Optional, or choose not to display the field at all by selecting Don't ask.
In the Reschedule policy step (Figure 5), you can select the following options using the drop-down menu.
- Any time before the meeting: This means that Customers can reschedule right before the scheduled meeting time. This can be a matter of minutes before the meeting. You can set the Reschedule fee that you will collect automatically if the Customer reschedules the booking.
- Up to a certain time before the meeting: In this case, you can select how long before the scheduled meeting time the Customer can reschedule. Values range from 15 minutes to 14 days. You can set the Reschedule fee that you will collect automatically if the Customer reschedules the booking before or after the milestone.
Never: In this case, the Customer will never be able to reschedule the booking.
NoteWhen you work with Session packages, Customers can reschedule each session independently and each session is subject to the Reschedule policy. In the Payment and cancel/reschedule policy section, you set the package price and the reschedule fee that Customers will be required to pay if they reschedule each session independently.
In the Reschedule policy step, you can also define the Reschedule policy description that is visible to Customers on the Customer Cancel/reschedule page. By default, OnceHub generates an automatic text based on your selection. You can decide to use your own custom text instead if you want to customize the Customer reschedule policy description.
- Finally, in the Reschedule policy step (Figure 6) you can also choose to ask your Customers to give you a reschedule reason. This question will be displayed on the Customer Cancel/reschedule page. You can choose to make the cancellation reason Mandatory, Optional, or choose not to display the field at all by selecting Don't ask.
Congratulations! You've now set the Customer cancellation and Reschedule policy that is displayed on the Cancel/reschedule page for your Event type when you display a price and collect payment via OnceHub.