Sylius Products Roadmap
Where we’re headed with our open-source and commercial products

In the whirlwind of digital commerce, Sylius is your trusty sidekick for bespoke eCommerce adventures. Our mission? To arm businesses of all sizes with a powerhouse tool, whether you’re dabbling in B2C, B2B, omnichannel, multistore, or marketplaces. With a vibrant community and over 7,000 online stores running on Sylius, we’re here to turn your eCommerce dreams into reality.

Current Q3-Q4 2024
Parts of the most recent or upcoming sprints. These will be a part of Sylius or Sylius Plus for sure.
Sylius 2.0 Release
✨ New Bootstrap Admin Panel
The new, Bootstrap-based responsive panel with enhanced user experience (UX) and modern, mobile-friendly interface! It’s going to be like a new era for daily Sylius users, trust me.
🎨 New Bootstrap Shop
While adding new looks to the administration panel we couldn’t have forgotten about the shop. Even though Sylius is now fully headless we still care about it’s head, do not worry.
Symfony 7 support
Upgrading Sylius to Symfony 7 improves performance and security with Symfony 7’s optimized architecture and enhanced security features. It provides access to new tools like improved debugging, better DX (Developer Experience) enhancements, and support for modern PHP features. This upgrade ensures long-term support, compatibility with future PHP versions, and future-proofs Sylius projects.
API Platform 3
API Platform 3 boosts API performance and security through its optimized architecture and advanced security features. It brings new capabilities like enhanced OpenAPI support, improved GraphQL integration, and a better developer experience.
Payment Requests replacing Payum
Sylius introduces “Payment Requests” to simplify payment integration for the UI and API, initially supporting Payum but aiming to make it optional. This feature leverages the existing PaymentMethod to determine the type and uses tagged services to handle payment actions via custom Symfony/Messenger messages. It streamlines payment processing, offering flexibility and improved developer experience.
Sylius 2.0 support for Sylius Plus
PLUS
Next
What we’re considering working on next, but it still can be replaced by other ideas.
Catalog Promotions: Visual improvements
Catalog Promotion labels will receive a visual configurator (color, size, font etc.).
Sylius User Guide
A visualised document dedicated for administration that will unravel the usage of Sylius.
Advanced Customer Service: Editing orders
PLUS
One can already change the addresses of the order or split its shipments; but ultimately we’d like to enable editing the already placed orders. Add, remove items, change quantities, apply discounts, change shipping methods or even manually modify the items’ prices.
Returns: Shipping
PLUS
Returns will have an integration with order shipments to track the return of repaired/replaced items.
Multi-Source Inventory: Priorities, strategies, backorders
PLUS
Inventory priorities and strategies: from which inventory source should the items get sold first? Unravel the last mile delivery management within Sylius. Backorders: sell even when you don’t have your products in stock anymore, but they can be ordered from the manufacturer. This will let the items’ stock to go below 0.
Visual Merchandising
PLUS
Organise the products in their grids (homepage, taxons’ pages) via a convenient drag&drop interface.
Future (ideas)
We follow the market demands but also put a lot of emphasis on creating e-commerce trends ourselves. Watch our CEO’s online presentation on YouTube!
Product Drafts/Versioning
Preparing products offerings before they get published is a very convenient solution for product managers.
Private Sales
PLUS
Creating a sale (catalog promotion-based) dedicated only to chosen customer groups, via a special link (landing page).
Pre-Sale Campaigns
PLUS
Offer a time-limited sales before your items get even manufactured in order precisely plan how many have to be produced and give up overstocking.
Quoting
PLUS
Allow companies to request a quote for selected items
Want to discuss upcoming features?
What we’ve done so far
A list of features recently finished
Sylius Cloud in form of a PaaS
The sweet spot between everything you love from on-premise and hermetic cloud-only solutions. Own your data and impact the code without the complexity of hosting, scaling, backing up, and worrying about the infrastructure.
One Page Checkout
PLUS
Elevating the UX has a direct impact on the final conversion. We understand it as much as every merchant who uses Sylius. That’s why our roadmap features a read-to-use module for creating a single-page checkout experience that makes the purchase process more straightforward & enjoyable and fits into the current Sylius workflow infrastructure.
B2B Suite
PLUS
Since Sylius is proven to work great for modern business-to-business online commerce, it became significant to introduce the possibility of using our own B2B boilerplate, which, from the beginning, shortens the time to market for such eCommerce implementations up to 40% according to our calculations and features some of the most common business cases, such as organization & custom pricing management, advanced import/export infrastructure, multiple wishlists, extended search engine, admin order creation features, and many other enhancements.
Full Shop & Admin API
Many have awaited the stability of the new Sylius API. With 1.13, it is no longer experimental. It has all the features you know from UI covered, and it can be safely used to create robust headless web applications for eCommerce.
PHP8+ Attributes and Interfaces
This allows for the autoconfiguration of services in Sylius, improving the development process performance. PHP8 Attributes add metadata to classes, methods, and variables, enhancing code expressiveness. In Sylius 1.13, these attributes are used to define and manage services, simplifying service declarations. You can also use these attributes in your projects.
Sylius Plus: Modularity
PLUS
Since Sylius Plus is an addition to our CE, we want it to be no less flexible. This is why we decided to introduce a modular offering better tailored to individual needs. This means that we will use the plugin infrastructure to decouple our Plus offering into modular packages that you can add on top of your Standard edition without requiring all other dependencies. This will be reflected in our pricing, which will be calculated using not only the GMV tier but also what modules are required, the project sales strategy, whether it’s an upgrade on top of an existing CE, implementation strategy, SLA, and other factors.
Returns splitting
PLUS
It is now possible to split the resolutions proposed to a customer in one return request (2 items refunded, 1 item replaced for instance).
Sylius Release Cycle

Check the explanation of the Sylius release cycle (i.e. the code & documentation hosted on the main Sylius/Sylius repository).

read more
Backward Compatibility Promise

Sylius follows a versioning strategy called Semantic Versioning. It means that only major releases include BC breaks.

read more
Getting Started with Sylius

The official “Getting started with Sylius” tutorial is the best place to start your Sylius adventure.

read more