Find your perfect solution

No hassle, no stress—custom booking flows with full control

Fully bespoke booking flows are just one piece of the puzzle. Explore our product built for your tour business

For booking journeys that need more flexibility

Build beyond a standard booking flow

Create the experience that works for your business, while TourCMS powers live product data, pricing, availability and bookings behind the scenes.

Complete control over the booking experience

Design the journey around your customers rather than fitting your products into a fixed template.

  • Build your own page layouts and booking steps
  • Decide what information customers see and when
  • Create flows for mobile, desktop or both
  • Add your own logic, content and functionality
  • Keep the experience completely on brand

Built for more complex products

Some bookings need more than a date, a ticket type and a payment button. The API gives your developers the flexibility to create journeys around the way your products actually work.

  • Multi-day and multi-stage bookings
  • Rooms, cabins, seating or accommodation options
  • Multiple passenger and ticket categories
  • Extras, upgrades and additional choices
  • Bespoke questions or steps within the booking journey

TourCMS powers everything underneath

Your customers see the experience you have designed. TourCMS handles the live booking data behind it.

  • Live pricing and product information
  • Real-time availability
  • Bookings written directly into TourCMS
  • Changes made in TourCMS reflected in your booking journey
  • One source of product and availability data across your sales channels

Build with your own development team

Use our API documentation to create and maintain your own booking experience without relying on us to design every change.

  • Extensive API documentation
  • Freedom to develop at your own pace
  • Build using the technology stack that suits your business
  • Continue extending the experience as your requirements change
  • Support available when your team needs it

Join the 120M+ tickets already issued

Modernising your travel business

Custom Flow API vs standard booking solutions

Choosing between complete flexibility and an out-of-the-box booking experience? Here’s how they compare.

Aspect Open API Standard booking solution
Design flexibility Complete freedom to design bespoke booking flows Pre-designed experience
Booking journey Build your own steps and logic Standard booking flow
Complex Products Ideal for complex or unusual booking requirements Best for more straightforward bookings
Development Requires your own development resource Little or no development required
Branding Full control over every customer-facing element Customisable within the available design
TourCMS integration
Implementation time Depends on the scope of your build Faster to launch
Ongoing changes Managed by your development team Configuration and updates are simpler
Best for Businesses with specific technical or booking requirements Businesses wanting a ready-made solution
Upsell & Cross-Sell Options Customisable to fit your business model Basic upsell and cross-sell options

Frequently asked questions

Everything you need to know about our Open API for your travel business

The Custom Flow API gives your development team access to TourCMS data so you can build your own booking experience. You control the customer-facing design and journey, while TourCMS manages the product, availability and booking data underneath.

Not necessarily. It is best suited to businesses with their own development resources and booking requirements that go beyond a standard booking flow. If you want something quicker and more out of the box, one of our other online booking options may be a better fit.

Yes. The Custom Flow API is designed for businesses with access to developers who can build and maintain the customer-facing booking experience.

Yes. You have control over the layout, branding and customer journey. The API supplies the TourCMS data, but the customer-facing experience is yours to design.

Your booking flow pulls live information from TourCMS, including product data, pricing and availability. Completed bookings are then written back into TourCMS so your reservations remain connected to the rest of your operation.

That depends entirely on what you choose to build. A relatively simple custom checkout may be developed quickly, while a larger or more complex booking journey can take considerably longer.

Yes. Your team controls the customer-facing design, structure and functionality of the flow, while TourCMS provides the underlying booking data and connectivity.

We provide API documentation to help your development team work with TourCMS, and support is available if they need help understanding the integration.

Still have questions?

Can’t find the answer you’re looking for? Please chat to our friendly team.

Get in touch

Experience flexibility with Palisis — no hidden fees, no surprises

Transform your travel business — schedule a personalised demo today