← Back to all sparks
C

Checkfront

E-COMM
Velocity2.5

Online booking and reservation management platform for tour and activity operators

Checkfront ships a steady monthly release aimed at tour operators running complex schedules.

booking-softwaretour-operatorsschedulingpaymentsapioperations
Current state
Checkfront handles bookings for tours and activities, and publishes one release-notes post a month. The recent run is operational depth rather than new territory: staff can take phone payments through Adyen without customer 3DS blocking the flow, timeslots can be closed individually instead of whole days, a single asset such as a bus or venue can back several products, and staff assignment lives in the Daily Manifest. The Schedule Grid has been rolling out gradually since early in the year.
Where it's heading
Two patterns repeat. One is granularity - closures moving from day to timeslot and then into the public API, filters arriving on the Booking Index, Product Discounts, and Product Closures pages - which is what a product does when its customers have outgrown coarse controls. The other is the staff-side flow: manifest assignment, phone payments, resending notification templates. Checkfront is investing in the operator behind the counter more than the customer booking online.
Prediction
Expect the Schedule Grid to reach general release and absorb the staff-assignment and closure controls that currently live on separate pages.

Recent moves

  1. 18d ago

    Adyen MOTO lets staff take phone payments without 3DS blocks

    Operators on Adyen can take phone or in-person payments from the staff-side flow without customer 3DS authentication blocking them, which matters for deposits and custom amounts agreed over the phone. The booking form also now shows the country dialing code to cut invalid numbers and failed SMS.

    View source ↗
  2. 1mo ago

    Resend notification templates from Booking Details

    Staff can resend an existing notification template from Booking Details, reviewing recipients, subject, and content before it goes out - useful for ID verification and pre-arrival information. Date and status filters also land on the Product Discounts page.

    View source ↗
  3. 2mo ago

    Timeslot-level product closures reach the public API

    Closures gain date, status, and category filters, and timeslot-level closures become available through the public API so integrations can manage them at the same granularity as the UI. The API half is the more consequential: connected systems can finally express what operators could already configure.

    View source ↗
  4. 3mo ago

    Staff assignment lands in Daily Manifest

    Staff assignment moves into the Daily Manifest alongside bookings and sessions, and operators can close a single timeslot without blocking the whole day. The timeslot closure is the start of the granularity thread the API caught up with a month later.

    View source ↗
  5. 4mo ago

    One asset can now back several products

    A single resource - a bus, boat, or venue - can be linked across multiple products so shared capacity is tracked in one place. This is the structural change in the window: overlapping products stop being modelled as independent inventory.

    View source ↗
  6. 6mo ago

    Filter the Booking Index by booking-form answers

    Bookings can be filtered directly by booking-form field responses such as dropdown or checkbox selections, replacing the previous routine of opening bookings individually or exporting reports.

    View source ↗