Express checkout: one-page order - Module PrestaShop

PrestaShop Express Checkout Module: Reduce Cart Abandonment with 1-Page Ordering

+12 downloads ★ ★ ★ ★ ★ 4.79 / 5 Version 2.0.0 1.7.8 8.0+ 9.0+ 5 languages 🇵🇱 PL 🇪🇸 ES 🇮🇹 IT 🇬🇧 EN 🇫🇷 FR

The native PrestaShop checkout has four steps and many clicks. Express Checkout puts the whole order on a single page: contact details, address, shipping and payment are visible together, a new customer fills in one form, and a change of address, carrier or voucher updates the page without going back through the steps.

Compatible with PrestaShop 1.7.8, 8.0+ and 9.0+ (PHP 7.4 minimum), it overrides no class of the shop, works with pick-up point carriers and with the payment methods that follow the standard mechanisms, and offers a test mode and a diagnostic to try it before opening it to all your customers.

Not sure yet? Try it free for 24 hours — no credit card required.
Features

Everything you need, nothing you don't.

One-page checkout for PrestaShop 1.7.8, 8.0+ and 9.0+: one form for new customers and sections that update themselves.

Everything on a single page

Contact details, address, shipping and payment together: no more navigating between steps.

Updates without going back through the steps

Address, carrier, voucher: the summary and the sections update; the payment is drawn again when the amount changes.

One form for new customers

Contact details and address in a single submission, first and last name typed once.

Mobile-first responsive

Summary folded under its total on a phone, fixed on a computer.

Works with your payment and carrier modules

Pick-up point carriers, payment methods with their own button or form: the checkout of your shop still drives them.

Compatible with PrestaShop 1.7.8, 8.0+ and 9.0+

No override, PHP 7.4 minimum, themes shipped with PrestaShop.

Customer reviews

They use it every day.

5 out of 5 · 4.79 reviews

"Finalmente un modulo che funziona davvero. Consigliatissimo."

ET Elena T.

"Compatibile con PS 8 senza problemi. Perfetto."

MR Marco R.

"The multi-shop support is fantastic. Saved me hours."

AP Andrew P.

"I tested several alternatives, this one wins by far."

JW James W.

"Configuración sencilla, resultado profesional."

LP Laura P.

"Regular updates and the dev really cares about quality."

ON Olivia N.

"Qualità del codice eccellente. Sviluppatore serio."

LF Luca F.

"Czysty kod, świetna dokumentacja. Polecam!"

KS Katarzyna S.

"Kompatybilny z PS 8 bez żadnych konfliktów."

MB Michał B.
description Full description expand_more

Boost Your Conversion with Express Checkout: The One Page Checkout for PrestaShop 1.7.8, 8 & 9

The checkout is a stage where many shops lose customers. The native PrestaShop process, split into 4 steps, imposes clicks and page reloads that push visitors to abandon their carts. Express Checkout consolidates the entire checkout process onto a single dynamic page: contact details, address, shipping and payment are visible together. Give your customers the short path they expect and turn more visitors into satisfied buyers.

PrestaShop checkout page for a new customer: contact details and address in a single block, one Continue button, and the Shipping and Payment sections waiting below
One form for a new customer

Cut Cart Abandonment with a Smooth Checkout

The One Page Order solution removes the clicks between the steps. A new customer fills in a single form; a signed-in customer finds their sections already filled in. Every change (address, carrier, voucher, message) updates the sections and the summary, and the payment section is drawn again once when the amount changes, so that your payment modules start from the right total. The customer keeps a clear view of their purchase, which reassures them and reduces the friction behind cart abandonment. A shorter checkout is one of the levers to optimize your e-commerce store's ROI.

Features Designed for Performance

  • All-in-One Interface: personal information, addresses, shipping and payment are gathered on a single page; in accordion mode, each completed section folds with its summary and an "Edit" link.
  • One Form for a New Customer: contact details and address in a single submission, first and last name typed once; the carriers and the payment appear right away.
  • Updates Without Going Back Through the Steps: a change of address, carrier, voucher or message updates the page; pick-up point carriers and payment methods that have their own button are supported.
  • Typing Help: correction suggestions for mistyped e-mails, postal code format check by country and optional fields folded for a shorter form.
  • "Sticky" Order Summary: the cart and the total stay visible while scrolling (desktop) and fold under a bar that keeps the total visible on phones.
  • Address Suggestions: the French public address register (no key) or Google Places with your own key complete the address in a few keystrokes.
  • Customizable Design: accent color, section style (cards or flat), animations and custom CSS for a careful integration with your PrestaShop theme.
  • Test Mode and Diagnostic: try the checkout with your IP address or a preview link before opening it to everybody, and copy a full report for the support.
Completed sections folded with their summary (name and e-mail, address, carrier) and an Edit link, the payment section open
Accordion layout with summaries

Why Choose Express Checkout for Your Store?

