Cancelling bookings
Last updated: September 18, 2025
Tip: Instead of refunding, you can issue a gift card when cancelling a booking, encouraging customers to return in the future. Learn more about giving credit using gift cards.
Cancelling a booking
Use the Cancel booking button to cancel a customer’s booking. You can also refund and email the customer as part of this process. Watch a short demo or follow the detailed steps below.
Detailed steps
Find and open the booking you’d like to cancel.
Under Booking actions, click the Cancel booking button.
Optional: Issue a full or partial refund for any payments on the booking.
Optional: Add an internal note for your staff.
Optional: Send a cancellation email to the customer. This email will include a summary of the cancelled booking and any refunded payments. You can also include a personalized message using the message box.
Click Cancel booking. You’ll see a pop-up message asking you to confirm. Click OK.
Once a booking has been cancelled, it will be marked with a
badge.
Viewing cancelled bookings
Viewing cancelled bookings from an availability
When looking at an availability, cancelled bookings will be shown in the availability overview below the list of active bookings. You can collapse or expand the cancelled or rebooked bookings by selecting the
icon next to the section.

Viewing cancelled bookings from the Bookings section
To quickly find a cancelled booking from the Bookings section of your Dashboard, enter the customer’s name, contact information, or booking ID in the search bar. If there are multiple search results, look for the red “cancelled” badge. The date and time the booking was cancelled will be recorded next to the badge.

Tip: You can also search for the word “cancelled” to see all recently cancelled bookings.
Using the Cancelled Bookings report
Use the Cancelled Bookings report to see all cancelled bookings within a specific date range. This report is located under Reports > Bookings > Cancelled.
To run the report, adjust the date range and click Generate. If needed, you can further customize your report settings with filters, groupings, or added columns.
Partial cancellations
If a customer wants to cancel part of their reservation (for example, if a member of their party can no longer attend), you can use the Add or remove customers option to remove as many customers from the booking as needed.
Learn more about adding and removing customers.
Note: After removing customers, payment is not automatically adjusted. If you want to issue a refund for the amount of the removed customers, you’ll need to issue a partial refund.
Allowing online cancellations
Once you have your cancellation policies set up, you can also set up your Dashboard to accept online cancellations which allows your customers to cancel their booking online, and, when possible based on your cancellation policies, collect a refund or gift card. This can help reduce the amount of over-the-phone cancellations.
Setting up online cancellations
If you’d like to try out this feature, please reach out to support@fareharbor.com.
When setting up online cancellations, you’ll be able to choose whether you’d like to allow customers to collect refunds, gift cards, or both.
- Selecting refunds allows customers to collect a refund when they cancel their booking, as long as the cancellation follows the rules for the cancellation policy for that item. The refund amount is determined by your default cancellation policy.
- Selecting gift card allows customers to collect a gift card when they cancel their booking. The gift card will always amount to the booking total, excluding any fees. All the details for the gift card will be included in the cancellation email sent to the customer.
Note: At least one gift card type needs to be available on your Dashboard to allow for gift cards through online cancellations. If you have multiple gift card types, the gift card type on the top of the list will be used.
Once online cancellations are enabled, make sure to set up advanced cancellation policies to ensure your customers follow your company’s rules when it comes to cancelling.
Note: All Dashboards with enabled cancellation policies have one generic policy by default, but you can always customize your cancellation policies to your liking.
What does online cancellation look like?
Once online cancellation is set up on your Dashboard, your customers will be able to cancel their booking online and collect a gift card or a refund, depending on your setup.
Online cancellations are possible for bookings that have been paid in full through FareHarbor, with an eligible payment processor and payment method (eligible payment methods include credit cards and online payment methods like PayPal and iDeal). The same rules apply for bookings made by affiliates or resellers using FareHarbor, as long as the payment for the booking was collected by you.
Not sure if your FareHarbor payment processor is eligible? Feel free to reach out.
There are some situations where your customers will not be able to cancel their booking online, such as:
- The booking contact does not have an email address attached
- The payment for the booking was either partially or totally collected by an affiliate or reseller (including ASN bookings)
- The booking has not been fully paid (there is still an amount due)
- The payment for the booking was either partially or totally paid with a gift card or a voucher
- There are insufficient funds in your Refund Reserve or Future Payouts to issue an online refund
For eligible bookings, customers will see a Cancel booking button on their confirmation page and in their confirmation email. Once they select Cancel booking, they’ll be able to choose refund or gift card, depending on your setup:
If a customer tries to cancel outside of the allotted cancellation window based on your cancellation policies, they’ll see a message prompting them to contact you:

