x

Selling multiple day event registrations.

Hi, I hope this is the correct channel for this

 

My organization will have a three day event next year.  The space we will use is limited to 85 people.  We will have people that will register for any one of the days and those that register for all three days.

 

I know that I can create items that have a max number in stock but we will have the situation in which, for example, on day 1 there could be a mix of single day and full-event registrations.  Is there a way to structure this?

 

Cheers

410 Views
Message 1 of 4
Report
1 Best Answer
Square Community Moderator

Best Answer

Hi there @ciaaikido! Welcome to the Community! 😊

While there are some limitations, you could create a Square Appointments Online Booking Page for your website and utilize the Class Bookings feature to achieve this.

Here’s how it could work:

  1. Create a Free Square Appointments Online Booking Page: Instructions can be found here.
  2. Navigate to the Appointments Calendar: From your online Square Dashboard, go to Payments > Appointments > Calendar.
  3. Create a Class: Click the Create button or directly select a time slot on the calendar.
  4. Select Event Type: Choose Class from the Event Type dropdown.
  5. Enter Class Details: Click the Class name and select + Add new class.
  6. Fill in Class Information: Enter the class name, category, description, price (per day), and any applicable taxes.
  7. Set Class Schedule: Under Class schedule, enter the Start Date (i.e. Day 1) and start/end time
    (e.g., 13 September 2025, 9 AM-5 PM).


    Class1.pngClass2-2.png


  8. Set Repetition: Next to Repeats, click Set repetition and toggle on Repeat class schedule.
  9. For the Repeat every settings, you’ll want the following setup:
    - For Interval, enter 1.
    - For Frequency, select Day.
    - For Ends, select After no. of classes.
    - For Number of classes, enter 3.
    - Click Save.

    SetRepetition.pngClass3.png


  10. In the Spots available box, type 85 to limit the spots per day.
  11. Click Save.

SpotsAvailable.png

All three days of the event will now be available to book online with a maximum of 85 attendees per day.

Here's how it'd look in the Square Appointments Calendar: 


Class5.png

Class4.png


Some things to consider:

  • Using the Class Bookings feature does require a Square Appointments Plus or Premium subscription.
  • Attendees booking online will need to book each day separately.
  • You can manually add attendees to the events via the Appointments Calendar, but each attendee must be added to each day separately.
  • Pricing should be consistent for all three days, as bundle pricing isn’t supported in this setup. Alternatively, you could set the price to $0 and manually handle payments.


I hope this helps! If you have any other questions please let me know. 😊

View Best Answer >

344 Views
Message 3 of 4
Report
3 REPLIES 3
Square Champion

Hey @ciaaikido.  So, since inventory in Square is currently restricted to the item- or variation- levels, I can not think of a way to do what you are wanting to do.  While there is a new beta that is extending inventory to the modifier/ingredient level, it is currently restricted to the F&B industry — who obviously need it most.  I did work through about 6 scenarios for possible workarounds, but each one of those ended up in the same place — slightly short of your desired goal.

 

You might find some luck with third-party event management software that integrates with your Square account, though.  Head over to the Square App Marketplace and do some searches there.  You might have to contact any of those that look promising, if their websites don’t tell you what you need to know.

 

Best of luck.

Chip

If my answer resolves your issue, please take a minute to mark it as Best Answer. That helps people who find this thread in the future.

Piper’s Ice Cream Bar, Covington KY USA
Website
Facebook
Click here to see a list of third-party apps I use to add functionality to my Square account!

जो है सो है
377 Views
Message 2 of 4
Report
Square Community Moderator

Best Answer

Hi there @ciaaikido! Welcome to the Community! 😊

While there are some limitations, you could create a Square Appointments Online Booking Page for your website and utilize the Class Bookings feature to achieve this.

Here’s how it could work:

  1. Create a Free Square Appointments Online Booking Page: Instructions can be found here.
  2. Navigate to the Appointments Calendar: From your online Square Dashboard, go to Payments > Appointments > Calendar.
  3. Create a Class: Click the Create button or directly select a time slot on the calendar.
  4. Select Event Type: Choose Class from the Event Type dropdown.
  5. Enter Class Details: Click the Class name and select + Add new class.
  6. Fill in Class Information: Enter the class name, category, description, price (per day), and any applicable taxes.
  7. Set Class Schedule: Under Class schedule, enter the Start Date (i.e. Day 1) and start/end time
    (e.g., 13 September 2025, 9 AM-5 PM).


    Class1.pngClass2-2.png


  8. Set Repetition: Next to Repeats, click Set repetition and toggle on Repeat class schedule.
  9. For the Repeat every settings, you’ll want the following setup:
    - For Interval, enter 1.
    - For Frequency, select Day.
    - For Ends, select After no. of classes.
    - For Number of classes, enter 3.
    - Click Save.

    SetRepetition.pngClass3.png


  10. In the Spots available box, type 85 to limit the spots per day.
  11. Click Save.

SpotsAvailable.png

All three days of the event will now be available to book online with a maximum of 85 attendees per day.

Here's how it'd look in the Square Appointments Calendar: 


Class5.png

Class4.png


Some things to consider:

  • Using the Class Bookings feature does require a Square Appointments Plus or Premium subscription.
  • Attendees booking online will need to book each day separately.
  • You can manually add attendees to the events via the Appointments Calendar, but each attendee must be added to each day separately.
  • Pricing should be consistent for all three days, as bundle pricing isn’t supported in this setup. Alternatively, you could set the price to $0 and manually handle payments.


I hope this helps! If you have any other questions please let me know. 😊

345 Views
Message 3 of 4
Report

Wow. Thank you

316 Views
Message 4 of 4
Report