Okay
  Public Ticket #3380950
Considering time availability and capacity on 3 different experiences that a user can book
Closed

Comments

  •  1
    John started the conversation

    Hello Amelia,

    It is extremely important to know if all the needs below are available on your plugin before we go forward with a purhcase.

    A list of the needs our client has are the ones below:

    We need to make a form that is available on a single page of a website.

    - From the form the user will be able to choose between 3 available experiences
    - The time availability will be Mon - Sun from 10.00 to 18.00
    - If an experience is booked during a time slot, no other experience can be booked at the same time
    - The experiences (A, B, C) will have different time slot availability. -- A is 60'  --  B is 90'  --   C is 120'
    - So if a visitor has booked an experience, ex. A, at 10am until 11am, then the next booking can be done at 11am. -- BUT also if a user books the exp B from 10am until 11.30am then the next one can book from 11.30am and after. Meaning that timeslots are not working in our situation. 
    - Each experience has different people capacity --  A has 40 -- B has 8 -- C has 8
    - If an experience is partly booked, meaning for ex. A has 5 people booked of the 40 available, this experience is still available. BUT no other can be booked at the same time.
    - And finally if the form can be translated with WPML properly on different laguage selections of the website.

    Please let us know about all of the above because it is crucial we know what is or what is not possbile and decide if we can use Amelia on the clients website.

    Thank you in advance!!

    Take care!

  •  2,572
    Aleksandar replied

    Hello John.

    Thank you for reaching out to us.

    1. Sure, you can create 3 services that will be provided by the plugin.

    2. The availability of the services and offered time slots depend on your employees' working hours, so you'd need to configure this.

    3. That's how Amelia works - if there's only one employee, two appointments can't overlap. If you have multiple employees, you'd be able to use the Resources feature (available only in Pro and Developer licenses) to block bookings when there's an active appointment.

    4. Of course, you define the duration of each service, and the time slots are offered accordingly.

    5. Depending on previous bookings, the offered time slots will be synchronized in accordance with your employees' working hours. If the employee is working on all 3 services from 10 - 18h, and someone books an appointment at 11:00 for "A", the time slot from 10:00 will be blocked for B and C since there's no time to offer these services, but if 12:00 slot is free, both B and C will be offered.

    6. Service capacity is configured per service, so this won't be an issue.

    7. A booked appointment is a booked appointment, so regardless if 1 person booked A, or all 40 people booked A, that time slot is reserved for this appointment, and no other appointment can be booked on top of it.

    8. The form can be translated with WPML, Weglot, PolyLang, and similar multi-lingual plugins.

    All in all, Amelia should work fine for what you described here. If not, we're here to help and if we're unable to do that, please note that we have a 15-day money-back guarantee, so you can submit a refund request if it turns out the plugin won't suit your needs.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables