How do I set up my Appointments and Variations for my indoor golf venue?

The title of this thread has been edited from the original: Setting up appointments and variations.

We are trying to set up online bookings for an indoor golf venue with 5x bays.

 

All bays operate with the same duration and pricing structure (i.e.,  players can book from 1-4 hours, as well as variations of 1-4 players at a time).

 

Totally lost on how to set this up!

 

 

 

402 Views
Message 1 of 2
Report
1 Solution
Square Community Moderator

Solution

Thanks for reaching out with your question, @Luke5150

There are a few ways you could achieve this. While this set up does require a bit of effort, I recommend it in order for your customers to experience a smooth online booking process, without the risk of double booking any of your bays.

Here's a step-by-step guide:


  1. Add a Service:

    • Create a service called "Indoor Session - Bay #1" (or a similar name).

  2. Add Variations:

    • Create the following variations with their respective durations and prices:
      • 1 Hour - 1 Player ($35)
      • 1 Hour - 2 Players ($50)
      • 1 Hour - 3 Players ($60)
      • 1 Hour - 4 Players ($60)
      • 2 Hours - 1 Player ($70)
      • 2 Hours - 2 Players ($100)
      • 2 Hours - 3 Players ($120)
      • 2 Hours - 4 Players ($120)
      • 3 Hours - 1 Player ($105)
      • 3 Hours - 2 Players ($150)
      • 3 Hours - 3 Players ($180)
      • 3 Hours - 4 Players ($180)
      • 4 Hours - 1 Player ($140)
      • 4 Hours - 2 Players ($200)
      • 4 Hours - 3 Players ($240)
      • 4 Hours - 4 Players ($240)

  3. Edit Variations:

    • Click on each variation to open the Edit Variation page.
    • Ensure each variation has the correct duration (e.g., "1 Hour - 1 Player" should have a duration of 1 hour).
    • Under Online Booking, select a staff member (more details on this below).

  4. Repeat for Each Bay:

    • Repeat the process for and create a new service for each bay, e.g., "Indoor Session - Bay #2," "Indoor Session - Bay #3," etc.

  5. Assign Services:

    • Navigate to Staff > Team.
    • Click on the team member profile for the bookable staff member. Under Appointments, select Indoor Sessions #1-5 as the bookable services for each bay.

  6. Set Booking Options:

    • Go to Dashboard > Appointments > Settings > Calendar & Booking.
    • Make sure "Show option to book with 'Any available' team member" is toggled on.
    • Make sure "Remove team members from the online booking site" is toggled on.

In the online booking flow, customers will choose a service (e.g., "Indoor Session - Bay #1," "Indoor Session - Bay #2") and select a variation (e.g., 2 Hours - 2 Players). If you would prefer for your customers to choose the session duration, and then choose their bay based on availability, you could create five "team members" called Bay #1-#5, that are all assigned to the service. 

I hope this helps! Let me know if you have any questions. 😊

 
 

View Solution >

396 Views
Message 2 of 2
Report
1 REPLY 1
Square Community Moderator

Solution

Thanks for reaching out with your question, @Luke5150

There are a few ways you could achieve this. While this set up does require a bit of effort, I recommend it in order for your customers to experience a smooth online booking process, without the risk of double booking any of your bays.

Here's a step-by-step guide:


  1. Add a Service:

    • Create a service called "Indoor Session - Bay #1" (or a similar name).

  2. Add Variations:

    • Create the following variations with their respective durations and prices:
      • 1 Hour - 1 Player ($35)
      • 1 Hour - 2 Players ($50)
      • 1 Hour - 3 Players ($60)
      • 1 Hour - 4 Players ($60)
      • 2 Hours - 1 Player ($70)
      • 2 Hours - 2 Players ($100)
      • 2 Hours - 3 Players ($120)
      • 2 Hours - 4 Players ($120)
      • 3 Hours - 1 Player ($105)
      • 3 Hours - 2 Players ($150)
      • 3 Hours - 3 Players ($180)
      • 3 Hours - 4 Players ($180)
      • 4 Hours - 1 Player ($140)
      • 4 Hours - 2 Players ($200)
      • 4 Hours - 3 Players ($240)
      • 4 Hours - 4 Players ($240)

  3. Edit Variations:

    • Click on each variation to open the Edit Variation page.
    • Ensure each variation has the correct duration (e.g., "1 Hour - 1 Player" should have a duration of 1 hour).
    • Under Online Booking, select a staff member (more details on this below).

  4. Repeat for Each Bay:

    • Repeat the process for and create a new service for each bay, e.g., "Indoor Session - Bay #2," "Indoor Session - Bay #3," etc.

  5. Assign Services:

    • Navigate to Staff > Team.
    • Click on the team member profile for the bookable staff member. Under Appointments, select Indoor Sessions #1-5 as the bookable services for each bay.

  6. Set Booking Options:

    • Go to Dashboard > Appointments > Settings > Calendar & Booking.
    • Make sure "Show option to book with 'Any available' team member" is toggled on.
    • Make sure "Remove team members from the online booking site" is toggled on.

In the online booking flow, customers will choose a service (e.g., "Indoor Session - Bay #1," "Indoor Session - Bay #2") and select a variation (e.g., 2 Hours - 2 Players). If you would prefer for your customers to choose the session duration, and then choose their bay based on availability, you could create five "team members" called Bay #1-#5, that are all assigned to the service. 

I hope this helps! Let me know if you have any questions. 😊

 
 
397 Views
Message 2 of 2
Report