Sprzedaż w przedsprzedaży
To przejście prowadzi jeden produkt w przedsprzedaży od konfiguracji aż po zamówienie, które trafia do realizacji.
1. Skonfiguruj produkt
Dział zatytułowany „1. Skonfiguruj produkt”Edytuj produkt i otwórz Dane produktu > Ogólne:
- Zaznacz Przedsprzedaż.
- Opcjonalnie ustaw Oczekiwaną datę premiery, jeśli wiesz, kiedy przyjdzie towar, np. za trzy tygodnie.
- Nadaj produktowi cenę, przedsprzedaż bez ceny nie staje się kupowalna.
- Zapisz.
To cała konfiguracja per produkt: jedno pole wyboru i jedna opcjonalna data. Etykieta przycisku jest ustawiana raz, dla całego sklepu.
Produkt jest teraz kupowalny, mimo że jego stan to „brak w magazynie”. Nie musisz wpisywać fałszywego stanu ani ustawiać zamówień oczekujących, flaga przedsprzedaży sama steruje kupowalnością.
2. Co widzi klient
Dział zatytułowany „2. Co widzi klient”Na karcie produktu:
- Przycisk dodania do koszyka pokazuje Twoją etykietę, np. Zamów w przedsprzedaży, zamiast zwykłego „Dodaj do koszyka”.
- W podsumowaniu produktu pojawia się kartonik rezerwacji (priorytet 25 na
woocommerce_single_product_summary) z atrybutemrole="note", informujący, że towar jeszcze nie jest na stanie, a zamówienie trzyma miejsce w kolejce. - Jeśli produkt ma Oczekiwaną datę premiery, kartonik dokłada linię „Oczekiwana premiera: ” w formacie daty Twojej witryny. Bez daty tej linii po prostu nie ma.
To z góry ustawia oczekiwania, o co właśnie chodzi, klient, który wie, że zamawia w przedsprzedaży, nie otwiera zgłoszenia z pytaniem, gdzie jest jego zamówienie.
3. Koszyk i zamówienie
Dział zatytułowany „3. Koszyk i zamówienie”Po dodaniu produktu do koszyka linia dostaje wiersz Pre-order: Yes przez woocommerce_get_item_data. Oznaczenie przenosi się tak w klasycznym koszyku, jak i w blokach koszyka/zamówienia, więc klient widzi aż do płatności, że ta linia jest wysyłana później. Data premiery nie jest przenoszona do koszyka ani na zamówienie, widać ją na karcie produktu.
4. Zamówienie
Dział zatytułowany „4. Zamówienie”Po finalizacji woocommerce_checkout_create_order_line_item kopiuje flagę na pozycję zamówienia jako meta pozycji (wpis Pre-order: Yes). Gdy otworzysz zamówienie w WooCommerce > Zamówienia, linie przedsprzedaży da się rozpoznać, więc proces realizacji może je wstrzymać do nadejścia towaru, zamiast próbować wysłać od razu.
Ponieważ dane są na pozycji zamówienia, przetrwają w HPOS (Custom Order Tables) i są dostępne dla każdego eksportu lub narzędzia realizacji, które czyta meta pozycji.
5. Wstrzymanie lub zakończenie premiery
Dział zatytułowany „5. Wstrzymanie lub zakończenie premiery”Dwa sposoby na wygaszenie przedsprzedaży:
- Wstrzymaj wszystko, wyłącz Włącz przedsprzedaż w WooCommerce > Przedsprzedaż. Każdy oznaczony produkt wraca naraz do zwykłego zachowania, a później włączysz go ponownie bez ponownego oznaczania.
- Zakończ jeden produkt, gdy przyjdzie towar, odznacz Przedsprzedaż na tym produkcie i pozwól przejąć kontrolę zwykłemu zarządzaniu stanem. Produkt staje się zwykłą pozycją dostępną w magazynie.
Produkty wariantowe
Dział zatytułowany „Produkty wariantowe”Wariant bez własnych meta dziedziczy flagę i datę produktu nadrzędnego, a wariant z własnymi je nadpisuje (pole per wariant w edytorze dodaje Rezervo Pro). Gdy klient kupuje wariant produktu w przedsprzedaży, oznaczenie koszyka i zamówienia przenosi się na ten wariant, więc pozycja zamówienia jest nadal oznaczona jako przedsprzedaż.
Typowy schemat
Dział zatytułowany „Typowy schemat”- Oznacz produkt jako przedsprzedaż i ustaw oczekiwaną datę premiery za kilka tygodni.
- Promuj go; zamówienia gromadzą się na linii przedsprzedaży.
- Gdy przyjdzie towar, zrealizuj wstrzymane linie przedsprzedaży i odznacz Przedsprzedaż, by produkt sprzedawał się od tego momentu normalnie.