See what’s next for Solidus

Solidus provides unmatched stability and a smooth upgrade path for all users, but that doesn't mean we don't move forward. Here's what's cookin'!

Developers
What we’re doing for

Developers

We want to provide an ever more amazing experience for developers in the Solidus ecosystem, no matter whether they’re improving the framework and its plugins, doing work for a trend-setting digital brand, or both! This means an even better, more flexible architecture and support for modern technologies.

Done
Extension toolbelt

Our goal is to completely automate and streamline all of the repetitive tasks around extension development and maintenance, so we are providing new development and runtime tools for Solidus developers to leverage in their code.

GraphQL API

We've built a new shiny GraphQL API for Solidus, that will eventually supersede the REST API. GraphQL support creates a lot of opportunities for developers and retailers, with its performance and usability benefits and out-of-the-box support for modern frontend frameworks.

In progress
Modern frontend stack

The standard Solidus frontend is getting a full revamp, with a modular, component-based rewrite on its way. We are also adding support for Webpack and modern frontend frameworks such as React (Next.js) and Vue (Nuxt.js), with starter kits you can use to build your storefront.

Event-driven architecture

Solidus already shines for its ease of customization, but we want to take it up one notch. We’re one of the first eCommerce solutions to experiment with an event-driven architecture, easier to hook into and inspect. The events system will be accessible both by application code and extensions.

Next Up
Better service objects

In addition to implementing more events and improving our event-driven architecture, we also want to make sure it's easier than ever to replace Solidus' business logic with your own. Be on the lookout for a better, more intentional, more powerful service object architecture.

Customers
What we’re doing for

Customers

Since its inception, Solidus has been the eCommerce framework for brands who want their online presence to further and extend their vision. We will continue to design features that allow you to have an edge on the competition by providing the best possible experience to your customers, whatever that entails for your brand.

Done
More payment gateways

When it comes to payment gateways, more is better. We wanted to give an ample set of options to our users, so we expanded our payment integrations to include support for local payment methods in addition to the current, more established options.

Subscriptions

Subscription-based businesses are all the rage right now: we created a single, configurable extension that can adapt to your needs. So, you shouldn’t have to reinvent the wheel when implementing subscriptions for your store!

In progress
Global commerce

We will work to improve Solidus’ internationalization and globalization capabilities with improvements to our existing features and some new tricks, such as content translation and automatic currency conversions.

Next Up
Revamped returns

The experience of returning a product can make or break your customers’ relationship with your brand. Solidus will ship an improved returns system. The long-term plan is to allow easy integration with external return processing systems such as Returnly so that you can provide a best-in-class return flow.

Point of sale

You should be able to offer customers a fully integrated experience, both in-store and online. By creating a standardized architecture for POS integrations, we will allow you to leverage Solidus’ inventory and order management systems with your solution of choice, all while minimizing implementation time and cost.

Marketers
What we’re doing for

Marketers

Marketers should have the tools they need to promote your brand, and we can help them in so many ways. We have a ton of features in store for your marketing team that will enable them to run campaigns and experiments with no development work.

Done
Headless CMS

Through a flexible integration with your headless CMS of choice, you and your team will be able to manage static pages and other content on your website without bothering your devs, with out-of-the-box support for multiple content types, nested elements, caching and editorial workflows.

Advanced SEO

SEO means something different for every brand, but that doesn’t mean we can’t ship with a sensible set of defaults. Solidus will do an even better job of helping your developers and marketers get your content on that first page in organic searches.

In progress
Multi-channel support

Support for automatically uploading and bi-directional syncing of your product catalog with major channels such as Facebook, Instagram and Amazon means no more manual exports or inaccurate inventory counts.

Next Up
Segment integration

We are revamping our Segment integration so that you can send your data to your analytics and reporting services of choice without having to build custom integrations for each one. This way, you’ll be able to try new services with little to no engineering investment.

No-code email sequences

Extensions that add support for modern email marketing platforms (Klaviyo, MailChimp) will allow your team to easily build and test complex email sequences such as abandoned cart flows with no development work.

Long-term
User-generated content

UGC is one of the best ways to organically promote your brand, which is why we've integrated it with popular services that help you generate and promote user content for your brand.

Store Admins
What we’re doing for

Store Admins

We want store administrators to have the right tools for the job: common business workflows will be streamlined thanks to the feedback we collected from the community, and the UX and UI of the Solidus backend will be improved dramatically over the next year.

Done
Data importer

We wanted to provide an extendable importer for one-time replatforms and data migrations tasks, as well as recurring imports. The importer using a standardized, Shopify-compatible format in order to more easily sync with external data sources and make replatforms a walk in the park.

In progress
Bulk actions

This will speed up repetitive work by allowing administrators to bulk-apply actions to many records (orders, users, products) at once and even bulk-edit products. Solidus will ship with some default actions and provide a simple and flexible interface to add as many as you want!

Next Up
CCPA compliance

Solidus is the only eCommerce platform to provide an extendable architecture with sensible defaults for complying with the GDPR, and it only makes sense to do the same with the CCPA. Our GDPR extension will be extended so that your developers don’t have to implement compliance logic from scratch.

Long-term
Accounting integrations

We’re not in the accounting business and you shouldn’t be either. Solidus will provide options to integrate with popular accounting tools, starting with QuickBooks, so that revenue data is constantly synced and available to consult.

Pluggable promotions system

Sometimes, the default, rule-based promotions system just doesn’t cut it. This is why we want to create a pluggable architecture for our promotions system that allows you to completely replace the stock logic with your own implementation or even a third-party product.

Shape this roadmap!

Help us shape this roadmap!

The Solidus roadmap is the result of a yearly discovery and prioritization process that involves user interviews, community surveys and retailer feedback, in order to make sure we address the needs and challenges of those who use the product.

If you are a Solidus user and want to help shape the roadmap, you can join the stakeholders group and get privileged access to our decision-making process!

Become a stakeholder!

Want to know more?

Join our Slack community for regular updates about the development of our roadmap and to provide feebdack to our development team!

Join our Slack

Help Center