Express Checkout – One Page Order
Prezentacja
Express Checkout to moduł PrestaShop, który zastępuje natywny, wieloetapowy proces zamówienia nowoczesnym checkoutem na jednej stronie. Wyświetla dane klienta, adres, dostawę i płatność na jednym ekranie, bez przeładowywania strony, dzięki walidacji AJAX w czasie rzeczywistym.
Standardowy checkout PrestaShop wymaga przechodzenia przez kilka oddzielnych etapów. Ten fragmentaryczny proces jest jedną z głównych przyczyn porzucania koszyka. Express Checkout upraszcza i przyspiesza proces zakupowy, zwiększa konwersję i redukuje tarcia w najważniejszym momencie — podczas płatności.
Najważniejsze zalety:
- Pełny checkout na jednej stronie
- Walidacja w czasie rzeczywistym i automatyczne przeliczanie
- Pełna kompatybilność z modułami płatności i dostawy
Funkcjonalności
Checkout na jednej stronie
Wszystkie sekcje są widoczne jednocześnie: dane osobowe, adresy, metoda dostawy i płatność.
Walidacja odbywa się dynamicznie. Koszty dostawy, podatki i sumy są automatycznie przeliczane przy zmianie adresu lub przewoźnika.
Sticky podsumowanie zamówienia zawsze pokazuje produkty, łączną kwotę oraz pole na kod rabatowy.
Pełna kompatybilność
Moduł nie modyfikuje logiki core checkoutu. Zastępuje jedynie szablony Smarty, zachowując natywne klasy PrestaShop.
Kompatybilny z:
- Standardowymi modułami płatności (Stripe, PayPal, Mollie itd.)
- Modułami dostawy
- PrestaShop 8.x i 9.x
- Motywami Classic i Hummingbird
Pełna konfiguracja w panelu administracyjnym
Wszystko można skonfigurować bez kodowania:
- Włączanie/wyłączanie one-page checkout
- Układ (akordeon lub wszystkie sekcje otwarte)
- Zamówienia jako gość
- Widoczność pól formularza
- Domyślny przewoźnik lub metoda płatności
- Personalizacja kolorów i tekstu przycisku
- Własny CSS
Instalacja
- Pobierz plik ZIP modułu.
- Przejdź do Moduły > Menedżer modułów.
- Kliknij Prześlij moduł i wybierz plik ZIP.
- Po instalacji kliknij Konfiguruj.
Konfiguracja
Ustawienia ogólne
Możesz włączyć lub wyłączyć moduł. Po wyłączeniu automatycznie przywracany jest natywny, wieloetapowy checkout PrestaShop.
Możesz wybrać styl układu i włączyć animacje.
Formularz i adres
- Zezwól na zamówienia jako gość
- Propozycja utworzenia konta
- Ukrywanie pól (Firma, NIP/VAT, telefon itd.)
- Domyślny kraj
- Autouzupełnianie Google Places
Dostawa i płatność
- Pole komentarza do zamówienia
- Automatyczny wybór najtańszego lub najszybszego przewoźnika
- Domyślna metoda płatności
- Ikony płatności
- Pozycja zgody na regulamin
Design
- Kolor akcentu
- Własny tekst przycisku zamówienia
- Sticky podsumowanie (desktop)
- Zwijane podsumowanie (mobile)
- Własny CSS
Działanie techniczne
Moduł zachowuje natywną logikę checkoutu (CheckoutProcess itd.).
Zachowane są wszystkie standardowe hooki:
displayPaymentdisplayBeforeCarrierdisplayCheckoutSubtotalDetailsdisplayReassurance
Zapytania AJAX wywołują natywne endpointy w celu przeliczenia kosztów dostawy i podatków bez przeładowywania strony.
Wymagania
- PrestaShop 8.x lub 9.x
- PHP 8.2 lub nowszy
- Zalecane HTTPS
FAQ
Czy moduł modyfikuje pliki core?
Nie.
Co się stanie po jego wyłączeniu?
Domyślny checkout zostanie automatycznie przywrócony.
Czy jest kompatybilny z multistore?
Tak.
Wsparcie
- Dokumentacja: https://wepresta.shop/documentation
- Wsparcie: https://wepresta.shop/support
Licencja
Academic Free License 3.0 (AFL-3.0)
© 2026 WePresta — Genewa, Szwajcaria