Booking software for tours, classes and activities

Guests book a time slot on your own booking page and pay online or when they arrive. Plans start at €19 a month, and TicketPa takes no fee on bookings paid on arrival.

First month free, no card needed

An example of the TicketPa Today view, with made-up bookings coming in.

Use cases

A booking system for every kind of activity

If your guests book a start time and a place, TicketPa fits.

How it works

How TicketPa works

Four steps take you from sign-up to your first booking. You can set it all up yourself.

  1. Add your business

    Set your country, timezone and currency.

  2. Create your activities

    Add ticket prices and a weekly schedule, and your time slots appear straight away.

  3. Share your booking page

    Put the link on Instagram and Google, or add a Book now button to your website.

  4. Check in your guests

    Every guest gets a QR ticket by email. Scan it with your phone when they arrive.

Real screens

TicketPa, screen by screen

Real screenshots of a demo kayak club: what guests see when they book, and what your team sees every day.

Booking page in TicketPa, an example with made-up data.

Guests pick a time and their tickets

Your booking page shows live availability, ticket types and add-ons like a photo package.

1 of 8

A look inside

See the booking system in action

Booking page

Your own booking page

  • Every activity with photos, prices and live availability
  • A link for Instagram, Google and WhatsApp
  • A Book now button for your website

Calendar

Your whole week on one screen

  • Weekly start times fill the calendar months ahead
  • Change capacity or add an extra time slot in a few clicks
  • Full time slots are easy to spot

On the day

Check guests in on your phone

  • Scan QR tickets with the phone camera
  • See who still needs to sign the waiver
  • Record payments from guests who pay on arrival
Booking page in TicketPa, an example with made-up data.
ticketpa.com/book/ticketpa-exampleThames Kayak Club
Open today
Calendar in TicketPa, an example with made-up data.
12 - 18 October3 full time slots

Mon

10:00

Thames kayak tour

6 left

Tue

10:00

Thames kayak tour

2 left

18:30

Sunset kayak tour

4 left

Wed

10:00

Thames kayak tour

9 left

On the day in TicketPa, an example with made-up data.

Features

Take bookings and run your day

One place for your booking page, calendar, payments and guest lists.

  • Your own booking page

    Guests see live availability and book in a few taps. Share the link anywhere, or add a Book now button to your website.

  • Tickets, groups and add-ons

    Sell adult, child and family tickets, private groups and paid extras like photos or gear hire.

  • Schedules without double bookings

    Set your weekly start times once. TicketPa fills your calendar and tracks the places left in every time slot.

  • Pay on arrival or online

    Guests pay on the day, pay online with Stripe, or choose. You always see who has paid.

  • QR tickets and automatic emails

    Every guest gets a QR ticket, a reminder before they arrive and a review request afterwards.

  • Check-in from your phone

    Scan tickets with your phone camera, see who has arrived and add walk-ins on the spot.

Pricing

Choose the plan that fits your business

A monthly plan plus a small fee on online payments only. Pay on arrival bookings are always free, and every plan starts with a 30-day free trial of Standard, no card needed.

  • Basic

    €19/ month

    + 2% of online payments

    For a new business or a small team getting started.

  • Pro

    €99/ month

    + 0.5% of online payments

    For larger operators and several brands.

FAQ

Frequently asked questions

What is TicketPa?

TicketPa is online booking software for businesses that sell time slots, like tours, classes, workshops and activities. Guests book on your own booking page in 16 languages, and you manage schedules, bookings, payments and check-in in one place.

How much does TicketPa cost?

Plans start at €19 a month, excluding VAT. Basic is €19 plus 2% of online payments, Standard is €49 plus 1%, and Pro is €99 plus 0.5%. Guests pay no booking fee unless you choose to add the percentage to their price. Bookings paid on arrival carry no fee, and every new business gets Standard free for 30 days.

Can guests pay on arrival?

Yes. You can take bookings without online payment, and guests pay in cash, by card or by bank transfer on the day. Your team records each payment at check-in, so you always know who has paid. You can also take online payments with Stripe.

Can I add a booking button to my website?

Yes. Copy a short code snippet from TicketPa and paste it into your website, and a Book now button opens your booking page. You can also share your booking link on Instagram, your Google Business Profile or in WhatsApp chats.

Does TicketPa work in my country and currency?

Yes. You set prices in your own currency, including currencies without cents like the Japanese yen, and time slots follow your local timezone, including daylight saving changes. Pay on arrival works in every country, and online payments work wherever Stripe does.

Start taking direct bookings

Create your account, add your first activity and share your booking page. TicketPa then sends every guest a QR ticket and a reminder before they arrive.

First month free, no card needed