Checkfront updates
Checkfront updates

Release Notes - Nov 2022


New ✨

  • We’ve added a New Permission option that allows Admins to set who can input POS payments as paid in the past



  • Square payments can now be processed in-app and do not require the mobile app
  • We’ve improved our Wordpress website integration to allow multiple instances of a unique booking widget to display on the same page. This allows Operators to build an even more customized booking flow!



  • Fixed an issue where customers using custom receipt page options reported iframe issues for users that were paying by gift certificates
  • Fixed an issue with some restricted staff accounts that were unable to access all inventory on the inventory calendar
  • Fixed an issue where staff could not change the booking partner attribution when the booking was made staff-side.

Release Notes - Oct 2022


New ✨


Checkfront Payments

  • We’ve launched online payments that work perfectly with Checkfront. Easily process payments, issue receipts, and access detailed reporting. Harness the power of payments and take your business to the next level! Learn more here.


  • You can now sync your product availability with MyAllocator!



Inventory Calendar

  • Say hello to the improved Inventory Calendar: Faster, more responsive, and colour-coded for clarity.

Inventory Calendar - Reveal Loop.gif

  • Product inventory levels can now be adjusted per allocated asset (boats, bikes, cars, etc.) giving you even more control over your availability.

Inv cal adj.gif

Booking Flows

  • We’ve improved the experience for customers who use our Custom Receipt URL option




  • Fixed an issue where visual indications for the overbooking status was not showing as intended when Items are displayed within product grouping

  • Fixed an issue where product grouped packages’ item pricing did not display as expected when added during staff side booking edits

  • Fixed an issue were archived child items prevented active product-grouped items to be added when staff are editing an existing booking

  • Fixed an issue where editing a timeslot bookings incorrectly impacted the availability of package add-ons

Release Notes - Q3 Updates


New ✨

  • The GetYourGuide integration now works with the Product Builder.
  • Automated notifications can now be set to be sent on the hour!
  • You can now add a default status for partners to trigger email notifications and keep track of partner bookings as they come in.
  • We’ve added in-app notifications to let you know when a new booking has been made.



  • We’ve updated how to remove guests and their attached documents from a booking.
  • Email bounce notifications will automatically clear once a new booking email has been entered. Note you will need to update the booking status to re-trigger the email notification.
  • Customers can easily navigate back to the waiver when an external link is visited from a waiver.





  • Fixed an issue where package upsells were preventing some Operators from saving changes when editing a booking.


  • Fixed an issue where the Daily Manifest’s Assigned Asset details were not exporting as expected.
  • Fixed an issue on the Daily Manifest where some multi-day bookings did not show as expected when filtered by “Ending” or “In Progress.”


  • Fixed a discrepancy on the Waivers “updated date” when the customer is in a different timezone.


  • Fixed an issue with Product Upsell Packages where Guests were not mapping to upsell options as expected.


  • Fixed an issue that impacted GetYourGuide connectivity for some timeslot inventory.

Gift Certificates

  • Fixed an issue when refunding Gift Certificates where there was a discrepancy in rounded balances.

Booking Page

  • Fixed an issue that prevented mobile scrolling for some Site Builder booking pages.

Release - June 2022

Carding Prevention




We've improved the protection of your payment page

In an effort to improve the security of your payment page, our team has added a few new security measures to help protect operators from carding bots attacks.

If a payment attempt on your booking page fails many times, this may indicate that it could be a malicious attack. To protect you against this, the payment page will now prevent further attempts by that person for a safe period of time and prompt the booker to contact your company to complete the booking.

For added security on your payment pages, we always recommend activating ReCaptcha for a more secure payment flow. (Only available on certain payment gateways: Braintree, Moneris, Stripe and Square)

Release - June 2022

Site Switcher


New ✨


We're improving the way you switch between Checkfront sites!

Screen Shot 2022-06-10 at 12.55.44 PM.png

The Change Site feature is an easy way to switch between multiple Checkfront accounts where you have two or more User accounts that share the same email address.

If your email address is not associated with multiple Checkfront accounts, then this option does not display.

Release - March 2022

Login Update


New ✨


Checkfront is taking a proactive approach to your security and adding additional features to your account login page.

We'll be rolling these changes out gradually throughout all of April 2022 so we wanted to give you a heads up on what you can expect:

  • Updated the look and feel of the login page.
  • Enhanced technical security across the entire login experience.
  • Updated "Forgot Password" flow.

While the bulk of these changes take place in the background, you'll notice that we’ve simplified and updated our login page. This ensures your account details are secure so that you can handle your important business with additional peace of mind.

Release Notes - January 2022

Products, Payments and Translations


New ✨


We’re kicking off the year with some quality of life updates and fixes specific to the new Product Builder. More to come in the coming months!

New Features and Improvements





  • Improved Product default filter to better represent active Products at page load.
  • Product names are now clickable in addition to the SKU.


  • Sage Pay has been updated to reflect their new brand, Opayo.


  • Customers using Products are now able to write and access translations from the navigation bar under Manage -> Languages -> Customer Languages.

Bug Fixes




Booking Page

  • Resolved an issue that was causing certain bookings from Paid/Deposit status to Reserved.

