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
  • Attendance policy
  • 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
  • Manage Discounts and Promotional Codes
  • Manage Family memberships
  • Products & Credits
  • Referrals
  • All Classes guides
  • Activity Categories
  • Booking Availability on Class Sessions
  • Calendar
  • Cancelling and Deleting Class Sessions
  • 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
  • Tax Settings
  • 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
  • Create Instagram Content
  • 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. Appointments
  3. Reschedule or Cancel Appointments
Open app

Reschedule or Cancel Appointments

Change appointment times or process cancellations for your customers.

Reschedule an appointment#

Customers can reschedule an upcoming appointment from their account. The flow lets them choose a new date and time, holds the selected slot while they confirm, and then updates the appointment.

Staff can also move a booking on the calendar by dragging it. See Calendar. Either way, the customer gets an email with the new time.

To review appointment statuses and manage bookings from one list, see View and Manage Appointments.

Cancel an appointment as admin#

To cancel an appointment on behalf of a customer or for operational reasons:

  1. Go to Admin > All Bookings and open the Appointments tab
  2. Find the appointment
  3. Click the menu icon and select Cancel

After the cancellation succeeds, the appointment status changes to Cancelled. The customer deadline below does not apply to staff.

If you restore a cancelled appointment with Restore, Naayya takes back the credit the cancellation returned by using one credit from the same pack or product. If no credits remain on it, the restore is refused.

Refund policies for cancellations#

Customers can cancel an appointment up to your appointment cancellation deadline. Set it in Admin > Settings > Policies, on the Students tab, under Appointments. The section appears once your business has appointment services.

  • Cancellation deadline: Minutes before the appointment that customers can still cancel. For example, 20 lets a customer cancel up to 20 minutes before the start.
  • Credit back enabled: When on, a cancellation before the deadline returns the credit the booking used to the customer's account, so they can book again with it. The cancellation email tells the customer the credit is back.

If you have not set an appointment policy, customers can cancel up to 24 hours before the start and an in-time cancellation returns the credit. The class-pack policy does not apply to appointments.

Credit back returns the appointment credit, not money. If the booking used no credit, nothing comes back.

Customer-initiated cancellations#

Customers can cancel their own appointments through their account:

  1. Customer logs into their account
  2. Goes to Activity and opens Appointments
  3. Finds the appointment and clicks Cancel
  4. Confirms the cancellation

Customers cannot cancel after your appointment cancellation deadline. When they try, Naayya tells them the deadline, for example "Cannot cancel within 20 minutes of the appointment", and asks them to contact the business.

Customer-initiated rescheduling#

Customers can also reschedule from their account:

  1. Customer logs into their account.
  2. Goes to Activity and opens Appointments.
  3. Finds the appointment and clicks Reschedule.
  4. Selects a new date and time.
  5. Confirms the change.

The same availability rules apply: customers only see slots where the provider and required resources are free.

Handle last-minute changes#

For changes after the cancellation deadline:

  1. Customer cancellation is blocked.
  2. The customer contacts the business, and staff can cancel or move the appointment from admin.

Last-minute changes affect your schedule, so use discretion based on the circumstances.

Cancellation notifications#

When appointments are cancelled:

  • Account status: The appointment appears as Cancelled in the customer's account
  • Calendar status: The appointment status is updated to Cancelled in Admin
  • Email: The customer receives a cancellation email. When the cancellation returned their credit, the email says so.

Prevent cancellations#

Customer-initiated appointment cancellations are blocked after your appointment cancellation deadline. Set a longer deadline in Admin > Settings > Policies if late cancellations are a problem, or turn off Credit back enabled if a cancelled appointment should not return its credit.

Clear policies communicated during booking help set customer expectations.

PreviousManage Appointment ResourcesNextSet Availability Schedules

On this page