Zamówienie na jednej stronie w PrestaShop: Express Checkout — konfiguracja i przewodnik

Express Checkout zastępuje wieloetapowy proces zamówienia PrestaShop zamówieniem na jednej stronie: dane osobowe, adres, dostawa i płatność są widoczne razem, bez klikania „Kontynuuj” z etapu na etap. Moduł opiera się na procesie zamówienia Twojego sklepu i na Twoim motywie: Twoje moduły płatności i dostawy, okno regulaminu oraz styl motywu działają dalej.

Ten przewodnik wyjaśnia, jak zainstalować moduł, wypróbować go bez narażania klientów, ustawić układ i opcje oraz rozwiązać typowe problemy.

Najważniejsze zalety:

  • Nowy klient wypełnia jeden formularz (dane i adres), a potem widzi przewoźników i płatność
  • Zmiana adresu lub przewoźnika, dodanie kuponu lub wiadomości aktualizuje sekcje i podsumowanie, bez ponownego przechodzenia przez etapy
  • Układ Wszystkie sekcje otwarte lub akordeon, z podsumowaniem każdej ukończonej sekcji i linkiem Zmień
  • Tryb testowy: wypróbuj nowy proces ze swoim adresem IP lub prywatnym linkiem podglądu, zanim udostępnisz go wszystkim klientom
  • Diagnostyka w panelu administracyjnym: wersje, motyw, hooki, powiązane moduły, ostatni problem i przycisk Kopiuj dla wsparcia
  • Opcje: brak wyboru, gdy jest jeden przewoźnik, zamówienie bez rozpraszaczy, metoda płatności zaznaczona na początku, zwinięte pola opcjonalne, podpowiedzi podczas wpisywania, podpowiedzi adresu
  • Brak nadpisywania klas: moduł działa obok modułu, który zmienia proces zamówienia, oraz z opcją „Wyłącz wszystkie nadpisania”
  • PrestaShop 1.7.8, 8.0+ i 9.0+; PHP minimum 7.4; motywy dostarczane z PrestaShop
  • Interfejs po francusku, angielsku, hiszpańsku, włosku i polsku

Zobacz moduł i oferty


Prezentacja

Natywny proces zamówienia PrestaShop ma cztery etapy: informacje osobiste, adresy, metoda dostawy, płatność. Każdy wymaga kliknięcia Kontynuuj i nowej strony, a klient poznaje koszty dostawy dopiero po kilku ekranach. W Express Checkout wszystko jest na tej samej stronie:

  1. Sekcje Informacje osobiste, Adresy, Metoda dostawy i Płatność są wyświetlane razem. Te, które nie są jeszcze dostępne, pokazują wyszarzony tytuł, aby klient widział, co go czeka.
  2. Nowy klient wypełnia dane i adres w jednym formularzu i klika Kontynuuj raz: pojawiają się przewoźnicy, koszty i płatność.
  3. Zalogowany klient zastaje sekcje już ukończone. Zmienia adres lub przewoźnika, dodaje kupon lub wiadomość bez ponownego przechodzenia przez etapy: podsumowanie i sekcje, których to dotyczy, są aktualizowane.
  4. Gdy zmienia się kwota lub metody płatności, sekcja płatności jest rysowana jeden raz na nowo, aby moduły płatności startowały z właściwej kwoty.

Moduł nie zawiera żadnej reguły zamówienia: PrestaShop i Twój motyw rysują każdą sekcję i sprawdzają każdy formularz, tak jak w standardowym procesie. Express Checkout usuwa kliknięcia między etapami. Jeśli sekcji nie da się obliczyć, dla tego żądania używany jest standardowy proces zamówienia, a Diagnostyka zachowuje przyczynę.

Strona zamówienia PrestaShop dla nowego klienta: dane osobowe i adres w jednym bloku, jeden przycisk Kontynuuj oraz sekcje Dostawa i Płatność czekające poniżejJeden formularz dla nowego klienta

Funkcje

Jeden formularz dla nowego klienta