User Accounts

  • Fixed a bug that caused an error when updating a user account password under specific circumstances.

Release Notes - December 2021

New Features and Improvements




Booking Edit

  • Pricing has been improved to show accurately when editing an item on an existing booking to add a product grouped package add-on.

Dashboard (Setup Guide)

  • The setup steps and post-setup steps within the Dashboard have been updated so that getting started with Checkfront is faster and easier.

Gift Certificates

  • Gift Certificates have been simplified so that you don’t have to manually void gift certificates once they’ve been refunded or canceled.
  • There is now an option that staff can set on the Gift Certificate item. When enabled, the price for the Gift Certificate will not show to the recipient.

Product and Asset Importers

  • You can now import products and assets using the Product Importer and the Asset Importer.

Quickbooks Payments

  • Updated part of our integration with QuickBook Payments so that payments continue to flow smoothly.

Bug Fixes




Booking Edit

  • Adding Items in a Product Grouping to an existing booking won’t cause an error if one of the items in the package has been archived.
  • Pricing has been improved to show accurately when editing an item on an existing booking to add a product grouped package add-on.

Booking Details

  • Editing Product Upsells no longer times out with an error.

Booking Invoice (Taxes)

  • Deleting or editing taxes will no longer retroactively affect booking invoices made before the modification to the tax configuration. For example, let's say that you adjust your tax configuration by deleting a tax. Moving forward, the tax will be deleted for bookings (and their associated invoices). Historical invoices will not be affected.

Booking Page

  • Over on the Booking Page, the availability label has been updated to show the correct number when bookings overlap.


  • Resolved a bug that caused booking time to change to the first available hour of the day, regardless of which time is selected. This was occurring specifically when trying to change the time of a flextime package addon that had a fixed length.

Checkfront Translations

  • Translation now includes the "This certificate must" text on Gift Certificates.


  • Resolved an issue relating to guest signatures that caused them to mysteriously vanish from the Waiver. Guest signatures are now accessible on the waiver, as intended.

Release Notes - October 2021






Translations, form fields, and payments

Let's get right into it.

We love Checkfront Translations. It allows you to offer your products in multiple languages for customers that book from all over the world.

And as you may know, you can change a language string on your Booking Page to get more specific with dialects if you like. But we understand how easy it is to quickly edit a shared translation instead of a private one.

So, we added a little warning for you — just in case you want to translate "bus" to "guagua" without making your friends in Chile start selling "baby" tours.

Screen Shot 2021-10-27 at 12.07.36 PM.png

Along with displaying an error message in the Daily Manifest for failed assignments, we've also made the following improvements:

  • You can now manually adjust availability in the Product Calendar if you have random dates with different availabilities
  • If you're using Customer Accounts and your Booking Form has a multi-checkbox field, your customers can now save their personal details for future bookings without receiving an error
  • Optional date fields, such as arrival/departure dates, will no longer be required by your customers to submit Waivers & Documents


Good news for operators in France! You can now take seamless payments with Square for online, mobile, and terminal checkouts.

As for other payment updates:


  • An error message will now display if the phone field is required; otherwise you can archive the phone field without preventing payment
  • With 3DS2 enabled, customers will see a valid error if payment fails or complete payment successfully rather than reach an access denied page


  • When embedding the Booking Widget on an HTTPS website, the Browser Wallet will now show up on the payment page with Stripe enabled
  • Speaking of Browser Wallets, customers from South Korea can enter payment details successfully with the country field enabled on the Booking Form, and you won't get locked out of your account if Apple Pay or Google Pay doesn't support your country

Apple Pay, Google Pay & other updates


New ✨





You asked, we listened!

If Stripe is your active payment provider, your guests can now pay using Apple Pay, Google Pay, and browser-saved cards like Microsoft Pay on Edge.

A relevant Payment Request Button will display automatically depending on what their device and browser combination supports, creating a seamless and personalized payment experience for them.

Screen Shot 2021-09-07 at 7.44.24 AM.png

To enable Apple Pay in your Stripe integration, go to:

Manage > Ecommerce > Stripe: Add Apple Pay on the Web for Stripe

To enable Google Pay in your Stripe integration, go to:

Manage > Ecommerce > Stripe: Add Google Pay on the Web for Stripe


In other news…


  • We fixed an issue for Stripe integrated accounts where the 3D Secure Pop-up displayed incorrectly on mobile devices. Your guests can now complete the security challenge without unnecessary scrolling
  • There was also an issue with 3D Secure for Sage Pay integrated accounts where staff-side transactions were getting declined. All of the required fields for Strong Customer Authentication (SCA) will now send to banks along with the rest of the transaction information
  • Since address verification helps reduce fraudulent transactions, Moneris integrated accounts now have the option to enable Billing Postal/ Zip Code validation. For both customer and staff-side transactions, a postal/zip code field will display at the time of payment to verify what's entered matches the address associated with the card
  • We added an overbooking warning for staff-side payments, so that your staff has to agree to allow the overbooking to take place when adding a payment to a booking that has an unlocked status, i.e. WAITING


  • You can now export Custom Guest Form Fields and Payment in the Daily Manifest so that you can see all the information you need to see


  • When adding Weekly Recurrence to a discount, you can now expect the discount to only be valid for eligible booking days