Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa Prosty i elegancki checkout dla PrestaShop, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Po co zastępować checkout PrestaShop?
Natywny checkout PrestaShop narzuca 5 osobnych etapów z przeładowaniem strony przy każdym przejściu. Na telefonie to tarcie jest dotkliwe: użytkownik gubi wątek, opuszcza stronę, a współczynnik porzuceń rośnie. Badania e-commerce pokazują, że dobrze zaprojektowany checkout na jednej stronie podnosi współczynnik konwersji o 15 do 35 procent, po prostu ograniczając liczbę kliknięć i pośrednich czynności.
Jedna strona, która skupia całą uwagę
Moduł przebudowuje checkout w układ dwukolumnowy: po lewej etapy następują po sobie bez przeładowania (dane osobowe, adres, dostawa, płatność), po prawej podsumowanie zamówienia pozostaje stale widoczne. Klient przez cały czas wie, co kupuje, w jakiej cenie i z jakim przewoźnikiem. Ta przejrzystość ogranicza wahanie i buduje zaufanie.
Logowanie społecznościowe i autouzupełnianie: rejestracja w 10 sekund
Twoi klienci logują się jednym kliknięciem przez Google albo Facebooka. Moduł waliduje tokeny OAuth po stronie serwera (Google przez endpoint tokeninfo, Facebook przez debug_token i appsecret_proof), aby zagwarantować autentyczność, bez wycieku i bez ryzyka podszycia. Imię, nazwisko i adres e-mail są pobierane wprost od dostawcy, a klientowi zostaje już tylko podanie adresu dostawy. Aby było jeszcze szybciej, autouzupełnianie Google Places pozwala wypełnić cały adres przez wybór podpowiedzi: ulica, uzupełnienie, miasto, kod pocztowy i kraj uzupełnione jednym kliknięciem. Podpowiedzi są automatycznie ograniczone do krajów dozwolonych w Twoim sklepie.
Formularz adresu dostosowany do każdego kraju
Formularz inteligentnie dostosowuje się do wybranego kraju. Pole stanu albo regionu pojawia się automatycznie dla Stanów Zjednoczonych, Hiszpanii czy Australii, a znika dla Polski i Niemiec. Hiszpańskie DNI wyświetla się klientom z Hiszpanii. Walidacja kodu pocztowego korzysta z formatu właściwego dla danego kraju, w tym z polskiego formatu pięciocyfrowego z myślnikiem. Gdy klient zmieni kraj na liście rozwijanej, formularz przebudowuje się automatycznie z właściwymi polami i opcjami, więc koniec z listami regionów z drugiego końca świata przy polskim adresie.
Zero wpływu na Twoje istniejące moduły
Moduł nie forkuje logiki zamówienia PrestaShop. Ogranicza się do podmiany szablonów i wstrzyknięcia swoich zasobów przez hook actionDispatcher, bez modyfikacji na dysku. Klasy CheckoutProcess, CheckoutAddressesStep, CheckoutDeliveryStep i CheckoutPaymentStep są wykorzystywane w niezmienionej postaci. Każdy moduł, który respektuje hook paymentOptions albo displayCarrierExtraContent, działa dalej bez ani jednej dodatkowej linii kodu. Dotyczy to również istniejących nadpisań zewnętrznych na OrderController, czysto dziedziczonych przez nasz kontroler wykonawczy.
Płatność ekspresowa: Apple Pay, Google Pay, PayPal Express
Na górze checkoutu udostępniony jest własny hook displayDfsimplecheckoutExpress. Jeśli korzystasz z modułu płatności ekspresowej (Stripe Payment Request, PayPal Express, Alma Express), może się w niego wpiąć i zaproponować zakup jednym kliknięciem, zanim klient w ogóle poda adres.
Personalizacja bez programisty
W back office konfigurujesz trzy osobne kolory (podstawowy dla przycisków i linków, najechania dla stanów hover, akcentu dla potwierdzeń i plakietek naliczonego rabatu), logo wyświetlane na górze checkoutu, odznaki zaufania (dowolny HTML), pole notatki dla sprzedawcy, pole kodu rabatowego, linki prawne w stopce oraz tryb bez rozpraszaczy, który ukrywa nagłówek i stopkę Twojego motywu na czas checkoutu. Wszystko ustawiasz w kilka kliknięć, bez dotykania CSS i motywu.
Czysta i odwracalna architektura
Nadpisanie na OrderController jest instalowane i usuwane automatycznie przez hook actionDispatcher, bez zapisu na dysku. Jeśli inny moduł ma już to nadpisanie, moduł wykrywa konflikt i czysto dziedziczy jego zachowania. Przy deinstalacji całe środowisko wykonawcze jest zwalniane, a natywny checkout przywracany natychmiast.
Na razie nie ma opinii o produkcie.