Klient wpisuje imię i nazwisko tylko raz: adres je przejmuje. Jeden przycisk, Kontynuuj, wysyła dane osobowe, a potem adres; strona jest rysowana na nowo z przewoźnikami, kosztami i płatnością. Pola zgód dodane przez Twoje moduły (RODO, regulamin, newsletter) pozostają w formularzu danych osobowych.

  • Klient może założyć konto (z hasłem) lub zamówić jako gość, tak jak w PrestaShop; jeśli zamówienia gości są w sklepie wyłączone, formularz prosi o hasło.
  • Zarejestrowany już e-mail, zbyt słabe hasło lub odrzucony adres wracają do formularza klienta, z komunikatem PrestaShop i bez utraty wpisanych danych.
  • Przycisk Zaloguj się pozostaje widoczny: klient, który ma już konto, loguje się bez opuszczania strony zamówienia, a jego koszyk idzie za nim.

Zalogowany klient: wszystko jest już wypełnione

Zapisane adresy są wyświetlane jako karty; wybór adresu go potwierdza. Dostawa jest ukończona, gdy tylko wybrany zostanie dostępny przewoźnik, a płatność czeka na klienta. Możliwe jest inne rozliczenie niż dostawa, tak jak w standardowym procesie.

Zamówienie zalogowanego klienta: informacje osobiste i adres ukończone, przewoźnicy wybrani, metody płatności wyświetlone, podsumowanie zamówienia po prawejDostawa i płatność na tej samej stronie

Zmiany są stosowane bez ponownego przechodzenia przez etapy

Zmiana adresu (także na inny kraj), przewoźnika, kuponu lub wiadomości do zamówienia jest zapisywana, a następnie moduł odczytuje stronę wyświetlaną przez PrestaShop i aktualizuje stany, podsumowanie i sekcje, których to dotyczy. Jeśli zmieniła się suma lub metody płatności, strona jest ładowana jeszcze raz: metoda płatności, która uruchamia się z kwotą strony, startuje ponownie z właściwą kwotą. Wiadomość do zamówienia i wiadomość dla prezentu są zapisywane po opuszczeniu pola.

Układ: wszystkie sekcje otwarte lub akordeon

  • Wszystkie sekcje otwarte: klient widzi całe zamówienie jednym spojrzeniem.
  • Akordeon (jedna sekcja naraz): otwarta jest tylko sekcja do wypełnienia; u nowego klienta dane osobowe i adres są otwarte razem, bo tworzą jeden formularz. Ukończona sekcja jest zwinięta z podsumowaniem (imię i e-mail, adres, przewoźnik i cena) oraz linkiem Zmień. Klawiatura działa: tytuły przechodzi się klawiszem Tab, a otwiera Enterem lub spacją.
Ukończone sekcje zwinięte z podsumowaniem (imię i e-mail, adres, przewoźnik) i linkiem Zmień, sekcja płatności otwartaUkład akordeonu z podsumowaniami

Na telefonie

Podsumowanie zamówienia zwija się pod paskiem, który zachowuje widoczną sumę; dotknięcie go otwiera. Na komputerze pozostaje przypięte obok sekcji.

Strona zamówienia na telefonie: pasek podsumowania z widoczną sumą, a pod nim sekcje zamówieniaPodsumowanie zamówienia zwinięte na telefonie

Przewoźnicy z punktem odbioru i moduły płatności

  • Przewoźnik, którego moduł sam potwierdza dostawę (np. wybór punktu odbioru), zachowuje przycisk Kontynuuj sekcji Dostawa: płatność pozostaje zablokowana, dopóki moduł nie zatwierdzi.
  • Metoda płatności, która ma własny przycisk, zachowuje go: przycisk składania zamówienia sklepu nie jest wyświetlany obok.
  • Metoda płatności, która startuje z kwotą strony, jest rysowana na nowo, gdy kwota się zmienia.
  • Regulamin otwiera się w oknie motywu, a nagłówek, stopka i powiadomienia pozostają te z motywu.

