Skip to Content

Appointments

Make class booking easier with less scheduling back-and-forth.

Create single or recurring classes, set capacity, manage instructors, and let customers book online or in person from one connected class booking system.

How class booking helps your business

Offer online booking

Let customers view available classes and reserve an available spot online through Appointments, so your team spends less time coordinating schedules.

Protect class capacity

Set class size, assign team members, and manage availability so each session stays organized from sign-up to start time.

Take payments for classes

Accept supported online or in-person payments for classes, with payment activity connected to your calendar and sales reporting.

Run recurring sessions

On eligible plans, offer customers rewards through a loyalty program connected to checkout.

Publish your classes

  • Create single sessions or recurring classes from Square Dashboard, the Square Appointments POS app, or Square Point of Sale with bookings mode enabled.

  • Add class names, descriptions, duration, price, capacity, and assigned team members so customers know exactly what they're booking.

  • Give customers a branded place to book with an online booking website that shows customers your current class availability.

  • Book customers in person when they call, walk in, or need help choosing the right class.

Plan every class with the right capacity

  • Set capacity for each class to help prevent overselling on equipment, space, or limited seats.

  • Assign instructors or team members to classes so schedules stay clear across your calendar.

  • Use resource management on eligible plans to book rooms, stations, chairs, or equipment when a service requires them.

  • Edit class details as plans change, including time, date, team member, location, or capacity.

Manage no-shows and cancellations

  • Take payment online or in person with payments connected to your bookings and point of sale.

  • On eligible plans, use available prepayment, cancellation, and card-on-file settings to help manage late cancellations and missed classes.

  • Send automated reminders so customers get the date, time, and class details before they arrive.

  • Handle refunds through Square when a class payment needs to be returned, subject to Square refund timing and processing-fee rules.

Track class performance

  • See class sales, payment history, and customer activity in Square Dashboard, helping you manage this information in one place.

  • Use Square analytics to understand sales performance across classes, times, and locations.

  • Keep customer profiles connected to bookings, payments, and visit history so your team can offer more relevant service.

  • Compare performance across locations when you run classes in more than one place.

More than class booking—one platform to run your business

Square connects scheduling, payments, customer engagement, and reporting, helping you manage more of your class operations in one platform.

  • Payments: Accept cards, digital wallets, Cash App Pay, gift cards, and more online, in person, or over the phone.

  • Customer directory: Keep customer profiles, booking history, notes, and payment activity connected in one place.

  • Marketing: Promote new classes and slow time slots, and reach customers with email and text campaigns.

  • Loyalty programs: Give returning customers a reason to keep booking with a rewards program connected to checkout.

  • Staff: Schedule shifts, track team attendance, and manage permissions for team members who run classes.

  • Gift cards: Sell physical and eGift cards customers can use toward classes, services, or products.

Choose the value-packed plan that fits you best

For solo professionals taking payments and managing schedules

Comisiones de procesamiento

Qué obtienes

Aplicación PDV para cualquier pago

Sitio en línea

Control de inventario

Facturación

Comisiones de procesamiento

Qué obtienes

Aplicación PDV para cualquier pago

Sitio en línea

Control de inventario

Facturación

Mejor oferta

For growing teams needing more advanced tools and features

Comisiones de procesamiento

Qué obtienes

Todo en Square Gratis

Funciones de PDV para cada industria

Tienda en línea avanzada para comerciantes

Programa de recompensas de fidelidad

Marketing por correo electrónico y mensaje de texto

Administración de personal

Comisiones de procesamiento

Qué obtienes

Todo en Square Gratis

Funciones de PDV para cada industria

Tienda en línea avanzada para comerciantes

Programa de recompensas de fidelidad

Marketing por correo electrónico y mensaje de texto

Administración de personal

For large salons with complex staff management and booking needs

Comisiones de procesamiento

Qué obtienes

Todo en Square Plus

Atención al Cliente Prioritaria

Informes avanzados

