Empty slots are scarier than ghosts Halloween Sale Up to 60% off
00days
:
00hrs
:
00min
:
00sec
Grab the treat

As soon as possible booking

Turn on Booknetic's As soon as possible option: the earliest free time on a one-click card, or the Date & Time step skipped and the first free time booked.

Version:
Categories

The As soon as possible option adds a card to the Date & Time step of the booking panel. The card shows the earliest free time, and one click books it. You can also turn the Date & Time step off, and Booknetic then books the earliest free time without showing the step.

Requirements

  • Booknetic 6.1 or later. The option is part of Booknetic itself; no add-on is needed.
  • WordPress 5.6 or later, PHP 7.4 or later.

Step 1: Turn On the Option

  1. Go to Settings > Front-end panels > Booking Steps.
  2. Select the Date & Time step in the list.
  3. Turn on Enable As soon as possible option.
  4. Click Save changes.
Date and Time step settings with the Enable As soon as possible option switch
Enable As soon as possible option in the Date & Time settings.

The same switch is in the booking steps settings of the new admin interface.

Step 2: How Customers Book the Earliest Time

On the Date & Time step, the As soon as possible card sits above the calendar and shows the earliest available time.

Booking panel Date and Time step with the As soon as possible card above the calendar
The card shows the earliest available time; the calendar below still works as before.
SituationWhat happens
The current month has a free timeThe card shows the earliest one.
The current month is fullThe calendar moves to the next month, and the card shows the earliest free time there.
Neither month has a free timeThe card is not shown. Customers pick a time from the calendar as usual.
The customer clicks the cardBooknetic loads the month again, books its earliest free time and moves on to the next step. A time taken by someone else in the meantime is never booked.
The customer picks a date and time insteadThe booking works as without the option.
Full-day servicesThe card shows the earliest free date.

Step 3 (Optional): Skip the Date & Time Step

When your customers never need to choose, turn the Date & Time step off in the same list and save. The As soon as possible option turns on with it and can't be turned off while the step is hidden. Hovering the locked switch says: "To turn this off, show the Date & Time step."

Booking steps with the Date and Time step turned off and the As soon as possible switch locked on
With the Date & Time step off, the As soon as possible switch stays on and locked.

Customers then don't see the Date & Time step in the step list. When they reach its place, Booknetic picks the earliest free time of the current or next month and goes on. The cart and the confirmation step show the time that was booked.

Confirmation step showing the automatically picked date and time, with no Date and Time step in the list
The Confirmation step shows the time Booknetic picked.

Booknetic looks for the time again every time the customer passes that point, for example after going back to change the staff, so the booked time is always free.

When the hidden step still appears

CaseWhy
Neither the current nor the next month has a free timeThe customer picks a later date.
The service is recurringRecurring bookings need the customer's choice of days and times.
Date & Time would be the last step of the panelThe customer confirms the booking there, so they see the time first. Service Extras after it don't count.

Rules That Apply

  • The earliest time follows all your availability rules: staff timesheets, breaks, days off, holidays, buffers, service capacity and existing bookings.
  • Times that are only open for the waiting list are never picked.
  • The calendar always starts from the current month while the option is on, so Start the booking calendar from is not used.
  • The Back button skips the hidden step, and it is not shown when no visible step is left before the current one.

Troubleshooting

  • The card does not appear: check that the option is on and saved, and that the selected staff has a free time in the current or next month.
  • The earliest time is later than expected: check the staff member's timesheet, breaks and holidays, and the minimum time before a booking in your settings.
  • The option can't be turned off: the Date & Time step is hidden. Turn the step on first.
  • The hidden step appears anyway: see When the hidden step still appears above.