Podpowiedzi podczas wpisywania i podpowiedzi adresu

  • Podpowiedzi podczas wypełniania formularzy: częsta literówka w domenie e-maila („gmial.com”) jest sygnalizowana z poprawką jednym kliknięciem, a kod pocztowy niezgodny z formatem kraju jest zaznaczany. Sklep sprawdza wszystko ponownie przy wysyłce.
  • Podpowiedzi adresu: dla Francji publiczny rejestr adresów podpowiada adresy podczas pisania (bez klucza); z Google Places używasz własnego klucza. Wybór podpowiedzi uzupełnia adres, kod pocztowy, miasto i kraj. Domyślnie wyłączone.
Formularz adresu z listą podpowiedzi pod polem Adres: klient wpisuje „12 rue des” i wybiera pełny adresPodpowiedzi adresu podczas pisania

Krótszy formularz

Opcja Zwiń opcjonalne pola adresu ukrywa drugą linię adresu, firmę i numer VAT za linkiem; otwierają się, gdy są wypełnione, odrzucone lub wymagane w danym kraju.

Wygląd

Kolor akcentu, styl Karta lub Płaski, animacje, blok zaufania, przypięte podsumowanie zamówienia (komputer) lub zwijane (telefon) oraz Własny CSS (dodawany tylko do strony zamówienia i oczyszczany przed wydrukowaniem).

Tryb testowy

W trybie Test tylko odwiedzający, których adres IP jest na liście lub którzy otworzą Link podglądu ze strony konfiguracji, widzą zamówienie na jednej stronie; Twoi klienci zachowują standardowy proces. Składasz prawdziwe zamówienia ze swoimi modułami płatności i dostawy, zanim udostępnisz je wszystkim. Link jest prywatny i ważny osiem godzin w przeglądarce, która go otwiera.

Diagnostyka

Strona konfiguracji wymienia to, co ważne dla wsparcia: wersje PrestaShop, PHP i modułu, motyw i wykrytą strukturę, szablon zamówienia, hooki, moduły na tych samych hookach, przewoźników potwierdzających własny etap, metody płatności, pamięci podręczne oraz Ostatni problem. Kopiuj dla wsparcia umieszcza ten raport (bez danych osobowych i sekretów) w schowku.

Technika

  • Moduł nie nadpisuje żadnej klasy PrestaShop. Zastępuje proces zamówienia hookiem actionCheckoutRender i rozszerza szablon zamówienia Twojego motywu.
  • Działa z opcją Wyłącz wszystkie nadpisania i obok modułu, który sam nadpisuje proces zamówienia.
  • Na stronie zamówienia ładowane są dwa małe pliki (arkusz stylów i skrypt), a trzeci skrypt tylko wtedy, gdy włączona jest któraś z pomocy przy formularzach; archiwum modułu ma mniej niż 200 KB.
  • W przeglądarce zbyt starej dla skryptu modułu przyciski sklepu pozostają widoczne, a zamówienie nadal można złożyć.

Wymagania

  • PrestaShop: 1.7.8, 8.0+ lub 9.0+. PrestaShop 1.7.7 i starsze nie są obsługiwane.
  • PHP: minimum 7.4, z rozszerzeniami curl, json i mbstring.
  • Motyw: motyw dostarczany z PrestaShop albo motyw potomny, który zachowuje standardową stronę zamówienia (blok checkout_process). Motyw z w pełni własną stroną zamówienia pokazuje proces standardowy; Diagnostyka to sygnalizuje.
  • Pamięć podręczna stron: strona zamówienia nie może być nigdy buforowana (nie jest w popularnych modułach cache).

Instalacja

Metoda 1 — z panelu administracyjnego (zalecana)

  1. Pobierz archiwum ze swojej strefy klienta WePresta
  2. Przejdź do Moduły > Menedżer modułów
  3. Kliknij Wgraj moduł i wybierz archiwum ZIP
  4. Poczekaj na koniec instalacji, kliknij Konfiguruj i aktywuj licencję

