Okay
  Public Ticket #2268017
Limit Number of Spaces Booked Per Customer
Closed

Comments

  • Nick Rice started the conversation

    Hello! I am trying to make your plugin work for a client of mine who own a restaurant. So far everything has worked well, however, I am surprised to see there are settings to limit how many people one customer can bring out of the total available spaces. 

    For example, I have set up their dining room as an "employee". They're comfortable with 24 seats being booked per hour, so I have the max set to 24. However, that means one customer has the ability to book 30 people for that one time block. My client would like for reservations over 12 people to call the restaurant. 

    How can I limit how many spaces can be booked on the front end? 

  • [deleted] replied

    Hello Nick Rice, 

    Apologies for replying late, we are not working on weekends. 

    This setting is there because users use Amelia for different use cases, there are some users that need to book for couple of people but this is not the maximum for that appointment (for example I can book a cinema ticket for me and my friends but there are also other people at the cinema as well) and also, like your use case, there are appointments that have only one group of people to book it (restaurants bookings). 

    Could you please tell me have you set the maximum capacity of the service to be 24? If yes, then this is the number of people that can book at once (someone +23 people). If you have more than 23 as an option in the drop-down, please check if the option 'Allow booking above maximum capacity: ' is enabled in Amelia -> Settings -> Appointments. 

    Unfortunately, when you set the maximum capacity of the service to be 24 then you can't limit the number of people customer will bring with. They can choose how many people they want to bring until the maximum capacity is reached. 

  • Nick Rice replied

    Hi Marija! Thank you for following up with me. So I currently have the max setting to 24 people, but what you addressed in your last paragraph was my concern. There are many case uses where they maybe a set inventory of "x item" but the amount to any one individual is limited. For example: popular hot products might have an inventory of 20,000, but they limit 2 per customer. 

    In my specific circumstance, I have a number of restaurants I would like to put on Amelia, but this first test case pointed to a potential block. The restaurant could hold 100 people per hour, but there is a difference between lets say if you book a reservation for you and your friend, and someone else booking a reservation for 100 people. The restaurant could not possibly serve party of 100 together. 

    Ideally what were shooting for was to limit the total amount booked per person to 12, and anything over that we would arrange for them to call the restaurant directly. 

  • [deleted] replied

    Hello Nick, 

    You are welcome. 

    Unfortunately, the only way to limit the number of people per booking is to set the maximum capacity of the service to be that number. Other users who use Amelia for restaurant bookings treat the 'Services' as 'Tables'. So they set the minimum and maximum capacity per 'table' for the bookings. 

    I will add your use case to our list so we can consider adding an option for limiting the number of people in 'Bringing anyone with you' (so it won't take the maximum capacity) in the future.