Jak działa harmonogram
Pickup dodaje do zamówienia wybór lokalizacji i slotu czasu, gdy zamówienie korzysta z WooCommerce Local Pickup. Ta strona wyjaśnia, jak powstają sloty, jak egzekwowana jest dostępność i gdzie pojawia się wybrany odbiór.
Kiedy pojawiają się pola
Dział zatytułowany „Kiedy pojawiają się pola”Pola lokalizacji i slotu odbioru pokazują się tylko wtedy, gdy wybraną metodą dostawy klienta jest Local Pickup. Dla każdej innej metody pozostają ukryte i nigdy nie są wymagane, więc zamówienia bez odbioru nie są naruszane. Zmiana metody dostawy w trakcie zamówienia odpowiednio pokazuje lub ukrywa pola.
Jak generowane są sloty
Dział zatytułowany „Jak generowane są sloty”Sloty powstają z dwóch ustawień: tygodniowych okien otwarcia lokalizacji i długości slotu. Pickup dzieli każde okno na następujące po sobie sloty tej długości.
Okno 09:00–12:00 z długością slotu 30 minut oferuje 09:00, 09:30, 10:00, 10:30, 11:00 i 11:30.
Sloty są generowane w strefie czasowej sklepu i pokazywane w formacie daty WordPressa.
Jak egzekwowana jest dostępność
Dział zatytułowany „Jak egzekwowana jest dostępność”Wygenerowany slot jest oferowany klientowi tylko wtedy, gdy faktycznie da się go zarezerwować. Pickup automatycznie ukrywa slot, gdy:
- mieści się w czasie wyprzedzenia (za wcześnie na przygotowanie), albo
- wypada poza horyzontem rezerwacji (za daleko w przód), albo
- osiągnął już swoją pojemność.
Ponieważ pełne sloty znikają z listy, dwóch klientów nie zarezerwuje tego samego slotu lokalizacja + data + godzina ponad jego pojemność — nie ma podwójnych rezerwacji.
Tryb samej lokalizacji
Dział zatytułowany „Tryb samej lokalizacji”Po wyłączeniu Wymagaj slotu czasu klient wybiera tylko lokalizację, bez daty/godziny. Reszta procesu jest taka sama — lokalizacja jest walidowana i zapisywana do zamówienia.
Walidacja
Dział zatytułowany „Walidacja”Wybór jest walidowany po stronie serwera przy składaniu zamówienia, nie tylko w przeglądarce. Zamówienia nie da się złożyć z nieprawidłową lub niedostępną lokalizacją/slotem, więc dane zapisane do zamówienia są zawsze wiarygodne.
Gdzie pojawia się odbiór
Dział zatytułowany „Gdzie pojawia się odbiór”Po złożeniu zamówienia wybrana lokalizacja i slot pojawiają się:
- na ekranie zamówienia w panelu,
- w e-mailach zamówienia oraz
- na stronach zamówienia i podziękowania klienta.
Wszystko zapisywane jest jako metadane zamówienia, więc dane odbioru wędrują z zamówieniem wszędzie tam, gdzie wyświetla je WooCommerce.
Zgodność
Dział zatytułowany „Zgodność”Pickup jest samodzielny — bez dodatkowych tabel i bez zewnętrznych usług — i zgodny z WooCommerce HPOS oraz blokami Koszyka/Zamówienia. Jest gotowy do tłumaczenia (dołączony POT) i odinstalowuje się czysto.