Metoda 2 — przez FTP

  1. Rozpakuj archiwum ZIP
  2. Wgraj folder wepresta_onepagecheckout/ do /modules/
  3. W panelu: Moduły > Menedżer modułów, wyszukaj „Express Checkout” i kliknij Zainstaluj, a potem Konfiguruj

Co robi instalacja

  • Rejestruje cztery hooki i pozycję w menu; nie tworzy tabel i nie zmienia żadnego pliku sklepu
  • Ustawienia początkowe: zamówienie na jednej stronie włączone dla wszystkich, wszystkie sekcje otwarte, styl karty, podsumowania sekcji i podpowiedzi włączone; funkcje opcjonalne (jeden przewoźnik, zamówienie bez rozpraszaczy, metoda płatności zaznaczona na starcie, zwinięte pola, podpowiedzi adresu) wyłączone
  • Jeśli instalacja się nie powiedzie, to, co utworzyła, jest usuwane

Aktualizacja z wersji 1.0.0

  • Twoje ustawienia (układ, styl, animacje, kolor, blok zaufania, podsumowanie, własny CSS) są zachowane; „Włącz zamówienie na jednej stronie” staje się trybem Włączone dla wszystkich lub Wyłączone
  • Nadpisanie CheckoutProcess zainstalowane przez wersję 1.0.0 jest usuwane ze sklepu. Jeśli zmieniono je ręcznie, moduł je zostawia, a Diagnostyka to sygnalizuje
  • Pliki wersji 1.0.0, które nie są już potrzebne (narzędzia deweloperskie i biblioteki), są usuwane: archiwum zmniejsza się z kilkudziesięciu MB do mniej niż 200 KB
  • Jeśli CSS i JavaScript motywu są łączone, po aktualizacji wyczyść pamięć podręczną PrestaShop

Konfiguracja

Otwórz Moduły > Menedżer modułów > Express Checkout > Konfiguruj. Strona ma trzy panele — Zamówienie, Opcje zamówienia i Wygląd — a po nich Diagnostykę.

Pierwsza konfiguracja w pięć minut

  1. W Zamówienie na jednej stronie wybierz Test: tylko dla poniższych adresów i linku i zapisz.
  2. Otwórz Link podglądu w przeglądarce, dodaj produkt do koszyka i złóż zamówienie testowe: Ty widzisz zamówienie na jednej stronie, Twoi klienci widzą standardowe.
  3. Sprawdź swoich przewoźników i metody płatności, na komputerze i na telefonie.
  4. Wróć do Włączone dla wszystkich.
Strona konfiguracji: tryb zamówienia na jednej stronie (włączone, test, wyłączone), adresy testowe, link podglądu, układ, styl sekcji, przewijanie i animacjeTryb, układ i link podglądu

Panel Zamówienie

  • Zamówienie na jednej stronie: Włączone dla wszystkich, Test lub Wyłączone (zamówienie standardowe).
  • Adresy IP testowe: jeden adres w wierszu; Twój bieżący adres jest przypomniany.
  • Link podglądu: zachowaj go dla siebie.
  • Układ: Wszystkie sekcje otwarte lub Akordeon (jedna sekcja naraz).
  • Styl sekcji: Karta (z obramowaniem i cieniem) lub Płaski (bez obramowania).
  • Przewiń do następnej sekcji: po ukończeniu sekcji strona przewija się do następnej, która czeka na klienta.
  • Animacje.

Panel Opcje zamówienia

  • Podsumowania ukończonych sekcji: przy akordeonie zwinięta sekcja pokazuje to, co klient podał, i link Zmień.
  • Brak wyboru, gdy jest jeden przewoźnik: przewoźnik pozostaje widoczny jako informacja; komentarz do zamówienia i opakowanie prezentowe zostają.
  • Zamówienie bez rozpraszaczy: zastępuje nagłówek i stopkę motywu logo, linkiem do koszyka i regulaminem. Motyw, który ma już zamówienie bez rozpraszaczy, pozostaje bez zmian.
  • Metoda płatności zaznaczona na początku: brak, Automatycznie, gdy jest tylko jedna, lub moduł płatności Twojego sklepu. Klient może wybrać inną.
  • Zwiń opcjonalne pola adresu.
  • Podpowiedzi podczas wypełniania formularzy.
  • Podpowiedzi adresu: Brak, Francja: publiczny rejestr adresów (bez klucza) lub Google Places (Twój własny klucz), z Kluczem Google Places, który tworzysz w koncie Google Cloud i ograniczasz do swojej domeny.
