All Modules
Express Checkout – Fast One-Page Purchase Flow logo
CheckoutFlagship

Express Checkout – Fast One-Page Purchase Flow

Turn product views into completed orders: add a Buy Now button that launches a beautiful quick checkout popup. Customers finish in minutes without leaving the page, less friction, fewer drop-offs, and more sales.

  • Buy Now button
  • Checkout popup
  • One-page flow
  • Less friction

Price

139.99€

Compatibility: PrestaShop 1.7, 8, 9

Media

Features

Buy Now button on product pages

Add a prominent Buy Now button that launches a quick checkout popup. Choose hook position or insert via custom hook for precise placement.

Step-by-step checkout modal

Beautiful popup with Email, Address, Delivery, and Payment steps — customers complete purchase without leaving the product page.

Guest & logged-in support

Detect existing accounts by email with embedded login. Logged-in customers choose from saved addresses seamlessly.

Mini-cart inside modal

Change quantities, remove products, see totals (subtotal/shipping/tax/total), and apply or remove promo codes directly in the popup.

Full address management

Add, edit, and delete addresses from the modal with dynamic fields based on country format. Separate shipping and billing selection.

Native delivery & payment

Uses PrestaShop's core delivery options and payment methods. Supports carrier extra content, order notes, and Terms & Conditions viewer.

Multiple open triggers

Open from URL hash (#quickcheckout), custom CSS selector click, or cart icon interception with configurable theme selector.

Design customization

Configure modal width, border radius, button radius, backdrop darkness, gradient colors, and custom CSS to match your brand.

Safe testing mode

Enable/disable live mode and test with an IP whitelist before rolling out to all customers.

Live Demo

Back Office Demo

Admin panel preview

Open Back Office

Front Office Demo

Customer-facing storefront

Open Front Office

Frequently Asked Questions

Changelog

v1.0.2
  • No more teasing customers with unavailable products — Buy Now button now gracefully steps aside when stock runs dry.
  • Errors got a makeover: instead of awkward empty states, the modal now keeps your cart intact and politely explains what went wrong.
  • Empty cart? Now it gets the spotlight it deserves with a beautiful full-width state.
  • Greedy quantity requests? We'll quietly add what's actually available and let you know with a friendly nudge.
  • ps_checkout joins the party — PayPal and card payments now play nicely in the quick checkout flow.
  • Postal codes now know their manners — we validate formats just like PrestaShop core does, with helpful hints to boot.
  • States no longer crash the party uninvited — countries that don't need them won't be pestered for them anymore.
v1.0.1
  • Address step: hide the "Cancel" button when the customer has no saved addresses (default add-address form).
  • Added option to choose modal injection hook (displayFooter or displayHeader) for compatibility with themes using Creative Elements builder.
v1.0.0
  • Initial release — ready to roll.