Control how customers book and pay for your classes. These settings are found in Admin → Settings → Booking.
Guest checkout#
By default, customers must create an account to book a class. Enabling guest checkout lets new customers book without signing up first. They only need to enter their name and email.
When to use guest checkout#
- You're just getting started and want to reduce friction for new customers
- You run drop-in classes or one-off workshops where repeat booking isn't expected
- Your customers prefer a quick checkout experience
How to enable it#
- Go to Admin → Settings → Booking.
- Scroll to the Payment section.
- Toggle Guest checkout on.
- The setting saves automatically.
Customers who check out as guests will still appear in your customer list with their name and email. If they create an account later using the same email, their booking history carries over.
Verified customer phone#
Use this when your team needs a verified phone number for booking updates, last-minute class changes, or day-of coordination. Change it in Admin → Settings → Booking → Customer phone.
- Off: Naayya does not ask customers for a phone number.
- Ask only: Naayya asks customers to add a verified phone number, but they can skip it.
- Require new customers: customers who are new to your business must verify a phone number before booking. Existing customers can continue booking and see an optional prompt.
- Require all customers: every signed-in customer must verify a phone number before booking.
"New customer" means new to your business, not necessarily new to Naayya. Guest checkout still only collects name and email; the verified phone setting applies when a customer books while signed in or finishes account setup. SMS and WhatsApp marketing consent are managed separately from phone verification.
Payment mode#
Choose how your studio accepts payments:
- Online only: customers pay at checkout via Stripe (card, SEPA, ACH depending on your setup)
- Offline only: no online payment; customers pay at the studio
- Hybrid: customers can choose to pay online or at the studio
Change this in Admin → Settings → Booking → Payment → Payment mode.
Abandoned checkout recovery#
When enabled, customers who start checkout but don't complete it receive a reminder email. This can help recover lost bookings. Toggle it in the Payment section alongside the other settings above.
See Payment Methods & Payouts for setting up Stripe capabilities.