Panel Opcje zamówienia: podsumowania sekcji, jeden przewoźnik, zamówienie bez rozpraszaczy, zaznaczona metoda płatności, zwinięte pola, podpowiedzi podczas wpisywania i podpowiedzi adresuOpcje zamówienia

Panel Wygląd

Kolor akcentu, Blok zaufania (zawartość hooka displayReassurance), Przypięte podsumowanie zamówienia (komputer), Zwijane podsumowanie zamówienia (telefon) i Własny CSS.

Licencja

Po instalacji Konfiguruj pokazuje formularz aktywacji: wpisz klucz i sekret licencji dostępne w Twojej strefie klienta WePresta. Licencję można dezaktywować na domenie z tej samej strony. Po wygaśnięciu subskrypcji siedmiodniowy okres karencji pozwala uniknąć przerwy; potem moduł wyłącza się i wraca standardowy proces zamówienia, aż do odnowienia licencji: otwarcie tej strony rozpoznaje odnowienie, bez ponownej aktywacji.


Typowe zastosowania

Test przed udostępnieniem wszystkim klientom

Wybierz tryb Test, otwórz link podglądu, złóż zamówienie testowe swoją prawdziwą metodą płatności, a potem przełącz na Włączone dla wszystkich. Aby w dowolnej chwili wrócić do standardowego procesu, wybierz Wyłączone (zamówienie standardowe): nic więcej nie trzeba robić.

Sklep z jednym przewoźnikiem

Włącz Brak wyboru, gdy jest jeden przewoźnik: sekcja Dostawa jest od razu ukończona, przewoźnik pozostaje wyświetlony, a klient pisze wiadomość, jeśli chce.

Zamówienie bez rozpraszaczy

Włącz Zamówienie bez rozpraszaczy: żadnego menu ani linków wyjścia w trakcie zamówienia, tylko logo, link do koszyka i regulamin.

Metoda płatności już zaznaczona

Wybierz ją w Metoda płatności zaznaczona na początku lub Automatycznie, gdy jest tylko jedna: formularz płatności jest już otwarty, gdy klient przychodzi.

Sklep we Francji

Włącz Podpowiedzi adresu z publicznym rejestrem adresów: klient wpisuje „12 rue de la…”, wybiera, a adres, kod pocztowy i miasto uzupełniają się. To, co klient wpisuje w polu adresu, jest wysyłane do wybranej usługi: wspomnij o tym w polityce prywatności.


FAQ

Do czego służy Express Checkout i dla kogo jest przeznaczony?

Express Checkout zastępuje wieloetapowy proces zamówienia PrestaShop zamówieniem na jednej stronie: informacje osobiste, adres, dostawa i płatność są widoczne razem. Jest przeznaczony dla sklepów, które chcą krótszego zamówienia bez zmiany motywu ani modułów płatności i dostawy i które chcą je bezpiecznie wypróbować, zanim udostępnią je wszystkim klientom.

Co zamówienie na jednej stronie zmienia dla moich klientów?

Nowy klient wypełnia jeden formularz (dane i adres), a potem widzi przewoźników i płatność. Zalogowany klient zastaje swoje sekcje już wypełnione. W obu przypadkach nie ma już klikania „Kontynuuj” z kroku na krok. Moduł usuwa te kliknięcia; nie obiecuje wskaźnika konwersji: zmierz efekt w swoim sklepie w trybie testowym, a potem swoim narzędziem analitycznym.

Czy strona przeładowuje się podczas zamówienia?

