Grow free for 14 days Start trial →

Online bookings for classes, courses, workshops and events.

Customers book and pay on your own branded page. The money goes straight to your account, the customer list stays yours, and it’s free to start.

No card needed.

Tidewater Pilates booking page showing the week’s schedule with places left on each class

Your money, your customers, your brand.

  • Paid straight to you

    Customers pay into your own Stripe account, or by bank transfer on paid plans, and Chocka never holds your money.

  • Your customer list

    People book with your business, not a marketplace, and you can export your data in one click.

  • Your name up front

    Your storefront carries your name and logo on every plan; paid plans add more themes and remove the Chocka badge, and Thrive adds your own web address.

Your customerpaysYour Stripe or your bankthenYou

Payments screen: Stripe connected, payments settle directly to your own account

ChockaThe money never passes through us.

From first booking to money in the bank.

01Your timetable, with the places left showing on every session.
Weekly schedule with places left

What’s in the box

See every feature
  • Passes and credit packs

    Sell a pack of sessions. Customers use them up as they book.

  • Courses and terms

    Sell a whole course or term as a single booking.

  • MembershipsGrow and Thrive

    Recurring billing, collected automatically.

  • Book for other people

    Children, guests or people in your care, all in one booking.

  • Flexible pricing

    Prices by age, family and group discounts, early-bird rates and add-ons.

  • Waitlists that fill themselves

    When a place opens up, the next person waiting is offered it, with a deadline to accept.

  • Waivers and questions

    Agreements signed online or at the door. Ask what you need to know.

  • Sign-in at the door

    Take attendance, let people check in by QR, and sign children out.

  • Gift cards

    Sell gift cards that never expire.

  • Reminders and messages

    Automatic email reminders on every plan. Message everyone booked in on Grow, Thrive and Community.

The people who use it

My customers have told me they found it so easy to buy passes and make bookings, and using Stripe as the payment mechanism makes everyone confident that their payment details are secure.
Kirsty, Owner and teacher — Butterfly Yoga
It's so easy and simple to use, both for me managing the studio and for my clients booking their sessions. And the fact that it's a Kiwi business makes me love it even more! 🤎
Ari, Owner — Sculpted with Ari

Want to see what your customers would see? Open a demo storefront.

See all business types

Questions people ask first

What is Chocka?

Chocka is online booking software for businesses that sell places in scheduled sessions: classes, courses, workshops, holiday programmes, events and one-to-one sessions. Customers book and pay on your own branded page. Chocka is made with love in New Zealand, and is available anywhere in most major currencies.

How much does Chocka cost?

Launch is $0 a month plus 2% per booking. Grow is $49 a month and Thrive is $99 a month, both with no booking fee. Paying annually gives you two months free. Once you take more than NZ$2,450 a month in bookings, Grow costs less than Launch. Stripe’s card processing fees are separate and go to Stripe.

Do I need my own payment account?

On Launch, yes. You connect your own Stripe account and customers pay into it directly. On Grow and Thrive you can take cards through Stripe, bank transfers, or both, and bank transfer needs no payment provider at all. On every plan, Chocka never holds your money.

How does the free trial work?

You get 14 days of Grow or Thrive free, with no card needed. If you don’t subscribe when the trial ends, you move to Launch, which is $0 a month plus 2% per booking. Your sessions, customers and bookings stay. Grow-only features such as memberships, bank transfer, promo codes and free events switch off.

Who owns my customer list?

You do. Your customers book with your business, and you can export your data in one click. Payments already sit in your own Stripe account or bank, so if you ever leave Chocka there is no money to move.

Is Chocka free for charities?

Yes. Verified charities and community organisations get the Community package free, with no monthly fee and no booking fee. It includes the features of the Grow plan, such as bank transfer payments, memberships with recurring billing, free RSVP events and all 24 themes. Community sites keep a small “Booked with Chocka” badge.

Start taking bookings this week.

Set up your sessions, choose how you get paid, and share your booking page. No card needed to start.