Zapisy - Usługi
Katalog EnrollmentOffer na /dashboard/dues/services. Tworzenie i edycja: OWNER/ADMIN. Usługi są podstawą publicznego bookingu i powiązań rezerwacji.
Pola podstawowe
- Nazwa, opis, lokalizacja
- Grupa (kategoria) i przedmiot - współdzielone ze słownikiem sezonu na należnościach
- Cena / pakiet składowy zależny od modelu rozliczeń
- Aktywność usługi w katalogu publicznym
Sloty i capacity
- Opcjonalne weekday + godziny - bez slotów publiczny grafik nie oferuje rezerwacji terminowych; pozostaje zakup pakietu/składki.
capacity- limit miejsc; przy pełnej pojemności pojawia się lista oczekujących.- Pola schedule są ukryte gdy
duesMode=B2BlubbookingScheduleVisible=false.
Cykliczność usługi
recurringEnabled+cycleSize- wielkość cyklu terminów wybieranych w publicznym bookingu.- CycleSize ma sens tylko przy włączonej cykliczności i widocznym grafiku zapisów.
Prowadzący
Przypisanie prowadzących z kartoteki wpływa na dostępność w /book oraz na filtrowanie rezerwacji. Dni wolne prowadzącego wyłączają terminy.
API
- Sesja panelu:
/enrollment/* - REST merchant:
GET/POST /api/v1/enrollments/offers(+ update/delete) - Public:
GET /enrollment-public/:bookingSlug(katalog ofert organizacji)
W trybie B2B katalog usług może być zbędny operacyjnie - produkt skupia się na kartotece należności.