Перенос и отмена встреч
Клиент получает magic-link на email — может перенести или отменить сам.
Lessio не требует от клиента регистрации, но даёт ему возможность самообслуживания через магическую ссылку в письме.
Magic link в письме
Каждое подтверждение брони + напоминание содержат две ссылки:
- «Перенести» →
/u/<slug>/manage?token=... - «Отменить» →
/u/<slug>/manage?token=...&cancel=1
Токен — HMAC, привязан к booking-id и не имеет срока истечения. Не делитесь этим письмом — кто угодно с токеном может управлять записью.
Что видит клиент при переносе
Открывается страница со списком всех доступных слотов (точно как при первом бронировании), плюс информация о текущем времени. Клиент выбирает новое — старый слот освобождается, новый занимается. Уведомление вам приходит автоматом.
Что видит клиент при отмене
Кнопка «Подтвердить отмену» — после клика статус становится
cancelled, слот освобождается, вам уходит письмо «Клиент отменил».
Если была оплата через Stars —
делайте возврат вручную (см. refunds).
Может ли клиент перенести в любое время?
На моменте написания — да, нет cutoff. Если у вас политика «не позже чем за 24 ч» — пропишите её в био или email с подтверждением.
Отмена/перенос со стороны репетитора
В кабинете → кликните по записи → «Отменить». Клиенту уходит email-уведомление. Перенос со стороны репетитора пока сделан вручную через создание новой записи и отмену старой (автоматизация в roadmap).
Что с напоминаниями?
Если запись отменена, напоминания за 24 ч / 1 ч не отправляются. Если перенесена — таймеры пересчитываются от нового времени.