Booking birthday parties
How party bookings work, what families pay when, and how to manage the run-of-show on party day.
Updated October 31, 2026
Parties can be a real revenue line. If your school uses birthday parties, you'll see Parties under Programs.
Setting up packages and time slots
- Go to Admin › Settings › Birthday parties.
- Tap New package and enter the package name, a description (what's included), the Total price, the Deposit (charged at booking), the duration in minutes and the most kids allowed. If you have more than one site, pick the Site.
- Optional: add Add-ons (for example t-shirts or an extra half hour). Their prices are added on top of the package total.
- Save. Use the arrows to set the order families see.
- Under Available Time Slots, add your weekly party slots (day, start and end time).
The booking page shows your slots for the next 8 weeks and hides any that are already booked. It does not check your class schedule, so only add slots when a room is free.
How families book
- The family opens your party booking page (at yourschool.quickkicks.app/parties) or books in the QuickKicks parent app.
- They pick a package, an open time slot and any add-ons, and enter the birthday child's details, the number of kids, allergies and special requests.
- They pay the deposit by card. The booking becomes deposit paid and the family gets a confirmation email.
Bookings appear under Programs › Parties.
Collecting the balance
QuickKicks charges the remaining balance automatically to the card saved with the deposit, 1 to 3 days before the party. The booking shows whether the balance was charged, or why the last charge failed. If the family pays another way, open the booking and tap Mark balance paid.
Party day and after
Open the booking from Programs › Parties to see the package, add-ons, number of kids, allergies, special requests and payments. After the party, tap Mark completed.
Cancellations and refunds
QuickKicks doesn't enforce a cancellation policy. To cancel, open the booking and tap Cancel booking. To refund, use Refund deposit or Refund balance on the booking and enter the amount.
