Appearance
Cancellation Policies
WebEvery booking activity has a cancellation policy that determines how much of the booking cost is refunded when a booking is cancelled. You can choose from three built-in policies or create a custom policy with your own refund tiers.
Built-in policies
Flexible
A policy with a generous refund window.
| When the cancellation is made | Refund |
|---|---|
| More than 24 hours before the booking | Full refund |
| 2–24 hours before the booking | 50% refund |
| Less than 2 hours before the booking | No refund |
Moderate
A balanced policy with a longer notice window.
| When the cancellation is made | Refund |
|---|---|
| More than 5 days before the booking | Full refund |
| 1–5 days before the booking | 50% refund |
| Less than 24 hours before the booking | No refund |
Strict
A policy that favors the business, with limited refund opportunities.
| When the cancellation is made | Refund |
|---|---|
| More than 7 days before the booking | 50% refund |
| Less than 7 days before the booking | No refund |
Custom policies
If none of the built-in policies fit your business, create a custom policy with your own refund tiers. Custom policies let you define exactly how much is refunded based on how far in advance the cancellation is made.
Setting up custom rules
Navigate to your activity's settings and select the Custom cancellation policy type. Then add one or more cancellation rules, each with:
- Hours Before Start — The threshold in hours before the booking's scheduled start time.
- Refund Percentage — The percentage of the booking cost to refund (0–100%).
Rules are evaluated from most generous to least. The system applies the first rule whose threshold has not yet passed.
Example: custom three-tier policy
| Hours before start | Refund |
|---|---|
| 72 hours or more | 100% (full refund) |
| 24–72 hours | 50% refund |
| Less than 24 hours | No refund |
Example: sliding scale
| Hours before start | Refund |
|---|---|
| 7 days (168 hours) or more | 100% |
| 3 days (72 hours) | 75% |
| 1 day (24 hours) | 50% |
| 12 hours | 25% |
| Less than 12 hours | 0% |
How refunds are calculated
When a booking is cancelled, the system:
- Determines how many hours remain before the booking was scheduled to start.
- Applies the cancellation policy rules to determine the refund percentage.
- Calculates the refund amount based on the percentage and the cost of the booked items.
You can preview the refund amount before confirming the cancellation, so they can communicate the amount to the customer.
Rescheduling vs. cancelling
Rescheduling a booking moves the existing booking to a new available time. It releases the old resource assignment, validates the new time, and creates the new assignment without applying the cancellation policy. If your business charges a rescheduling fee, add it as a separate transaction item.
Online cancellation and rescheduling settings
Each activity retains Allow online cancellation, Allow online rescheduling, and cutoff settings in minutes, hours, or days. These settings have no current customer-facing self-service page because ZynoSales does not expose a public browser booking flow. Staff manage cancellation and rescheduling through the booking workflows.
See Appointment Links & Public Booking for the current public booking boundary.
TIP
Consider your no-show policy alongside your cancellation policy. A strict cancellation policy with no refunds may discourage cancellations, but it can also lead to more no-shows. A moderate policy that offers partial refunds for timely cancellation can actually reduce no-shows by encouraging customers to cancel when they know they cannot make it.