Las comisiones de procesamiento más bajas

Más marketing por mensaje de texto

Sin comisiones por carga de tarjetas de regalo

Comisiones de procesamiento

Qué obtienes

Todo en Square Plus

Atención al Cliente Prioritaria

Informes avanzados

Las comisiones de procesamiento más bajas

Más marketing por mensaje de texto

Sin comisiones por carga de tarjetas de regalo

Square Pro

Obtén precios personalizados

Si procesas más de $250,000 al año, habla con nuestro equipo para ver si eres elegible para precios personalizados y comisiones de procesamiento. También puedes preguntar sobre descuentos de hardware, soporte de incorporación e implementación, especialistas técnicos y administración de cuentas.

Next steps for filling more classes


Preguntas frecuentes

  • What is class booking software?

    Class booking systems let customers reserve a spot in a scheduled group session, workshop, or recurring class. With Square, you can create classes, set capacity, assign team members, and manage online or in-person bookings from your calendar. It's built for sellers who need class scheduling software connected to payments and reporting.

  • Does Square offer class booking?

    Yes, Square offers class booking through advanced bookings capabilities in appointments. You can schedule single sessions or recurring classes, manage capacity, and book customers online or in person. Class booking is available on Square Plus and Square Premium.

  • Can customers book classes online?

    Yes, customers can book classes online when you publish your availability through an online booking site. They can review class details, see available times, and reserve a spot without calling your team. You can also book customers in person from your point of sale.

  • Can I schedule recurring classes?

    Yes, you can schedule recurring classes as well as one-time sessions. Recurring class scheduling can reduce the need to create repeating sessions individually. You can edit class details when timing, instructor, location, or capacity changes.

  • Can I limit class size?

    Yes, you can set class capacity so customers can only book available spots. Capacity controls help prevent overselling when you have limited space, equipment, or instructor coverage. For businesses that rely on specific rooms or equipment, resource booking is available on eligible advanced plans.

  • Can I take payment for classes?

    Yes, you can take payments for classes online or in person with Square. Payments connect to your bookings, customer profiles, and reports, helping reduce the need to match transactions to reservations manually. Online payments use a 2.9% + 30¢ processing fee, and manually entered or card-on-file payments use a 3.5% + 15¢ processing fee.

  • What tools can I use to manage no-shows?

    Square offers tools to help manage no-shows and cancellations, including automated reminders, prepayments, cancellation windows, and saved cards on file. Automated reminders give customers class details before the session, while payment and cancellation settings can help you manage late cancellations and missed classes.

  • What devices work with class booking?

    You can manage classes from Square Dashboard, the Square Appointments POS app, or Square Point of Sale when bookings mode is enabled. For in-person checkout, Square works with compatible hardware such as Square Terminal, Square Register, Square Stand, and Square Reader. You can compare options on the hardware page.

  • Is customer information secure?

    Square helps protect customer and payment information with encrypted payments, active fraud prevention, account takeover protection, and support for your PCI compliance. Saved cards on file can be used for eligible transactions, including manually entered or card-on-file payments at 3.5% + 15¢. Sellers should also manage team permissions so only the right team members can view calendars, customer details, and appointment settings.

Start offering classes customers can book online.

*Es posible que terceros transcriban, usen y almacenen esta información de acuerdo con nuestra Política de privacidad.

Es un placer conocerte

Creemos que los negocios son tan únicos como las personas que los administran. Cuéntanos más sobre ti para obtener contenido individualizado sobre los temas que más te interesen.

*Es posible que terceros transcriban, usen y almacenen esta información de acuerdo con nuestra Política de privacidad.

Class booking is available to Square Plus and Square Premium subscribers with advanced bookings capabilities enabled in Square Dashboard. Processing fees are deducted before funds are transferred to your linked external account. Pricing and plan availability are subject to change. Custom pricing may be available if you process more than $250K per year. Discounts on optional add-ons. Eligibility required. Contact sales.