Menu i oferta

Rozmiary i warianty

Dania w kilku rozmiarach – pizza 32 i 40 cm, burger 100 i 200 g. Zestawy rozmiarów dla całych kategorii, tabela cen z podglądem zmian, dodatki zależne od rozmiaru i co widzą klient i kuchnia.

Dotyczy WP InPlate 1.35.2 · Aktualizacja:

Gdy sprzedajesz to samo danie w kilku rozmiarach – pizzę 32 i 40 cm, burgera 100 i 200 g, zupę w małej i dużej misce – nie musisz tworzyć osobnych produktów ani udawać rozmiaru dodatkiem z dopłatą. Tworzysz zestaw rozmiarów raz, przypisujesz go do całej kategorii i wpisujesz ceny w jednej tabeli.

Klient wybiera rozmiar w oknie dania, karta w menu pokazuje „od 29,00 zł”, a kuchnia widzi rozmiar w nazwie pozycji: „Margherita – 40 cm”.

W skrócie

  1. Utwórz zestaw rozmiarów, np. „Rozmiary pizzy”: 32 cm, 40 cm.
  2. Przypisz go do kategorii, np. Pizza.
  3. Kliknij Ceny, wpisz cenę każdego rozmiaru, sprawdź Podgląd zmian i kliknij Zastosuj.

Rozmiary pojawiają się w menu dopiero po kroku 3. Samo przypisanie zestawu niczego nie zmienia – dzięki temu pomyłka w przypisaniu nie zmieni cen w całym menu.

Zestawy znajdziesz w Produkty → Zestawy wariantów, a na tablecie w KDS → Manager → Warianty (ta sama aplikacja).

1. Zestaw rozmiarów

Kliknij Dodaj zestaw i uzupełnij:

PoleOpis
Nazwa zestawuWidzisz ją tylko Ty, np. „Rozmiary pizzy”
Nazwa wyboruWidzi ją klient nad przyciskami rozmiarów, np. „Rozmiar” albo „Gramatura”
RozmiarNazwa rozmiaru, np. „32 cm”, „Duża”, „200 g”. Kolejność ustawiasz strzałkami – w tej kolejności klient widzi rozmiary
GramaturaOpcjonalnie: gramatura tego rozmiaru, np. 450 g. Pokazuje się w oknie dania przy wybranym rozmiarze
DomyślnyRozmiar zaznaczony, gdy klient otwiera okno dania

Zestaw może mieć do 12 rozmiarów. Dwa rozmiary nie mogą mieć tej samej nazwy.

Zestaw nie ma cen. Margherita 32 cm kosztuje inaczej niż Capricciosa 32 cm, więc ceny wpisujesz przy produktach, w tabeli cen.

2. Przypisanie

Kliknij Przypisz przy zestawie. To samo okno co przy szablonach dodatków:

  • Do kategorii produktów – zestaw dostają wszystkie produkty kategorii, także dodane później. Kategoria ma jeden zestaw: żeby przypisać inny, najpierw odepnij obecny (✕).
  • Do konkretnych produktów – zestaw przypisany do produktu wygrywa z zestawem jego kategorii. Przydaje się, gdy jedno danie ma inne rozmiary niż reszta kategorii.

Gdy produkt jest w dwóch kategoriach z różnymi zestawami, tabela cen pokazuje konflikt i nie zmieni tego produktu. Przypisz mu wtedy zestaw bezpośrednio.

Po zamknięciu okna przypisania od razu otwiera się tabela cen. Na liście zestawów widzisz też, ile produktów czeka na ceny – z przyciskiem Ustaw ceny. W KDS → Manager → Produkty taki produkt ma dopisek „Rozmiary z … czekają na ceny”.

3. Ceny, podgląd i Zastosuj

Ceny otwiera tabelę: wiersze to produkty, kolumny to rozmiary.

  • Pusta cena oznacza, że produkt nie ma tego rozmiaru. Calzone tylko w rozmiarze 40 cm? Zostaw 32 cm puste. Danie z jednym rozmiarem nie pokazuje klientowi wyboru.
  • Bez wariantów – zaznacz przy daniu, które ma zostać zwykłym produktem z jedną ceną, choć jest w kategorii z zestawem.
  • Pokaż ceny promocyjne – dodaje pod każdą ceną pole ceny promocyjnej. Musi być niższa od regularnej.
  • Wypełnij… pod nazwą rozmiaru – wpisuje całą kolumnę jako „cena produktu + X zł” albo „+ X %”. Potem popraw pojedyncze ceny.
  • Kopiuj w dół – kopiuje ceny wiersza do wszystkich wierszy poniżej.
  • Cofnij niezapisane – wraca do tego, co jest teraz w sklepie.

Wpisywanie niczego nie zapisuje. Podgląd zmian pokazuje, co stanie się z każdym produktem, np. „dostanie rozmiary: 32 cm 29,00 zł, 40 cm 39,00 zł” albo „40 cm: 39,00 zł → 41,00 zł”. Dopiero Zastosuj zapisuje dokładnie to, co widziałeś w podglądzie. Jeśli w międzyczasie ktoś coś zmienił, WP InPlate nic nie zapisze i pokaże nowy podgląd do potwierdzenia.

