Three steps to your first booking
Connect your payments
Take payments through your own Stripe account (or direct bank transfers on our paid plans). Money lands in your account, not ours.
Add your sessions
Classes, courses, passes, events and workshops — set capacity and go.
Share your link
Your own branded shopfront on your domain. Customers book, you keep the list.
Everything you need, nothing you don't
Own your payments
Direct payouts to your own Stripe account (or your bank account on our paid plans), your merchant of record. No booking fees on monthly plans.
Own your list
Your customers are yours — export any time, no lock-in.
Your brand
Your logo, colours and domain — 24 themes or your own.
Passes & courses
Multi-session passes, memberships and enrolments built in.
Flexible pricing
Early-bird prices with end dates, group and family discounts, and promo codes on paid plans.
Free & RSVP events
Run no-charge events with the same booking engine.
Waitlists & reminders
Auto-fill from the waitlist, email reminders that cut no-shows.
Ages & prices by age
Age limits, a parent along under a set age, and child or senior prices — checked for each person.
From the people already running on Chocka

“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.”

“I spent a long time researching all the different booking apps before choosing one for my studio, and Chocka always came out on top.”
Pay nothing monthly until you're busy
Pay as you go. Go live today.
- Full booking engine
- Paid direct to your own Stripe account
- Own and manage your customer list
- Gift cards, passes, courses and terms
- Group discounts
- Age pricing
- Early bird discounting
- Booking add-ons
- Your brand (with a small “Booked with Chocka” badge)
- 3 curated themes
Common questions
Do I need my own payment account?
No. On our paid plans you can run on bank transfers alone, with no payment provider at all.
Can I use my own Stripe account?
Yes, absolutely! Customers pay into your own account, so the money goes straight to you and we never hold your funds. We support Stripe today, and the platform is built so more can be added.
What does the free plan actually cost?
2% per booking, nothing else. Past NZ$2,450/month of your own bookings, a $49 per month flat plan works out better value for you.
Can I use my own domain and branding?
Yes — custom domain on the Thrive plan, your logo, colours and themes on every plan.
Is there anything for charities?
A free Community package for verified charities and community organisations with all of the features of the Grow plan. Helping our communities and supporting charities is a core part of our existence.
Go live today.
$0 monthly to start · 2% per booking until you upgrade · your brand from minute one.