Zmiana adresu, przewoźnika, kuponu lub wiadomości aktualizuje sekcje i podsumowanie bez ponownego przechodzenia przez kroki. Gdy zmienia się kwota lub metody płatności, sekcja płatności jest rysowana na nowo jeden raz (strona się przeładowuje), aby moduły płatności uruchamiające się z kwotą strony startowały ponownie z właściwą kwotą.

Co widzi nowy klient bez konta?

Jeden formularz: imię, nazwisko, e-mail, opcjonalnie hasło do założenia konta, a potem adres. Imię i nazwisko wpisuje się raz. Jeden przycisk Kontynuuj wysyła oba formularze; strona jest rysowana na nowo z przewoźnikami, kosztami i płatnością. Jeśli e-mail jest już zarejestrowany lub coś zostanie odrzucone, klient wraca do formularza z komunikatem PrestaShop.

Które motywy są obsługiwane?

Motywy dostarczane z PrestaShop oraz ich motywy potomne. Moduł rozszerza szablon zamówienia Twojego motywu i zastępuje tylko blok zawierający kroki: nagłówek, stopka, okno regulaminu i powiadomienia pozostają te z motywu. Jeśli strona zamówienia motywu jest w pełni własna, zachowywany jest proces standardowy, a Diagnostyka o tym informuje.

Czy moje moduły płatności i dostawy nadal działają?

Te, które stosują standardowe mechanizmy PrestaShop, tak. Przewoźnik, którego moduł sam potwierdza dostawę (wybór punktu odbioru), zachowuje przycisk Kontynuuj sekcji Dostawa i blokuje płatność, dopóki nie zatwierdzi. Metoda płatności, która ma własny przycisk, zachowuje go: przycisk składania zamówienia sklepu nie jest wyświetlany obok. Wypróbuj swoje moduły w trybie testowym, zanim udostępnisz wszystkim.

Czy moduł zmienia pliki PrestaShop?

Nie. Nie nadpisuje żadnej klasy: zastępuje proces zamówienia hookiem actionCheckoutRender i rozszerza szablon zamówienia motywu. Działa z opcją „Wyłącz wszystkie nadpisania” i obok modułu, który sam nadpisuje proces zamówienia. Po odinstalowaniu standardowe zamówienie wraca takie, jakie było.

Czy mogę to wypróbować, żeby moi klienci nie widzieli nowego zamówienia?

Tak. Wybierz tryb Test: zamówienie na jednej stronie widzą tylko odwiedzający, których adres IP jest na liście lub którzy otworzą link podglądu ze strony konfiguracji. Składasz prawdziwe zamówienia ze swoimi modułami, zanim przełączysz na Włączone dla wszystkich.

Jak wrócić do standardowego zamówienia?

Wybierz Wyłączone (zamówienie standardowe) na stronie konfiguracji: zamówienie Twojego sklepu jest natychmiast zamówieniem PrestaShop. Możesz też wyłączyć lub odinstalować moduł.

Co dzieje się z tym, co wpisuje się w podpowiedziach adresu?

Podpowiedzi są domyślnie wyłączone. Jeśli je włączysz, to, co klient wpisuje w polu adresu, jest wysyłane do wybranej usługi: publicznego francuskiego rejestru adresów (bez klucza, dla adresów we Francji) lub Google Places z Twoim kluczem. Wspomnij o tym w polityce prywatności. Nic nie jest wysyłane, dopóki klient nie wpisze co najmniej trzech znaków.

Co dzieje się z wersją 1.0.0 przy aktualizacji?

Twoje ustawienia układu, stylu, koloru, podsumowania i CSS są zachowane; nadpisanie CheckoutProcess zainstalowane przez wersję 1.0.0 jest usuwane ze sklepu wraz z plikami, które nie są już potrzebne. Jeśli zmieniono to nadpisanie ręcznie, moduł je zostawia, a Diagnostyka o tym informuje. Następnie wyczyść pamięć podręczną PrestaShop, jeśli CSS i JavaScript motywu są łączone.

Które wersje PrestaShop i PHP są obsługiwane?

