Express Checkout – One Page Order
Presentazione
Express Checkout è un modulo PrestaShop che sostituisce il processo di acquisto nativo multi-step con un moderno checkout su una sola pagina. Mostra informazioni cliente, indirizzo, spedizione e pagamento in un’unica schermata, senza ricaricamenti di pagina, grazie alla validazione AJAX in tempo reale.
Il checkout standard di PrestaShop obbliga l’utente a passare attraverso più passaggi separati. Questo flusso frammentato è una delle principali cause di abbandono del carrello. Express Checkout semplifica e rende più fluida l’esperienza di acquisto, migliorando il tasso di conversione e riducendo le frizioni nel momento più critico: il pagamento.
Punti di forza:
- Checkout completo su una sola pagina
- Validazione in tempo reale e ricalcolo automatico
- Compatibilità totale con moduli di pagamento e spedizione standard
Funzionalità
Checkout su una sola pagina
Tutte le sezioni sono visibili contemporaneamente: informazioni personali, indirizzi, modalità di spedizione e pagamento.
La validazione avviene dinamicamente. I costi di spedizione, le tasse e i totali vengono ricalcolati automaticamente quando cambia l’indirizzo o il corriere.
Un riepilogo ordine sticky mantiene sempre visibili prodotti, totali e campo codice promozionale.
Compatibilità completa
Il modulo non modifica la logica core del checkout. Sostituisce esclusivamente i template Smarty mantenendo intatte le classi native di PrestaShop.
Compatibile con:
- Moduli di pagamento standard (Stripe, PayPal, Mollie, ecc.)
- Moduli di spedizione
- PrestaShop 8.x e 9.x
- Temi Classic e Hummingbird
Configurazione completa dal back-office
Tutto è configurabile senza sviluppo:
- Attivazione/disattivazione del one-page checkout
- Layout (accordion o sezioni aperte)
- Checkout ospite
- Visibilità dei campi
- Corriere o pagamento predefinito
- Colori personalizzati e testo del pulsante
- CSS personalizzato
Installazione
- Scarica il file ZIP del modulo.
- Vai in Moduli > Gestione moduli.
- Clicca su Carica un modulo e seleziona il file ZIP.
- Dopo l’installazione, clicca su Configura.
Configurazione
Impostazioni generali
Attiva o disattiva il modulo. Se disattivato, il checkout multi-step nativo viene ripristinato automaticamente.
Puoi scegliere lo stile del layout e attivare le animazioni.
Indirizzo e modulo
- Consenti checkout come ospite
- Suggerisci creazione account
- Nascondi campi (Azienda, Partita IVA, telefono, ecc.)
- Paese predefinito
- Auto-completamento Google Places
Spedizione e pagamento
- Mostra campo commento ordine
- Selezione automatica del corriere più economico o veloce
- Metodo di pagamento predefinito
- Icone dei pagamenti
- Posizione delle condizioni generali
Design
- Colore principale
- Testo personalizzato del pulsante
- Riepilogo sticky (desktop)
- Riepilogo compatto (mobile)
- CSS personalizzato
Funzionamento tecnico
Il modulo preserva la logica nativa del checkout (CheckoutProcess, ecc.).
Tutti gli hook standard sono mantenuti:
displayPaymentdisplayBeforeCarrierdisplayCheckoutSubtotalDetailsdisplayReassurance
Le richieste AJAX attivano gli endpoint nativi per ricalcolare spedizione e tasse senza ricaricare la pagina.
Requisiti
- PrestaShop 8.x o 9.x
- PHP 8.2 o superiore
- HTTPS raccomandato
FAQ
Il modulo modifica i file core?
No.
Cosa succede se lo disattivo?
Il checkout predefinito viene ripristinato automaticamente.
È compatibile con il multi-store?
Sì.
Supporto
- Documentazione: https://wepresta.shop/documentation
- Supporto: https://wepresta.shop/support
Licenza
Academic Free License 3.0 (AFL-3.0)
© 2026 WePresta — Ginevra, Svizzera