Beyond the visual aspect, this module was designed with high technical standards. It overrides no class of PrestaShop (no risky overrides): it replaces the checkout process through a hook and extends the template of your theme, which avoids conflicts and surprises during your future updates. The header, the footer, the terms and conditions window and the notifications stay those of your theme. It works with the payment and carrier modules that follow the standard PrestaShop mechanisms, including carriers that make the customer choose a pick-up point.

The User Experience (UX) is optimized for both desktop and mobile, with a compact summary specifically designed for smartphones to facilitate m-commerce.

Checkout page on a phone: summary bar with the total visible, then the sections of the order
Order summary folded on a phone

Easy Installation and Broad Compatibility

You don't need to be a developer to improve your sales funnel. Installation takes just a few clicks via your back-office. Express Checkout is compatible with PrestaShop 1.7.8, 8.0+ and 9.0+ and requires PHP 7.4 or higher; PrestaShop 1.7.7 and earlier are not supported. It works with the themes shipped with PrestaShop and their child themes; if a shop's theme has a fully customized checkout page, the standard checkout is kept and the diagnostic says so.

  • Standard installation via the PrestaShop Module Manager, with an archive smaller than 200 KB.
  • Clear configuration in three panels (checkout, options, design) and a built-in diagnostic.
  • Administration interface in French, English, Spanish, Italian and Polish.
  • Full documentation and technical support according to your plan.
  • Respect for the native PrestaShop hooks for good interoperability with your other modules.
Settings page: mode of the one-page checkout (on, test, off), test addresses, preview link, layout, section style, scrolling and animations
Mode, layout and preview link

Ready to simplify your checkout? Install Express Checkout, try it in test mode, then open it to all your customers. Read the full documentation.

Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Express Checkout: the one-page checkout for PrestaShop

Express Checkout: the one-page checkout for PrestaShop

One-page checkout on PrestaShop: address, shipping and payment visible together

One-page checkout on PrestaShop: address, shipping and payment visible together

One form for a new customer

One form for a new customer

Accordion layout with summaries

Accordion layout with summaries

Order summary folded on a phone

Order summary folded on a phone

Mode, layout and preview link

Mode, layout and preview link

Support

FAQ

Find answers to frequently asked questions about this module

Express Checkout replaces the multi-step PrestaShop checkout with a one-page checkout: personal information, address, shipping and payment are visible together. It is meant for shops that want a shorter checkout without changing theme or payment and carrier modules, and that want to try it safely before opening it to all their customers.

A new customer fills in a single form (contact details and address) and then sees the carriers and the payment. A signed-in customer finds their sections already filled in. In both cases there is no “Continue” click from step to step. The module removes those clicks; it does not promise a conversion rate: measure the effect on your shop with the test mode and then your analytics tool.

A change of address, carrier, voucher or message updates the sections and the summary without going back through the steps. When the amount or the payment methods change, the payment section is drawn again once (the page reloads), so that payment modules that start from the amount of the page start again with the right amount.

A single form: first name, last name, e-mail, optionally a password to create an account, then the address. The first and last name are typed once. One Continue button sends both forms; the page is drawn again with the carriers, the costs and the payment. If the e-mail is already registered or something is refused, the customer comes back to the form with the PrestaShop message.

The themes shipped with PrestaShop and their child themes. The module extends the checkout template of your theme and only replaces the block that holds the steps: the header, the footer, the terms and conditions window and the notifications stay those of the theme. If the checkout page of the theme is fully customized, the standard checkout is kept and the Diagnostic says so.

Those that follow the standard PrestaShop mechanisms do. A carrier whose module confirms the shipping itself (choosing a pick-up point) keeps the Continue button of the Shipping section and blocks the payment until it validates. A payment method that has its own button keeps it: the “Place order” button of the shop is not shown next to it. Try your modules with the test mode before opening to everybody.

No. It overrides no class: it replaces the checkout process through the actionCheckoutRender hook and extends the checkout template of the theme. It works with the “Disable all overrides” option and next to a module that overrides the checkout itself. When you uninstall it, the standard checkout comes back as it was.

Yes. Choose the Test mode: only visitors whose IP address is in the list, or who open the preview link of the settings page, see the one-page checkout. You place real orders with your modules before switching to On for everybody.

Choose Off (standard checkout) on the settings page: the checkout of your shop is immediately the PrestaShop one. You can also deactivate or uninstall the module.

The suggestions are off by default. If you switch them on, what the customer types in the address field is sent to the service you chose: the French public address register (no key, for addresses in France) or Google Places with your own key. Mention it in your privacy policy. Nothing is sent until the customer has typed at least three characters.

Your layout, style, color, summary and CSS settings are kept; the CheckoutProcess override installed by 1.0.0 is removed from the shop, along with the files that are no longer used. If you had modified that override by hand, the module leaves it and the Diagnostic tells you. Then clear the PrestaShop cache if the CSS and JavaScript of the theme are combined.

PrestaShop 1.7.8, 8.0+ and 9.0+, with PHP 7.4 minimum. PrestaShop 1.7.7 and earlier are not supported. The module comes in a single archive smaller than 200 KB.

Join +12 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 32.32 € 12.93 € one-time -60%
Choose your license
3 months of support for 0.99€ · then 1.99€/month
  • • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Loading...