Exception: If an availability has a cancelled status, customers are able to cancel their bookings even when outside the window of your cancellation policy.
Cancelling bookings made through an API
If a customer needs to cancel a booking made through an API connection, they should contact the Online Travel Agency (OTA) they made the booking with to make changes or receive refunds. Cancelling or refunding an API booking in FareHarbor does not cancel or refund the booking for the customer.
After processing the cancellation or refund through the API, some API connections will automatically update the booking in FareHarbor, while others will need to be marked as cancelled and refunded manually in FareHarbor.
Frequently Asked Questions
Which staff members can cancel bookings?
By default, all staff members with a FareHarbor login (except those with the Guide permission group) have the ability to cancel and refund bookings at any time. Affiliates do not have the ability to cancel bookings by default. However, if you’ve made changes to your company’s permission groups, these rules may not apply. Learn more about permission groups.
Will a customer still get automatic follow-up emails if their booking is cancelled?
If a booking has been cancelled, follow-up emails from FareHarbor will not be sent (this includes TripAdvisor Review Express follow-ups, if you have them enabled). Learn more about automatic emails.
Will my staff be notified when a booking is cancelled?
Staff members with a FareHarbor account can choose to receive email notifications for cancelled bookings by updating their account settings. You can also update their settings for them, if your permission group allows it.
Why is a cancelled booking marked as refunded when there was never any payment on it?
If a booking with no payments is cancelled, you may see a “Refunded” badge on the booking in specific parts of the Dashboard. This includes search results, the recent bookings section, and the booking summary in the contact toolbar.

These specific views include basic information about the booking but not all of its details (such as its payment history). To be safe, the system defaults to including a “Refunded” badge, even if that’s not the case. You can confirm a booking’s payment and email history by opening the booking and reviewing the activity log at the bottom.
Internal-only content. Don't copy and paste to anyone.
Online cancellations
To enable online cancellations:
- Navigate to the Advanced company settings section of the Dashboard.
- In the “Bookings” section, select “Allow online cancellations”.
Select at least one online cancellation option:
- Refund: This option allows customers to receive a refund when they cancel their booking, as long as it is allowed within the applicable cancellation policies. The amount eligible to be refunded is set in the cancellations rules within the policy.
Gift card: This option allows customers to collect a gift card when they cancel their booking, amounting to the booking total (minus the booking fees). The gift card details will be included in the cancellation email they receive.
Note: Make sure to enable Online gift card redemption to ensure that end customers can actually use a gift card once they receive one.
- Select Save changes.
After you have enabled the feature, make sure the client has at least one cancellation policy that has at least one rule that allows for cancellation (the default cancellation policy allows cancellations and full refunds up to 48 hours before availability start).
Notes:
- If an item has a cancellation policy set up, then that policy will be applied, however when an availability has a cancelled status, end customers will be able to cancel their booking online even if outside the cancellation window period, provided the booking is fully paid and payment was collected by a payment processor.
- There will always be a five-minute grace period after creating a booking during which customers can cancel their booking and receive a full refund (for example, if someone accidentally booked the wrong date). This grace period will always apply, regardless of cancellation policy.
- Online refunds are supported for payments made with credit card, PayPal, iDeal, or Bancontact.