PrestaShop 9.2 Beta is here, and it includes several major additions that you can already start exploring and sharing feedback on. Your input is valuable for the final release of PrestaShop 9.2.

PrestaShop 9.2 Beta 1


We are excited to announce the availability of the first beta version of PrestaShop 9.2. This release brings a native One Page Checkout module included in the bundle, a new “Ask AI” assistant in the back office, and a brand new Extra Properties system that gives developers a clean, native way to extend core entities.

Remember, this beta version is pre-release software. It is possible that you will encounter some issues. Do not use it in your production shop!

Download & testing instructions

What’s inside PrestaShop 9.2 Beta?

Here are the main features you will find in this new version, along with more information for each one to help you prepare for 9.2.

One Page Checkout - native module for a faster, smoother checkout experience

Until now, PrestaShop shipped only with a native multi-step checkout spread across separate pages. With 9.2, we are including a native One Page Checkout module in the bundle, bringing the entire checkout experience together onto a single page.

A modern, integrated one-page checkout has become a must-have for ecommerce, especially for stores with a high volume of mobile traffic. Relying solely on third-party modules created inter-compatibility issues that ultimately harmed the merchant experience, so we decided to bring this capability into the project itself.

The goal is straightforward: a faster, smoother checkout that helps reduce friction and improve conversion, without leaving merchants dependent on external solutions.

In the article below, we also share the documentation for module & theme authors to make sure their solutions are compatible with OPC.

Read the project discussion Read article

Payment and shipping module developers, this is for you

If you maintain a payment or shipping (carrier) module, please review the checkout documentation to make sure your solution behaves correctly in the one-page flow: the module developers guide and the theme developers guide.

Extra Properties - native extra fields for every entity

Extensibility has always been a key principle in PrestaShop, and the platform already gives modules plenty of room to enrich it through hooks, including ones that let you adjust Symfony form builders, grids, and more. Storing additional data on a core entity, however, has been more involved: adding extra fields to a Product, Customer, Order, or any other entity usually meant creating your own tables, wiring up the relations by hand, and repeating that same persistence logic in every module.

There are clean ways to do this today, but they ask each developer to rebuild the same plumbing every time. We’re simplifying that with 9.2 by introducing a new native system for extra properties.

PrestaShop 9.2 introduces Extra Properties: a new native way to attach extra fields to PrestaShop entities, with built-in support for multistore, multilang, Back Office forms and grids, Front Office access, and the Admin API.

  • For module developers, this means less boilerplate and cleaner integrations.
  • For the core, it creates a reusable extension point that can power future features consistently.
  • And for merchants, it makes extra data easier to manage without sacrificing maintainability.

A module (or the core itself) can register a new field on any supported entity, such as a Product, Combination, Customer, or Order. Each field has its own type and rules, and it understands languages and shops out of the box.

Once registered, the field shows up everywhere automatically: in the Back Office forms and grids, on the Front Office, and in the Admin API. No overrides, no extra wiring.

Follow the development Read article

The Extra Properties system is the result of a joint effort between Kiwik and the PrestaShop SA teams. A big thank you to everyone involved for bringing this feature to life.

Ask AI - a native AI assistant in your back office

PrestaShop 9.2 introduces “Ask AI”, a built-in conversational assistant available right in the back office. Instead of clicking through menus, merchants can simply ask questions about their data and trigger actions using plain, natural language.

Under the hood, Ask AI is powered by the PrestaShop MCP Server (Model Context Protocol), which means you are not locked into a single vendor. You can connect your own AI provider, whether that is ChatGPT, Claude, Gemini, or another compatible model.

Ask AI is included in the PrestaShop Classic edition, the fully featured package you download to test 9.2 Beta below.

Discover the PrestaShop MCP Server


PrestaShop Automation with Klaviyo - marketing automation, back in the box

PrestaShop Automation with Klaviyo is once again natively integrated into the PrestaShop Classic distribution. The module connects your store to Klaviyo, a marketing platform that lets merchants build automated email and SMS campaigns, segment their audience, and personalize customer communication based on real shop data and behavior.

By bundling it directly into Classic, merchants get a powerful marketing automation toolset available right after installation, with no separate module to hunt down.

Read more


The Symfony migration continues

A long-running effort behind PrestaShop 9 is the migration of the remaining legacy pages to the Symfony framework. This is not a flashy feature, but it matters: migrated pages are cleaner, easier to maintain and extend, and benefit from Symfony’s modern security and form handling.

With 9.2, another batch of pages has completed this migration and is now marked as stable. The following pages are ready for you to try:

  • Countries
  • Merchandise Return
  • Hook a module
  • Quick Access
  • Email body translations
  • Tax rules

These migrated pages are available behind a feature flag, so you can switch to the new version and let us know how it behaves before it becomes the default.

What is a feature flag?

A feature flag is a simple switch that turns a specific capability on or off in your shop. Some features and migrated pages ship disabled by default so you can opt in and test them before they become the standard. You will find these switches in the “New & Experimental Features” page, under the Advanced Parameters menu in your back office.

What else is new in PrestaShop 9.2 Beta?

Of course, there are many other improvements and bug fixes in this release.

Adapt your solutions to PrestaShop 9.2

If you develop modules, themes, or custom integrations for PrestaShop, we recommend reviewing the notable changes introduced in this version. The documentation covers breaking changes, deprecated components, and updated best practices that may affect your solutions. Testing against this beta now is the best way to be ready for the stable release.

Review notable changes in PrestaShop 9.2

How to test PrestaShop 9.2

You can download a fully featured PrestaShop 9.2 Classic Beta 1 package from here. This version includes the PrestaShop 9.2 core, additional modules from PrestaShop SA compatible with this version, and integration with the PrestaShop Marketplace.

Download PrestaShop 9.2 Beta 1

Known limitations

About upgrades

Once you install this beta, you will not be able to update to the Release Candidate or the final stable version through the Update Assistant module’s standard channel. You can, however, test the upgrade process itself using the Update Assistant’s local archive option. For real testing, we recommend a fresh installation.

Your feedback is essential!

We are focusing on stabilizing 9.2. You can help by testing this beta version and reporting regressions early so we can fix them before the final release.

How you can help

  1. Install PrestaShop 9.2 Beta in a test environment.
  2. Try the One Page Checkout module, the Ask AI assistant, and the new Extra Properties system.
  3. Enable the relevant feature flags to test the newly migrated pages and experimental capabilities.
  4. Read the articles linked above to better understand the new features and start testing.
  5. Report issues if you find any and share the feedback as early as possible.

When you find a problem, please file a clear bug report on GitHub. Mention you tested the 9.2.0-beta.1 version and include steps to reproduce, environment details, and logs where applicable.

If you are a developer, you can also submit a pull request to fix bugs.

We encourage you to share your feedback in the dedicated GitHub discussion or on Slack.

Thank you to our contributors

A huge thank you to everyone who contributed to this release! Your dedication helps make PrestaShop stronger, more secure, and better for everyone. We truly appreciate your time and expertise.

Want to join the movement? Start contributing today and help shape the future of open source e-commerce!

PrestaShop 9.2 - What’s next?

Every version is the result of major contributions from our entire ecosystem, including our PrestaShop Experts. Stay tuned for the announcement of the 9.2 release.

Right now, we are focusing on stabilizing the beta version based on your feedback.