Back to Blog
Features Updates Pricing

Flexible Bookings and Pricing: Group Sessions and Staff-Level Costs

Resvly Team
2026-01-15
2 min read
Flexible Bookings and Pricing: Group Sessions and Staff-Level Costs

Every service business is unique. Some offer intimate one-on-one sessions. Others run group classes, training workshops, or events where multiple people book the same time slot. And when it comes to pricing, sometimes different staff members command different rates. Resvly now supports all of this—and more.

Multi-Seat Bookings: Beyond One-on-One

When we launched Resvly, we focused on one-on-one appointments—the backbone of personal services like haircuts, therapy sessions, and consultations. But we heard from trainers, educators, and event organizers: "What about group sessions?"

Today, we're excited to introduce Multi-Seat Bookings.

🎯 How It Works

When creating or editing a service, you can now choose between two booking types:

1️⃣ Single Booking (1:1)

The traditional model. One customer books a time slot, and that slot becomes unavailable to everyone else. Perfect for personal consultations, haircuts, massages, and other exclusive services.

🎉 Group Booking (Multi-Seat)

Set a maximum number of participants, and multiple customers can book the same time slot until it's full. Ideal for fitness classes, workshops, training sessions, webinars, tours, and events.

💡 Real-World Examples

🏋️ Fitness Trainer

Offer one-on-one personal training sessions (single booking) and group fitness classes with up to 15 participants (multi-seat). Each session type is clearly defined, and customers can see remaining slots in real-time.

📚 Training Provider

Run workshops with a maximum of 10 attendees per session. As spots fill up, customers can see "3 spots remaining" and secure their seat before it's too late.

🧘 Yoga Studio

Set up mat limits for each class—say, 20 participants for the morning flow, 12 for the advanced session. Customers book their spot online, and you know exactly how many mats to prepare.

🎨 Art Workshop

Limit each workshop to 8 participants so everyone gets individual attention. When the class fills up, the time slot automatically becomes unavailable.

✨ Smart Features

  • Set maximum participants per session
  • Show or hide remaining slots to customers
  • Prevent duplicate bookings—one user can only book one spot per session
  • Real-time availability updates as customers book
  • Full control over when a slot becomes "fully booked"

Flexible Pricing: Service-Level and Staff-Level Costs

Not all services cost the same. And sometimes, not all staff members charge the same rate. A senior stylist might charge more than a junior. An experienced trainer might have premium pricing.

Resvly now lets you define pricing at both the service level and the staff level, giving you complete control over your rates.

🎨 How It Works

1. Set a Service Default Cost

When creating or editing a service, define a default cost (e.g., "Haircut: AUD $40"). This becomes the baseline price for the service.

2. Override with Staff-Specific Pricing

In your Staff Management page, assign services to staff members. For each assignment, you can optionally set a custom cost. Leave it blank to use the service default, or enter a custom amount to override it.

3. Customers See the Right Price

When browsing available time slots, customers see the effective cost for each staff member. If a staff member has a custom price, that's what displays. Otherwise, they see the service default.

💡 Example: Hair Salon

You offer "Haircut & Style" with a default cost of AUD $40.

  • Junior Stylist (Sarah): No custom cost set → Customers see AUD $40
  • Senior Stylist (Marcus): Custom cost set to AUD $60 → Customers see AUD $60
  • Master Stylist (Elena): Custom cost set to AUD $80 → Customers see AUD $80

Same service, different expertise levels, different prices—all managed seamlessly.

🔄 Just Like Custom Working Hours

This works exactly like the custom working days and hours feature you already know. You define defaults at the service level, and staff members can override them with their own settings.

  • Service Default: 9:00 AM - 5:00 PM, Monday to Friday
  • Staff Member Override: Sarah works 10:00 AM - 6:00 PM, Tuesday to Saturday

Now, the same flexibility applies to pricing. Define the baseline, customize where needed.

Cost in Booking Confirmations

Transparency matters. When a customer books an appointment, they receive a confirmation email that includes:

  • Service name and description
  • Date and time of the appointment
  • Staff member assigned
  • Cost of the booking

The cost shown is always the effective cost—whether it's the service default or a staff-specific override. This ensures customers know exactly what to expect before they arrive.

Built for Your Business

Whether you're running one-on-one consultations, group fitness classes, or workshops with limited seats, Resvly adapts to your business model. And with flexible pricing at both the service and staff levels, you have complete control over your rates.

These features are available now in your Resvly dashboard. Head to your Services page to set up group bookings, and visit Staff Management to configure custom pricing.

🚀 Get Started Today

Ready to unlock the full potential of your booking system?

  • Enable multi-seat bookings for your group services
  • Set default costs for your services
  • Customize pricing for individual staff members
  • Let customers see availability and pricing in real-time

Your business is unique. Your booking system should be too.

Questions or Feedback?

We'd love to hear how these features work for your business. Reach out to our support team anytime.