Subskrypcje obiadów (meal plans)
Plan żywieniowy to nie jednorazowe zamówienie, lecz subskrypcja: gość płaci za okres (tydzień lub miesiąc) i otrzymuje gotowe obiady według harmonogramu, bez ponownego składania zamówienia każdego dnia. Format jest przeznaczony dla stołówek, ciemnych kuchni (dark kitchen), korporacyjnej dostawy obiadów do biura i żywienia fitness — wszędzie tam, gdzie gość je według grafiku, a nie epizodycznie.
Sekcja jest przeznaczona wyłącznie dla gastronomii: jest dostępna dla placówek z typem działalności „restauracja”, „kawiarnia”, „bar”, „fast food” lub „stołówka” (decyzja z 11 września 2026). Salon, sklep, hotel czy punkt odbioru nie mają karty „Subskrypcja obiadów” w sklepie z aplikacjami — mechanika subskrypcji codziennych obiadów w tych biznesach nie działa.
Otwórz: Panel administracyjny → Subskrypcja obiadów (admin.cenaly.com/meal-plans) — tak oznaczony jest zarówno element w panelu bocznym, jak i nagłówek strony.
Co to jest plan żywieniowy#
Plan to szablon, który konfiguruje placówka:
- nazwa, opis i wariant — dowolna etykieta typu „standard”, „wege”, „light” dla różnych linii smakowych jednego harmonogramu;
- dania lub zestawy dnia i ich liczba;
- dni tygodnia dostawy (na przykład tylko dni robocze);
- czas trwania subskrypcji — tydzień lub kilka tygodni (miesiąc ≈ 4 tygodnie);
- cena całego okresu — zwykle niższa niż suma jednorazowych zamówień za te same dni;
- okno dostawy (na przykład „12:00–13:00”);
- aktywny/wyłączony — nieaktywne plany nie są pokazywane gościowi.
Sekcja administracyjna#
Na stronie „Subskrypcja obiadów” — wybór placówki i dwie sekcje:
Plany — lista z tworzeniem, edycją i usuwaniem: formularz zbiera nazwę, opis, wariant, walutę (domyślnie — waluta placówki) i cenę okresu, czas trwania w tygodniach, dni tygodnia (przełączniki według dni), dania z liczbą i okno dostawy. Przycisk „⚙️ Wygeneruj zamówienia teraz” ręcznie uruchamia generowanie zamówień na dziś i pokazuje podsumowanie „Wygenerowano: N” — przydatne do sprawdzenia bez czekania na automatyczny cron.
Subskrypcje — tabela złożonych subskrypcji według placówki: gość, plan, okres (daty początku/końca), status (aktywna/wstrzymana/anulowana/zakończona), płatność (nieopłacona/opłacona) i liczba dostarczonych zamówień; z tabeli można oznaczyć okres jako opłacony („Oznacz jako opłacone”), zdjąć oznaczenie płatności („Zdejmij płatność”) lub anulować subskrypcję.
Sekcja jest niszowa i domyślnie wyłączona: pojawia się w menu panelu administracyjnego po włączeniu przełącznika „Subskrypcja obiadów” w sklepie z aplikacjami. Sam przełącznik jest widoczny tylko dla kont gastronomicznych (patrz wyżej).
Witryna i składanie subskrypcji#
Jeśli placówka ma aktywne plany, na stronie menu (w trybie jedzenia/stołówki) nad listą dań pojawia się blok „Subskrypcja obiadów”: karty planów z ceną za okres i dniami dostawy, przycisk „Złóż”.
Gość wybiera plan, podaje imię, telefon i adres dostawy, potwierdza — subskrypcja tworzy się od razu. Płatność online za okres nie jest na razie zautomatyzowana: po złożeniu gość widzi status „Oczekuje na płatność” — okres jest opłacany na miejscu lub po uzgodnieniu z placówką, a pracownik oznacza płatność w panelu administracyjnym.
Kalendarz subskrybenta#
Jeśli gość złożył już subskrypcję na tym urządzeniu (przeglądarka ją zapamiętuje), przy następnej wizycie na stronie menu widzi swoją subskrypcję i kalendarz najbliższych dostaw. Dla konkretnego dnia dostępny jest przycisk „Pomiń” — dostawa tego dnia nie jest generowana, bez anulowania całej subskrypcji.
Codzienne generowanie zamówień#
Każdego ranka automatyczny proces przechodzi przez wszystkie aktywne subskrypcje placówki i dla każdej, która ma dziś dzień dostawy (i dzień nie jest pominięty, a subskrypcja nie jest wstrzymana), tworzy zwykłe zamówienie na dostawę — z oznaczeniem źródła „plan żywieniowy”. Dalej zamówienie przechodzi przez ten sam potok co każde inne: kuchnia (KDS), monitor zamówień, ekran własnej dostawy — nie ma osobnej kolejki dla zamówień z subskrypcji.
Ponowne uruchomienie za już przetworzony dzień nie tworzy drugiej dostawy — generowanie jest idempotentne. Subskrypcje, którym skończył się opłacony okres, tym samym przebiegiem są oznaczane jako zakończone i nie biorą już udziału w generowaniu.
Skład i cena utrwalone w subskrypcji w momencie złożenia nie zmieniają się, nawet jeśli później edytować sam szablon planu w panelu administracyjnym — każda aktywna subskrypcja ma własny „migawkę” warunków.
Płatność za okres#
Na dziś płatność za subskrypcję jest ręczna: placówka otrzymuje pieniądze za okres na miejscu (gotówka/karta) lub w dowolny inny wygodny sposób i oznacza subskrypcję jako opłaconą w tabeli subskrypcji. Automatyczne obciążenie za następny okres przy przedłużeniu subskrypcji nie jest podłączone.
Co jest potrzebne do uruchomienia#
- Typ działalności placówki — gastronomia (restauracja, kawiarnia, bar, fast food, stołówka): u pozostałych branż nie ma karty w sklepie z aplikacjami.
- Włączony przełącznik „Subskrypcja obiadów” w sklepie z aplikacjami — sekcja jest niszowa i domyślnie wyłączona.
- Przedmioty menu, z których składane są obiady — plan buduje się na podstawie twojego katalogu.
- Harmonogram wydawania lub dostawy — dni tygodnia i godziny, według których generowane są zamówienia.
- Sposób płatności za okres — płatność administrator oznacza ręcznie.
Ograniczenia#
- Tylko dla gastronomii. Salon, sklep, sklep internetowy, hotel i punkt odbioru nie mają proponowanej tej sekcji: karta w sklepie z aplikacjami jest u nich ukryta (decyzja z 11.09.2026).
- W rosyjskiej marce (
cenaly.ru) subskrypcje obiadów nie są obsługiwane — ani sekcji, ani karty w sklepie z aplikacjami. - Nie ma automatycznego obciążenia za okres. Regularny billing świadomie nie został zrobiony: płatność za okres oznacza administrator.
- Sekcja jest domyślnie wyłączona i włącza się przełącznikiem.
- To subskrypcja, a nie jednorazowe zamówienie wstępne — dla jednorazowych zamówień na czas są sloty zamówienia wstępnego w zwykłym koszyku.
Rozwiązywanie problemów#
Brak pozycji „Subskrypcja obiadów” w menu. Sekcja nie jest włączona — włącz ją w sklepie z aplikacjami.
Brak karty „Subskrypcja obiadów” w sklepie z aplikacjami. Sprawdź typ działalności placówki: karta jest wyświetlana tylko dla gastronomii (restauracja, kawiarnia, bar, fast food, stołówka) i tylko w przypadku marki międzynarodowej.
Zamówienia na dany dzień nie zostały wygenerowane. Sprawdź harmonogram subskrypcji i pominięte dni w kalendarzu subskrybenta: pominięty dzień nie tworzy zamówienia.
Gość zapłacił, a okres jest oznaczony jako nieopłacony. Oznaczenie płatności ustawia administrator ręcznie — automatycznego pobrania opłaty za okres nie ma.
Brak sekcji w przypadku marki rosyjskiej. Tak jest — ten obszar nie jest jeszcze obsługiwany.
Powiązane sekcje#
- Zamówienia — gdzie trafiają zamówienia generowane według harmonogramu
- Kuchnia (KDS) — obsługa zamówień z subskrypcji na równi ze zwykłymi
- Własna dostawa — ekran kuriera, który rozwozi obiady z subskrypcji
Częste pytania#
Co jeśli gość zapomniał pominąć dzień i nie będzie go w domu?#
Zamówienie na ten dzień i tak zostanie wygenerowane według harmonogramu — dostawę można pominąć z wyprzedzeniem w kalendarzu subskrybenta albo skontaktować się z lokalem bezpośrednio.
Czy zmiana planu w panelu administracyjnym wpłynie na już złożone subskrypcje?#
Nie — każda subskrypcja ma własny zestaw dań, cenę i dni ustalone przy składaniu; zmiany szablonu w „Planach” działają tylko na nowe subskrypcje.
Czy opłata za subskrypcję jest pobierana automatycznie w każdym okresie?#
Na razie nie — płatność jest ręczna: lokal otrzymuje pieniądze za okres i oznacza subskrypcję jako opłaconą w panelu administracyjnym.