Okay
  Public Ticket #3566836
Booking lead time and time zone
Closed

Comments

  • Tom test started the conversation

    1) Regarding the booking calendar, typically there is a lead time before a booking. We don’t allow a booking on the same day. Is it possible to set this up?

    2) Time Zone wasn’t displayed, I’m hoping it shows time according the time zone of the client and shows availability according to Employee availability in that time.
    Can you also confirm for this point?

  •  1,819
    Miloš replied

    Hello,

    1. Yes. You can set up a Minimum time required before booking, there are two settings, one as the 'default'/global setting in the Main Amelia's General Settings;

    And also you can set this individually in each service settings. ( which overrides the global setting)

    5439522204.png

    2. Yes, we have this possibility, you just need to check if everything is configured accordingly for your use-case, it depends if you wish to present the converted Time Zone to the Client Zone on Front-end or not.

    Here are more details :


    If you enabled this setting : Show booking slots in client time zone on the Amelia general settings :

    3497229363.png

    If you enable this option your clients will see time slots in their own time zone, and once they schedule an appointment you will see it in the back-end in the time zone that you have set in the WordPress General Settings under the Timezone option. So, for example, if your clients are in a time zone that is 1 hour less than yours, they will schedule an appointment for 8 pm, and you will see this appointment at 9 pm in the appointments list.

    -

    Also, for example, in the main WP time zone, on the settings , if you have set a fixed UTC time zone.

    We strongly recommend switching to a City that is the closest to the same time zone, to avoid any issues between back-end and front-end times.

    9666351965.png

    Please check out more details explained about using time zones in Amelia on this page. Time Zones with Amelia

     The main summary is : 

    When you select the city you're in, in WordPress' General Settings, the system automatically calculates the Daylight Savings Time, and shifts the clock accordingly, so if you have any issues with what you see on the front-end vs what you see in the back-end, always check the Time Zone in WordPress.

    -

    And with this new feature to set employees time zones; we also recommend picking a city, rather than a fixed UTC time zone, to avoid any issues.

    Important to note : for employees as well, it will only show their time zone when they log into the employee panel;  otherwise on the back-end, it will always show your WordPress time zone.

    -

    I hope that was clear, but let me know if you have any questions. 

    Thanks.


    Kind Regards, 

    Miloš Jovanović
    [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

  • Tom test replied

    Hello Miloš,


    Thank you so much for your reply. It's greatly appreciated. Happy to know we can accommodate those request.

    Actually I had one more query. 

    Sequence for Bookings  - Clients pay first and then a calendar of dates options come.

    Is the above possible? If yes can you please let me know.

    Again, your help is much appreciated. 

  •  1,819
    Miloš replied

    Hello,

    Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.

    -

    For your new question:

    It depends if you just use regular Service booking.

    For a regular Service - it is not possible to rearange the steps on the Form.

    It is not possible to have a Customer pay first - then to load the available Time Slots/dates on the Appointment Calendar.

    We are not able to rearange any Step from the Form at the moment - you can just reorder some fields in one Step, but can't rearange the actual step itself - so the Customer info and the Payment are the last steps, after the Time Slot has been chosen.

    -

    But there is a way if you use Packages of Services.

    In a Package, you can make the Customer pay first to buy a Package - and you can disallow them to book any appointment right now during the process of "Package Purchase" steps.

    You will do this by setting Minimum bookings required and Maximum bookings required as "0" - for theappointments to book in the Package, like this :

    6260075250.png
    7411532895.png

    So first, they have to buy the Package - Then later, they have to log in to their Customer Panel and book their Appointments there.

    The Panel will notify them right away when they log in that they have unbooked appointments left from the Package.


    Otherwise, they can't book any appointments before they have paid for the Package.

    Please check more details about Packages here.

    Let me know if you have any questions.

    Kind Regards, 

    Miloš Jovanović
    [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

  • Tom test replied

    Hello Milos,

    I tried this but it's still showing as optional.


    7186529241.png

    I have set the min and max value to 0 


    2627811633.png


    Can you please guide.


    Thank you

  •  1,819
    Miloš replied

    Hi Tom,

    This happens when we don't limit the Amelia shortcode to only show Packages, in that case, it lets the customer choose if they wish to book a regular Service appointment and skip the Package.

    To solve it, you can edit your Amelia shortcode, something like this :[ameliastepbooking show=packages] 

    if you have Packages enabled, and you only want to show packages, without services in the form.

    With this shortcode, the Customer has to buy a Package, otherwise the Form won't go all the way.

    You can check the full list of variations for Amelia shortcodes here. https://wpamelia.com/amelia-shortcodes/


    Let me know if that helps.

    Kind Regards, 

    Miloš Jovanović
    [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