Нужно настроить функционал бронирования доступного времени.
Админ вводит доступные варианты день, время и стоимость, а пользователю по клику открывает всплывающее окно
Кликает на один из доступных вариантов, переходит к вводу данных (имя, телефон, email, может еще какое-то произвольное поле) и после этого попадает на страницу с благодарностью (вы забронировали ..., ждем вас ....), а так же ему и администратору отправляется оповещение о заказе. Выбранное пользователем время становится не доступным для выбора другим.
Бронь можно реализовать любым плагином (желательно wooCommerce, чтобы прикрутить и смс нотификацию)