Co dzieje się z produktem

  • Produkt dostaje rozmiary jako warianty WooCommerce (produkt zmienny). Zostaje ten sam produkt – z tym samym zdjęciem, kategoriami, propozycjami cross-sell, regułami happy hours i kodami rabatowymi.
  • Każdy rozmiar ma własną cenę, promocję i historię cen do najniższej ceny z 30 dni. Rozmiar, który dostał cenę po raz pierwszy, zaczyna historię od zera – do czasu jej zebrania obniżka nie jest pokazywana.
  • Usunięcie ceny wyłącza rozmiar w tym produkcie. Gdy znowu dostanie cenę, wraca z tą samą historią cen.
  • Bez wariantów przy produkcie, który ma już rozmiary, zmienia go z powrotem w zwykły produkt w cenie rozmiaru domyślnego. Rozmiary tego produktu są wtedy usuwane – podgląd wyraźnie o tym mówi.
  • Produkty z wariantami utworzonymi w WooCommerce tabela pokazuje, ale ich nie zmienia. Klient i tak może zamówić je w menu, wybierając wariant.

Zmiany w zestawie

Zmiana nazwy rozmiaru, kolejności albo gramatury w zestawie trafia do produktów dopiero po Zastosuj w tabeli cen – po zapisaniu zestawu tabela otwiera się sama. Zamówienia złożone wcześniej zachowują nazwę rozmiaru z chwili zamówienia.

Usunięty z zestawu rozmiar wyłącza się w produktach po Zastosuj.

Zestawu nie da się usunąć, dopóki jakiś produkt ma jego rozmiary. Najpierw zaznacz te produkty jako Bez wariantów i zastosuj.

Dodatki zależne od rozmiaru

Ser do dużej pizzy kosztuje więcej niż do małej, a ser w brzegach jest tylko do 40 cm? W szablonie dodatków wybierz zestaw rozmiarów i ustaw ceny dla każdego rozmiaru – zobacz Ceny dodatków zależne od rozmiaru.

Co widzi klient

  • Karta w menu – cena jako „od 29,00 zł” (najtańszy rozmiar), zakres „29,00 zł – 39,00 zł” albo lista „32 cm 29,00 zł · 40 cm 39,00 zł” – wybierasz w ustawieniach bloku Menu. Blok może też pokazać rozmiary jako przyciski na karcie: klik dodaje ten rozmiar do koszyka (przycisk na chwilę zmienia się na zielone „Dodano ✓”, jak w oknie dania) albo otwiera okno, gdy trzeba coś wybrać.
  • Okno dania – przyciski rozmiarów z cenami na górze, zaznaczony rozmiar domyślny. Po zmianie rozmiaru zmieniają się cena, gramatura i ceny dodatków. Dodatki, których nie ma przy danym rozmiarze, znikają.
  • Przycisk na karcie przy daniu z kilkoma rozmiarami ma strzałkę zamiast „+” i otwiera okno, żeby klient wybrał rozmiar.
  • Dopłata obowiązkowa (np. opakowanie) jest pod ceną na karcie i w propozycjach: „+ 2,00 zł · Opakowanie” – dla rozmiaru, którego cenę widać. Pudełko tylko na wynos? Ustaw w szablonie dodatków Kiedy doliczać – klient zobaczy „(odbiór, dostawa)”.
  • Koszyk – pozycja ma nazwę z rozmiarem. Personalizuj pozwala zmienić rozmiar i dodatki; cena przelicza się od nowa.
  • Propozycje cross-sell – danie z rozmiarami ma w propozycji małe przyciski rozmiarów. Rozmiar z wymaganymi dodatkami ma zamiast „+” strzałkę, która otwiera okno dania z tym rozmiarem.
  • Ekran TV – cena „od” najtańszego rozmiaru.

Ceny rozmiarów i dodatków zawsze przelicza serwer – zmiana ceny w przeglądarce klienta nie wpływa na zamówienie.

Wyprzedany rozmiar

Skończyło się ciasto na dużą pizzę? W KDS → Manager → Produkty każdy rozmiar ma pod produktem własny przełącznik. Wyłączony rozmiar klient widzi wyszarzony – nie da się go zamówić, a pozostałe rozmiary działają normalnie. Gdy wyłączysz wszystkie rozmiary, danie jest niedostępne.

Tam też zmienisz cenę jednego rozmiaru bez otwierania tabeli cen.

Co widzi kuchnia

Rozmiar jest częścią nazwy pozycji: „Margherita – 40 cm” w KDS, w aplikacji kuriera, na etykiecie, w powiadomieniach i e-mailach. Pod spodem są tylko dodatki – rozmiar nie powtarza się jako osobna linia.

Duplikowanie

Duplikuj przy zestawie tworzy kopię „… (kopia)” z tymi samymi rozmiarami, nieprzypisaną nigdzie, i od razu otwiera ją w edytorze. Przydaje się np. do „Rozmiarów calzone” na bazie „Rozmiarów pizzy”.

Dobrze wiedzieć

  • Danie ma jeden wybór rozmiaru. Np. rodzaj ciasta ustaw jako dodatek „Wybór jednej opcji”.
  • Pizzy pół na pół i rozmiarów dań InPlate (dań dnia) na razie nie ma.
  • Własne dodatki produktu (te dodane bezpośrednio w edycji produktu, nie z szablonu) mają jedną cenę dla wszystkich rozmiarów.