Docs
  • All For Customers guides
  • Credits, memberships, and orders
  • Customer FAQ
  • Health information and consent
  • Manage bookings and appointments
  • Profile, payment methods, and settings
  • Wallet and gift cards
  • Your customer account
  • All For Teachers guides
  • Manage Attendance
  • Manage Your Profile
  • Teacher Dashboard Overview
  • Teacher FAQ
  • View Your Payslips
  • View Your Schedule and Attendees
  • All Getting Started guides
  • Booking Policies
  • Contracts
  • Manage Locations and Resources
  • Media Library
  • Notification Settings
  • Plan Features
  • Platform Overview
  • Quick Start Guide
  • Reports
  • Studio Profile & Social Links
  • Using the Agent
  • Waivers & Terms
  • All Customer Management guides
  • Coupons
  • Customer Bookings
  • Customer Credit Expiry
  • Customer Details
  • Customer List
  • Customer Segments
  • Export Data
  • Leads Management
  • Products & Credits
  • Referrals
  • All Classes guides
  • Activity Categories
  • Calendar
  • Closing Bookings on a Class
  • Creating Classes
  • Editing Future Class Instances
  • Managing, Extending, and Deleting Class Series
  • Teacher Assignments on Class Instances
  • Waitlists for Classes
  • Workshop vs Course: Which One Should You Use?
  • All Appointments guides
  • Create Appointment Services
  • Customers Managing Their Appointments
  • How Customers Book Appointments
  • Manage Appointment Resources
  • Reschedule or Cancel Appointments
  • Set Availability Schedules
  • View and Manage Appointments
  • All Pricing guides
  • Class Coverage for Products
  • Creating Class Packs
  • Creating Memberships
  • Product Settings Guide
  • Product Types Overview
  • Share Class Packs and Memberships Online
  • All Products guides
  • Creating Physical Products
  • All Troubleshooting guides
  • Common Issues & Solutions
  • All Payments & Billing guides
  • Abandoned Checkout Recovery
  • Annual summary
  • Billing Details & Invoices
  • Booking & Checkout Settings
  • Gift Cards
  • Invoice vs Receipt: What Naayya Provides
  • Payment Methods & Payouts
  • Payment Review
  • Payment Troubleshooting
  • Point of Sale
  • Record Offline Payments
  • Set Up Get Paid
  • All Integrations guides
  • Add a Lead Form to Your Website
  • Website Integration
  • Website Integration Troubleshooting
  • What Customers See in Website Integrations
  • All Email Marketing guides
  • Domain Verification Setup
  • Getting Started with Email Marketing
  • Managing Email Templates
  • Sending Email Campaigns
  • Sending Quick Emails
  • Using the Email Designer
  • All Automations guides
  • Editing an Automation
  • Getting Started with Automations
  • All Team & Access guides
  • Access Control
  • Adding Staff Members
  • Managing Teacher Profiles
  • People Overview
  • Provider Profiles
  • Public Profiles for Staff Who Teach
  • Roles & Permissions
  • Staff Management
  • Teacher Status Management
  • Teaching Team
  • User Roles
  • All Finance guides
  • Pay Rules
  • Payouts
  • Payslips
  • Teacher Payout Calculator
  • All Performance guides
  • Attendance Rates
  • Class Fill %
  • Retention Rates
  • Session Feedback Stats
  • All Community / Feedback guides
  • Private Feedback
  • Public Testimonials
DocsNaayya appBlogContact support
  1. Docs
  2. Payments & Billing
  3. Booking & Checkout Settings
Open app

Booking & Checkout Settings

Configure guest checkout, payment modes, and other booking settings for your studio

Control how customers book and pay for your classes. These settings are found in Admin → Settings → Booking.

Guest checkout#

When guest checkout is off, customers must sign in or create an account to complete a booking. When it is on, customers can book or purchase eligible options without creating an account. They enter their name and email during guest checkout. Memberships and free bookings still require an account.

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#

  1. Go to Admin → Settings → Booking.
  2. Scroll to the Payment section.
  3. Toggle Guest checkout on.
  4. 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.

Booking window#

Appointments and classes have separate booking windows in Admin → Settings → Booking. Changing an appointment setting does not change when customers can book a class.

Appointments#

Under Appointment booking window, set Minimum notice for how far ahead a customer must book an appointment and Booking horizon for how far ahead appointment times can be offered. Click Save appointment changes. Appointment time-slot and checkout-hold controls are in Appointment time slots.

Classes#

Under Class booking window, choose Class minimum notice and Class booking horizon, then click Save class window. The minimum notice is how long before a class starts a customer must book. It defaults to 2 hours for existing and new businesses. You can choose another value, including None for zero notice. The booking horizon limits how far ahead customers can book and defaults to No limit.

The class window applies to new class bookings, including bookings using class credits or memberships, and to waitlist joins and promotions. Appointment booking settings remain separate.

Cancellation#

Cancellation rules are managed separately from checkout settings. Open Admin → Settings → Policies to set the customer cancellation window and the result when a booking is cancelled. Explain the refund, credit, or forfeiture result in the policy so customers know what to expect before they book.

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.

PreviousBilling Details & InvoicesNextGift Cards

On this page