Zapisy - Rezerwacje
/dashboard/dues/reservations to operacyjna lista terminów uczestników. Menu jest ukryte przy duesMode=B2B lub bookingScheduleVisible=false.
Powstawanie rezerwacji
- Publiczny booking
/book/{bookingSlug}(wybór slotu / cyklu) - REST merchant
POST /api/v1/enrollments/book/:offerId - Ręczna korekta terminu przez OWNER/ADMIN
Status miejsca
- Potwierdzona - zajmuje
capacity - Lista oczekujących - capacity pełne; awans po zwolnieniu miejsca
Status wykonania
DONE- zajęcia odbyły sięNOT_DONE- nie odbyły się; UI wymaga niepustegoreason
Operacje w panelu
- Filtry: usługa, data, status, prowadzący
- Edycja daty/godziny
- Zmiana statusu wykonania
- Anulowanie rezerwacji
Widok płatnika
Użytkownik z aktywnymi należnościami może widzieć własne rezerwacje w widoku osobistym (nie mylić z admin listą organizacji).
Rezerwacje zapisów ≠ rezerwacje grafiku oferty QR (
/dashboard/timetable).