I have a dilemma and hopefully someone in the community can help with this. I have a business where I provide 1:1 sessions for clients. They have the option to purchase a package of 10 sessions. I want the customer to be able to book the session using the Square appointments but they should not be charged for the session. How does one handle this in the appointment app?
As an example, I have a 30 minute session which is listed for $60.00 - if someone has pre-purchased a package of 10 sessions, how would I allow them to book without charging them?
Many thanks.
Hey there!
You’re in luck—Square actually does have a built-in solution for this now (cue happy dance 🕺💃). If you’re offering 1:1 sessions and want clients to pre-purchase, say, a 10-pack of $60 sessions, but then be able to book without being charged each time—Square’s Packages feature is your new best friend.
Go to your Square Dashboard > Appointments > Packages.
(If you don’t see it yet, make sure you’re using Square Appointments Plus or Premium—it’s only available on paid plans.)
Create a Package for “10 x 30-Minute Sessions” and set the total price (e.g., $600). You’ll choose which service(s) the package applies to.
When a client purchases the package, Square will automatically track how many sessions they’ve used.
When booking online, clients who’ve bought a package will be able to book those sessions without being charged again. Square deducts the session from their package balance. No awkward “wait, didn’t I already pay for this?” convos necessary.
You’ll be able to track package usage on the client’s profile too, so you’ll know how many sessions they’ve got left.
🎁 Pro tip: You can even set expiration dates, add contracts to the packages, or allow clients to gift them (hello, future revenue!).
Hey there!
You’re in luck—Square actually does have a built-in solution for this now (cue happy dance 🕺💃). If you’re offering 1:1 sessions and want clients to pre-purchase, say, a 10-pack of $60 sessions, but then be able to book without being charged each time—Square’s Packages feature is your new best friend.
Go to your Square Dashboard > Appointments > Packages.
(If you don’t see it yet, make sure you’re using Square Appointments Plus or Premium—it’s only available on paid plans.)
Create a Package for “10 x 30-Minute Sessions” and set the total price (e.g., $600). You’ll choose which service(s) the package applies to.
When a client purchases the package, Square will automatically track how many sessions they’ve used.
When booking online, clients who’ve bought a package will be able to book those sessions without being charged again. Square deducts the session from their package balance. No awkward “wait, didn’t I already pay for this?” convos necessary.
You’ll be able to track package usage on the client’s profile too, so you’ll know how many sessions they’ve got left.
🎁 Pro tip: You can even set expiration dates, add contracts to the packages, or allow clients to gift them (hello, future revenue!).
Thanks so much! This is excellent and I am so thankful for your answer. I have set up the packages. I do have one question - does square send them a special link to be able to book sessions from their package? I cant find any information on how this works once someone purchased. Also, where would I go to see the details on the client and what they purchase? Many thanks if you could send me in the right direction to find this information.
Question regarding this. So we have multiple employees. For payroll purposes when they purchase the package will this go under a house account until it is redeemed, like a gift card? Or must it be purchased with the employee it is intended to be redeemed with? Does that make sense?
Did you ever find an answer to this question? I’ve been wondering the same thing!
Hi @Raef ! Thanks @Stacelyn24 for providing the great info on packages!
To answer your other questions, I am going to provide a comprehensive checklist below:
Viewing Package Information
Check Client Profile
Dashboard →
Customers →
Select Client →
View Profile →
Packages Tab
Here you'll see:
Client Booking
Client Communication
Package Tracking
Client Records
Booking Setup
Let me know if you need any clarification or have additional questions!
Square Community
Square Products