Najważniejsze funkcje modułu
- Logowanie na konto klienta z panelu administracyjnego. Dostęp dla uprawnionych pracowników do aktywnych, zarejestrowanych kont klientów.
- Trzy miejsca rozpoczęcia pomocy. Akcja na liście klientów modułu oraz na kartach klienta i zamówienia.
- Wyszukiwanie klienta. Natywne filtry po identyfikatorze, imieniu, nazwisku, adresie e-mail, firmie, numerach telefonów, mieście i kodzie pocztowym; dane adresowe pochodzą z ostatniego nieusuniętego adresu.
- Potwierdzenie wybranego konta. Po wyborze klienta z listy formularz rozpoczęcia pomocy pokazuje jego imię, nazwisko i adres e-mail.
- Powód wejścia na konto. Wybór jednej z trzech kategorii: „Pomoc klientowi”, „Problem z koszykiem lub zamówieniem”, „Reklamacja lub zwrot”. Administrator może wymagać wskazania powodu.
- Pomoc w nowej karcie. Formularz otwiera stronę sklepu na koncie wybranego klienta. Sesja korzysta z logowania klienta w tej przeglądarce.
- Odtworzenie ostatniego koszyka. Opcjonalne użycie ostatnio aktualizowanego koszyka należącego do klienta w wybranym sklepie, który nie został powiązany z zamówieniem.
- Rozpoczęcie z pustym koszykiem. Alternatywny tryb pomocy, ustawiany w konfiguracji modułu; pusty koszyk jest również używany, gdy nie ma odpowiedniego koszyka do odtworzenia.
- Cztery cele przekierowania. Strona główna, konto klienta, strona składania zamówienia lub koszyk — zgodnie z ustawieniem administratora.
- Limit czasu pomocy. Od 5 do 120 minut dla nowej sesji. Przy aktywnym module wygaśnięcie jest sprawdzane podczas kolejnych żądań frontu sklepu.
- Pasek sesji na froncie. Imię i nazwisko obsługiwanego klienta, godzina ważności sesji i przycisk „Zakończ pomoc”, który kończy sesję i wylogowuje klienta z przeglądarki pracownika.
- Historia sesji pomocy. Dane klienta i pracownika, identyfikator początkowego koszyka, powód, daty rozpoczęcia i zakończenia oraz status sesji.
- Przegląd historii. Wpisy dla wybranego sklepu, filtr po identyfikatorze klienta i podział na strony po 20 sesji.
- Konfigurowalny okres przechowywania historii. Od 7 do 365 dni, z porządkowaniem starszych wpisów przy rozpoczynaniu kolejnych sesji.
- Kontrola dostępu. Weryfikacja aktywności pracownika, jego uprawnień do modułu i klientów oraz dostępu do wybranego sklepu. Formularz rozpoczęcia pomocy jest podpisany, ważny przez pięć minut i przeznaczony do jednorazowego użycia.
- Obsługa wielu sklepów. Ustawienia i historia związane z wybranym sklepem; uwzględnienie klientów współdzielonych w jego grupie sklepów.
- Cztery zakładki panelu. Klienci, Ustawienia, Historia sesji i Pomoc, z polskimi opisami obsługi modułu.
Korzyści dla obsługi sklepu i klienta
- Sprawdzenie zgłoszenia na właściwym koncie. Pracownik może wejść na konto konkretnego klienta i obejrzeć koszyk związany z jego zgłoszeniem.
- Pomoc bez przekazywania hasła. Klient nie musi podawać pracownikowi hasła, aby umożliwić mu rozpoczęcie sesji pomocy.
- Dostęp do pomocy z miejsca pracy. Akcja na karcie klienta lub zamówienia pozwala rozpocząć obsługę bez ponownego wyszukiwania konta na liście modułu.
- Informacja o osobie prowadzącej obsługę. Historia pozwala ustalić, który pracownik uruchomił sesję, dla którego klienta i z jakim powodem.
- Czytelne zakończenie pracy na koncie. Pasek identyfikuje obsługiwane konto, a przycisk zakończenia wylogowuje klienta z przeglądarki pracownika.
Jak działa sesja pomocy klientowi?
- Wybierz pojedynczy sklep, jeśli korzystasz z trybu wielu sklepów, i znajdź klienta na liście modułu albo otwórz jego kartę lub kartę zamówienia.
- Wybierz akcję pomocy, wskaż powód i uruchom sesję. Sposób użycia koszyka oraz stronę po zalogowaniu określają ustawienia modułu.
- W nowej karcie wykonaj uzgodnione z klientem działania na jego rzeczywistym koncie. Pasek na froncie wskazuje obsługiwane konto i godzinę ważności sesji.
- Po zakończeniu pracy kliknij „Zakończ pomoc”. Moduł zapisze zakończenie sesji i wyloguje klienta z tej przeglądarki.
Ustawienia koszyka, czasu sesji i historii
| Ustawienie | Dostępne działanie | Nowa instalacja |
|---|---|---|
| Przywracanie ostatniego koszyka | Ostatni niezamówiony koszyk klienta w wybranym sklepie albo pusty koszyk. | Pusty koszyk. |
| Strona po zalogowaniu | Strona główna, konto klienta, składanie zamówienia lub koszyk. | Konto klienta. |
| Wymaganie powodu pomocy | Obowiązkowy lub opcjonalny wybór powodu. | Powód wymagany. |
| Czas sesji | Od 5 do 120 minut. | 30 minut. |
| Przechowywanie historii | Od 7 do 365 dni. | 90 dni. |
Przy aktualizacji moduł zachowuje istniejące ustawienia, a brakujące opcje uzupełnia wartościami domyślnymi. Tryb pomocy nie zmienia globalnego ustawienia PrestaShop dotyczącego przywracania koszyka.
Historia obsługi klienta
Historia opisuje sesje pomocy: kto rozpoczął pracę, na którym koncie, z jakiego powodu i z jakim statusem zakończenia. Rozróżnia sesje oczekujące, aktywne, zakończone, wygasłe, nieudane i odwołane. Jest rejestrem sesji, bez szczegółowego zapisu każdej zmiany wykonanej na koncie klienta.
Starsze wpisy są usuwane dla danego sklepu przy uruchamianiu sesji, w partiach do 1000 rekordów, zgodnie z ustawionym okresem przechowywania. Zmiana tego okresu nie oznacza natychmiastowego usunięcia wszystkich starszych wpisów.
Uprawnienia i obsługa wielu sklepów
Pracownik potrzebuje odczytu i edycji menu modułu, odczytu klientów oraz dostępu do wybranego sklepu; superadministrator ma dostęp po spełnieniu warunków aktywności i dostępu do sklepu. Obsługa odbywa się w kontekście pojedynczego sklepu. Jeżeli grupa sklepów współdzieli klientów, moduł uwzględnia konta należące do tej grupy, a koszyk i historia nadal dotyczą sklepu wybranego do pomocy.
Zgodność i zasady korzystania
Moduł jest przeznaczony dla PrestaShop 1.7.x, 8.x i 9.x. Sklep powinien korzystać z wersji PHP odpowiedniej dla swojej wersji PrestaShop. Wyświetlenie paska pomocy wymaga standardowego miejsca w motywie: displayAfterBodyOpeningTag lub displayBanner.
Sesja pomocy korzysta z rzeczywistych danych i funkcji sklepu, dlatego zakres zmian i ewentualne złożenie zamówienia należy uzgodnić z klientem. Nowa karta nie tworzy niezależnego logowania klienta — sesja pomocy zastępuje poprzednie logowanie na froncie w tej przeglądarce. Upływ czasu i cofnięcie uprawnień są sprawdzane przy kolejnych żądaniach frontu, gdy moduł jest aktywny; otwarte sesje należy zakończyć przed jego wyłączeniem lub odinstalowaniem. Odinstalowanie usuwa historię sesji i ustawienia modułu.