PrestaShop 1.7.8, 8.0+ i 9.0+, z PHP minimum 7.4. PrestaShop 1.7.7 i starsze nie są obsługiwane. Moduł jest dostarczany w jednym archiwum mniejszym niż 200 KB.


Rozwiązywanie problemów

Wyświetla się standardowe zamówienie zamiast zamówienia na jednej stronie

Sprawdź po kolei: tryb (Test: czy jesteś na liście albo czy otworzyłeś link?); Diagnostykę (szablon zamówienia motywu, zarejestrowane hooki, Ostatni problem); pamięć podręczną stron (strona zamówienia nie może być buforowana); inny moduł, który zastępuje proces zamówienia własną klasą (Diagnostyka to wskazuje).

Mój motyw nie jest jednym z motywów dostarczanych z PrestaShop

Jeśli strona zamówienia motywu zachowuje blok checkout_process, moduł się w niego wpina. W przeciwnym razie wyświetlane jest standardowe zamówienie, a Diagnostyka wyjaśnia dlaczego: moduł nie próbuje zgadywać szablonu, którego nie zna.

Przewoźnik z punktem odbioru nie przechodzi dalej

Jego sekcja zachowuje przycisk Kontynuuj: klient musi wybrać punkt odbioru, a potem kliknąć. Dopóki moduł przewoźnika odrzuca etap, płatność pozostaje zablokowana, tak jak w standardowym procesie.

Metoda płatności nie aktualizuje się, gdy zmienia się kwota

Sekcja płatności jest rysowana na nowo, gdy zmienia się kwota lub metody płatności. Moduł płatności, który trzyma kwotę we własnych skryptach i nie startuje ponownie przy ładowaniu strony, powinien zostać poprawiony przez swojego wydawcę; tryb Test pozwala to sprawdzić bez ryzyka.

Kolory lub styl nie zmieniają się po aktualizacji

Wyczyść pamięć podręczną PrestaShop (połączone CSS i JavaScript), a potem przeładuj stronę zamówienia za pomocą Ctrl + F5.

Inny moduł zmienia proces zamówienia

Moduł działa obok modułu, który nadpisuje CheckoutProcess. Jeśli inny moduł zastępuje proces własną klasą, używane jest zamówienie standardowe, a Diagnostyka wskazuje tę klasę.

Jest powiązany ze sklepem i jego kluczem cookie: skopiuj go ze strony konfiguracji tego samego sklepu i otwórz w przeglądarce, którą chcesz testować. Daje dostęp tylko do wyświetlania zamówienia na jednej stronie (nic poufnego); aby od niego nie zależeć, przełącz na Włączone dla wszystkich lub Wyłączone (zamówienie standardowe).

Podpowiedzi adresu się nie wyświetlają

Wyświetlają się dopiero od trzech znaków, dla Francji z publicznym rejestrem i z prawidłowym kluczem dla Google Places. Sprawdź, czy Twoja polityka bezpieczeństwa treści (CSP) zezwala na wybraną usługę.


Changelog

Wersja 2.0.0

Nowości

  • Moduł działa na PrestaShop 1.7.8, 8.0+ i 9.0+, z PHP minimum 7.4, w jednym archiwum mniejszym niż 200 KB.
  • Nowy klient wypełnia dane i adres w jednym formularzu, jednym przyciskiem; przewoźnicy i płatność pojawiają się potem.
  • Zmiana adresu, przewoźnika, kuponu lub wiadomości aktualizuje stronę bez ponownego przechodzenia przez kroki.
  • Sekcja płatności jest rysowana na nowo tylko raz, gdy zmienia się kwota lub metody płatności.
  • Tryb testowy: wypróbuj zamówienie na jednej stronie ze swoim adresem IP lub prywatnym linkiem podglądu, zanim udostępnisz je wszystkim klientom.
  • Diagnostyka w panelu administracyjnym: wersje, motyw, hooki, powiązane moduły, ostatni problem i przycisk kopiujący raport dla wsparcia.
  • Układ akordeonu z podsumowaniem ukończonych sekcji i linkiem Zmień.
  • Opcja niepokazywania wyboru, gdy sklep ma jednego przewoźnika.
  • Opcja zamówienia bez rozpraszaczy: nagłówek i stopka ograniczone do logo, linku do koszyka i regulaminu.
  • Opcja zaznaczania metody płatności na początku lub automatycznie, gdy jest tylko jedna.
  • Opcja zwijania drugiej linii adresu, firmy i numeru VAT.
  • Pomoc podczas wpisywania: podpowiedź poprawki dla błędnie wpisanej domeny e-maila i ostrzeżenie, gdy kod pocztowy nie pasuje do kraju.
  • Podpowiedzi adresu z publicznym francuskim rejestrem adresów lub Google Places (Twój własny klucz).
  • Przewoźnicy, których moduł sam potwierdza dostawę, jak punkt odbioru, zachowują przycisk Kontynuuj i blokują płatność, dopóki nie zatwierdzą.
  • Strona konfiguracji jest przetłumaczona na francuski, angielski, hiszpański, włoski i polski.

Ulepszenia

  • Moduł nie nadpisuje już żadnej klasy PrestaShop: koniec konfliktów z innym modułem zmieniającym proces zamówienia, działa też z „Wyłącz wszystkie nadpisania”.
  • Nagłówek, stopka, okno regulaminu i powiadomienia Twojego motywu są zachowane.
  • Na telefonie podsumowanie zwija się pod paskiem, który zachowuje widoczną sumę.
  • Archiwum zmniejsza się z 27,6 MB do mniej niż 200 KB, bez narzędzi deweloperskich i zbędnych bibliotek.
  • Odnowiona licencja jest rozpoznawana po otwarciu strony ustawień, bez ponownej aktywacji.
  • Jeśli instalacja się nie powiedzie, to, co utworzyła, jest usuwane.

Poprawki

  • Zmiana adresu jest zapisywana natychmiast: zamówienie trafia pod wyświetlony adres, a przewoźnicy, podatki i suma za nim podążają.
  • Krok Dostawa nie jest już uznawany za ukończony przy pierwszym wyświetleniu: płatność czeka na prawidłowego przewoźnika.
  • Link do regulaminu znów otwiera okno motywu.
  • Wiadomość do zamówienia i wiadomość dla prezentu są zapisywane po opuszczeniu pola.
  • Przycisk Zaloguj się jest znów widoczny w zamówieniu.
  • Metoda płatności z własnym przyciskiem nie jest już wyświetlana obok przycisku składania zamówienia sklepu.
  • Rozliczenie inne niż dostawa nie jest już nadpisywane adresem dostawy.
  • Z sekcji można korzystać za pomocą klawiatury, a sekcja zawierająca błąd się otwiera.

Po aktualizacji: Twoje ustawienia układu, stylu, koloru, podsumowania i CSS są zachowane, nadpisanie wersji 1.0.0 jest usuwane, a zbędne pliki są kasowane. Jeśli CSS i JavaScript motywu są łączone, wyczyść pamięć podręczną PrestaShop.

Wersja 1.0.0

  • Wersja początkowa: kroki zamówienia wyświetlane na jednej stronie.
  • Ustawienia układu (wszystkie sekcje otwarte lub akordeon), stylu sekcji, koloru akcentu, animacji i własnego CSS.
  • Podsumowanie zamówienia, które pozostaje widoczne na komputerze.

Wsparcie

W razie potrzeby pomocy skontaktuj się z nami przez swoją strefę klienta WePresta lub e-mailem na adres mail@wepresta.shop, zależnie od opcji wsparcia w Twoim planie.

Zanim do nas napiszesz, przygotuj:

  • wersję PrestaShop i PHP
  • raport Diagnostyki (przycisk Kopiuj dla wsparcia)
  • używany motyw oraz zaangażowane moduły płatności i dostawy
  • zrzuty ekranu strony zamówienia

Zobacz moduł i oferty

Loading...