Shopware Roadmap

Transparenz und Offenheit sind tief in unserer DNA verankert, "offen" ist ein Kernwert der shopware AG. Mit der automatisch generierten Produkt-Roadmap zeigen wir Dir, woran wir gerade arbeiten, was wir als nächstes in Angriff nehmen und welche Visionen wir für die Zukunft haben.

Ongoing

Woran wir aktuell arbeiten und was wir in den letzten 2 Monaten veröffentlicht haben.

Wenn Du wissen möchtest was wir in der Vergangenheit veröffentlicht haben, schaue Dir doch die “Previously released” Roadmap an.

  • AND OR Search in Admin Released
    AND OR Search in Admin
    Users can decide if they want AND / OR Search in the Admin. Due to performance, this feature is only available for shops that have Elastic Search installed. This is possible with On-Premise systems. Our goal is also to make it possible on cloud systems in the future.
    6.4.19.0
  • Multi-Inventory Beyond Released
    Multi-Inventory
    As a merchant who has different inventories, you need to manage the stocks of products and the respective availability of them for your shop. The Multi-Inventory functionality ensures, that products can be purchased independent of the inventory location, as long as they are available in one of them. Depending on the scenario, availability can be managed via warehouse groups and with priorities, in addition to being configured using the Rule Builder.
    6.4.19.0 Beyond
  • Customer-specific pricing Beyond Released
    Customer-specific pricing
    As a merchant who has customers with multiple individual price conditions, you can pull those defined prices from your system of choice in Shopware via API. These individual prices can then be displayed at several steps within the customer journey if a customer is logged in. This enables you to offer prices specifically calculated for each customer.
    6.4.18.0 Beyond
  • More configurable format and validation for address depending on country Released
    More configurable format and validation for address depending on country
    Different countries require address entry and validation in different formats. The format of the address and the validation of the postal code can therefore be defined for each country.
    6.5.0.0 RC
  • Delivery notice for EU geoblocking regulation Released
    Delivery notice for EU geoblocking regulation
    A store customer is already informed during registration or other touch points that a possible delivery to his desired address is not possible. 
    6.5.0.0 RC
  • Create a Return for Order in Administration Rise Released
    Create a Return for Order in Administration
    Every shop owner has to deal with returns. Currently one needs to return the whole order and partial returns are not possible. With this epic we want to introduce a basis on how to create return and have status per item in shopware.
    6.5.0.0 RC Rise
  • Individual content creation with custom entities Released
    Individual content creation with custom entities
    Our content management system makes it easy for merchants to create, structure, and deliver all sorts of content to tell their stories to customers. To further enrich the capabilities of individual content creation, we will offer app developers the possibility to use custom entities within our CMS.
    6.5.0.0 RC
  • Hide & show content by device Released
    Hide & show content by device
    As a merchant, you need to ensure an overall sufficient customer experience on every device. Therefore it's necessary to customize your layout device-specific. As a first step, we will provide the possibility to hide & show blocks and sections for certain devices.
    6.4.19.0
  • Interface for tax services Released
    Interface for tax services
    With an interface for tax services, our merchants have the option of having tax calculations - e.g. in the USA - conveniently carried out by third-party providers.
    6.5.0.0 RC
  • Improve orders UX in Administration Released
    Improve orders UX in Administration
    The order module is one of the most important modules for the merchants. By reworking the user interface and the usability, we want to ensure that the whole process of handling orders will get more convenient and a lot easier.  We will achieve this by restructuring tabs & cards and simplify working with the order states.
    6.5.0.0 RC
  • Rules are aware of their assignment Released
    Rules are aware of their assignment
    Not every Condition can be used in every context. With this feature, the Rule Builder will help merchants to identify which Conditions are available in which context.
    6.5.0.0 RC
  • Flow Templates Released
    Flow Templates
    Flow Templates enables merchants to define reusable templates for flows, which can be shared between different systems and allows merchants to use predefined example flows.
    6.4.19.0
  • Digital / non-physical products Released
    Digital / non-physical products
    With Shopware, you should be able to sell all kind of products. We will provide a solution to handle downloadable products as a first step. Your customers will be able to download the digital goods right after checkout or get the download link afterwards, depending on the payment status.
    6.4.19.0
  • Delayed flow actions Beyond Released
    Delayed flow actions
    The Flow Builder is able to delay flow sequences for later execution, so that you are able to define follow-up actions after an event has been triggered.
    6.5.0.0 RC Beyond
  • Customer Rules for the Flow Builder Released
    Customer Rules for the Flow Builder
    Currently the Rules to check for customer values are missing some information. With this feature we will add the missing checks for all values availabe in the admin
    6.5.0.0 RC
  • Migration of custom product
    Migration of custom product
    We want to make it possible for our Merchants to migrate from Shopware 5 to transfer custom products into Shopware 6. With that, we believe more customers are willing to switch to SW6.
    72%
  • Advanced Search 2.0 Proof of Concept Evolve
    Advanced Search 2.0 Proof of Concept
    To Make the Advanced Search compatible with the 6.5 and also make it available in cloud we need a POC for the new advanced search
    40% Evolve
  • Disable Shopware stock calculation in the Administration
    Disable Shopware stock calculation in the Administration
    As a merchant you can deactivate the stock calculation in Shopware so that any other system of your choice updates the data via API. This ensures, that a reliable source about product stock information can be chosen for every business setup. This configuration can be done with an environment variable in the config file. For existing customer nothing changes till Shopware 6.6 in which we completely remove the available stock handling. It is planned that the integrated available stock calculation will be removed completely with Shopware 6.6.
  • Introducing Blog with custom entities Rise
    Introducing Blog with custom entities
    Blogs are an excellent way for businesses to tell stories and generate more traffic around their products. Currently, running a blog requires external setups, which often need coding skills, manual workflows and are disconnected from the shop system.Therefore we will provide an integrated blog functionality as a first example of using custom entities. This will enable merchants to write content, design and publish blog posts without coding skills.
    62% Rise
  • Subscriptions Beyond
    Subscriptions
    Merchants have the capability to offer subscriptions that automatically re-news the order after a certain period. These offers can be easily configured by the merchant in the Shopware Admin. Customers can purchase their subscriptions in the storefront easily through the regular checkout and manage them in their customer account. This is a great and compelling opportunity to increase customer lifetime value.
    66% 6.5.1.0 Beyond
  • Promotion actions for the Flow Builder Evolve
    Promotion actions for the Flow Builder
    The Flow Builder will be able to interact with shopware’s promotion & marketing functionalities.
    61% Evolve
  • Flow Builder Preview Rise
    Flow Builder Preview
    The Flow Builder Preview allows you to test a flow in advanced. This enables you to see what effect a flow would have, which actions would have been executed and what the results would be.
    100% Rise
  • Search Statistic Evolve
    Search Statistic
    We want to give our merchants the possibility to have a primary search result reporting for their Enterprise Search to quickly find out what their customers are looking for and optimise their search configuration.
    28% Evolve

Next

Was wir bereits planen, wenn die aktuellen Themen abgeschlossen sind.

  • Search Statistic Evolve
    Search Statistic
    We want to give our merchants the possibility to have a primary search result reporting for their Advance Search to quickly find out what their customers are looking for and optimise their search configuration.
    Evolve
  • Display of Multi-Inventory in product listings and variants Beyond
    Display of Multi-Inventory in product listings and variants
    Customers can see in the product list in which warehouse the product is in stock. Product variants are assigned to warehouse groups based on inheritance logic and can be change individually.
    Beyond
  • Customer-specific prices via customer groups Beyond
    Customer-specific prices via customer groups
    Merchants can assign large price definitions to a customer group via the API. This makes it easy to assign specially calculated prices to larger customer segments.
    Beyond
  • Get Status Updates for Return with Flow Builder Rise
    Get Status Updates for Return with Flow Builder
    Use Status Updates of the Return as Trigger to create Flows to process Status Updates. This will include a Standard Flow to inform the customer after Status changes of the Return.
    Rise
  • Individual content creation with custom entities - Iteration 02
    Individual content creation with custom entities - Iteration 02
    With the release of custom entities for the CMS, we laid the technical basis for custom entities. We will now add the remaining part by adding a new listing layout, new blocks and elements to shopping experiences that will enable you to display blog posts on your layouts.
  • B2B: Quick order by product number Evolve
    B2B: Quick order by product number
    With a new optional way to quickly add items to the shopping cart by entering product numbers, we're improving a popular B2B functionality that allows merchants to take customer orders in a particularly efficient way.
    Evolve
  • B2B: Order by file upload Evolve
    B2B: Order by file upload
    With a new optional feature to place orders by uploading a file of items, we improve a popular B2B feature that allows merchants to take large customer orders in a particularly efficient way.
    Evolve

Future

Diese Themen haben wir ebenfalls im Blick. Schreibe uns gerne Dein Feedback was Dir hier wichtig ist.

  • Custom prices rules Beyond
    Custom prices rules
    Merchants can add rules to customer or customer group specific prices to offer even more situational and customized prices.
    Beyond
  • Create a return based on an order from the customer profile Beyond
    Create a return based on an order from the customer profile
    Sometimes customers want to return items because they don't fit or need to be replaced. Therefore, communication with the merchant is required. With this we want to enable customers to create requests for returns based on an order from their customer profile and thus initiate the process with the merchant.
    Beyond
  • As merchant create multiple deliveries for an order in Administration
    As merchant create multiple deliveries for an order in Administration
    When working with orders it's quite common that some orders will be shipped in different packages, therefore an order can have multiple deliveries. We want to make sure, that shop owners can set up multiple deliveries for their orders in the administration and maintain them. In the order overview within the storefront, the customer can view the information on each delivery at any time.
  • As merchant add Reason and Resolution to Return Rise
    As merchant add Reason and Resolution to Return
    As a merchant, you get the opportunity to specify a reason and a resolution for a return. The values ​​can be managed in the shopware administration.
    Rise
  • Fixed publishing workflow for Shopping Experiences Evolve
    Fixed publishing workflow for Shopping Experiences
    Collaboration in teams on a store's content and layouts can be challenging for larger projects. Especially the deployment can lead to several problems, e.g., if a team member publishes unapproved changes to production. This implementation will support teams working together with new statuses such as "ready to publish" and "waiting for feedback" that will help them organise their content creation. The implementation will be the groundwork for the goal of a fully customizable, role-based publishing workflow.
    Evolve
  • Storefront: Support multiple deliveries Beyond
    Storefront: Support multiple deliveries
    A common functionality in online shops is an option that allows the customer to split an order into multiple deliveries, for example when a product is not in stock, and the rest of the order is ready to ship. We want to introduce a setup that allows the customer to split the orders based on the delivery times to get their packages earlier.
    Beyond
  • Zero Result Management Evolve
    Zero Result Management
    We want to give our customers the possibility to mitigate Zero result pages in the enterprise search. As this is a standard feature in enterprise search product.
    Evolve

Previously released

Vergangene Epics die wir bereits veröffentlicht haben.

  • Captcha Solution
    Captcha Solution
    The current honeypot integration does not reliably prevent spam. Therefore we want to add different possibilities to use a captcha of number/character combinations as well as a google captcha v3.
    6.4.2.0
  • Bulk Edit for Variants
    Bulk Edit for Variants
    Variants of a product can be edited via bulk edit. New filters in the variant overview also allow that only defined variant groups can be marked for a bulk edit. This can save a lot of time when editing a large number of variants.
    6.4.11.0
  • Bulk Edit for Customers and Product Pricing
    Bulk Edit for Customers and Product Pricing
    As a further development of the initial integration of bulk edit, merchants will have the option of using bulk edit for the customer module. In addition, simple and advanced product prices can be changed with a Bulk Edit as well. This is again a significant time saver for merchants who perform price updates via the administration.
    6.4.8.0
  • Bulk Edit Order Documents and Status Mails
    Bulk Edit Order Documents and Status Mails
    Merchants have the possibility to generate order documents via a bulk change, download them and send them directly with a status mail to the customer, if desired. It is also possible to configure whether any additional Flow Builder actions should be executed or not.
    6.4.14.0
  • Admin search improvements
    Admin search improvements
    The admin search is an important tool for merchant in his daily doing. He should easily find what he is looking for and shouldn't be bothered with unnecessary information. Therefor he should be able define what he wants to search for. Also his settings and behaviour should be saved to the database, so that every admin user has his own preferences.
    6.4.8.0
  • New premium theme: CINEMA Professional
    New premium theme: CINEMA
    Merchants will be able to work with a new premium theme for the Professional Edition to have a quick start in their online business. The Cinema theme design has a unique character and concept.
    1.0.0 Professional
  • Identifying orders from social media Rise
    Identifying orders from social media
    Merchants are able to track orders that come from Social Shopping so that they better understand which channels are driving sales.
    3.1.0 Rise
  • Editable Social Shopping templates Rise
    Editable Social Shopping templates
    Merchants will be able to edit the templates of different social shopping platforms in order to add their custom content (e.g. legal texts).
    3.0.0 Rise
  • Handling and Sorting of Sales Channels
    Handling and Sorting of Sales Channels
    This will enable merchants to organize their Sales Channels by sorting and marking them as favourites.
    6.4.9.0
  • Introduction of Private Apps in Cloud
    Introduction of Private Apps in Cloud
    With Apps from the Shopware Store, you can already bring new functionalities and integrations to your cloud shop. Private Apps will additionally allow you to upload apps directly to your shop. This will not only allow for e.g. template modifications by the merchant but also for more complex customizations by e.g. shopware partners
    1.4.2
  • New selection fields for Dashboard statistics
    New selection fields for Dashboard statistics
    Small improvements for the statistic module on the dashboard. We will show only paid orders and provide the possibility to select the date range for the dashboard Statistics.
    6.4.7.0
  • Price indication regulation Guideline (Directive 98/6/EC)
    Price indication regulation Guideline (Directive 98/6/EC)
    The merchant gets the possibility to maintain the lowest price in the administration. The information is always displayed if necessary in the storefront to fullfill the Amendment of Directive 98/6/EC Therefore, in the case of price reductions, in addition to the price reduction on the current price, the merchant must also indicate the lowest price of the goods in the last 30 days before the price reduction.
    6.4.10.0
  • Main variant visualisation
    Main variant visualisation
    Variants in Shopware 6 work completely differently than in Shopware 5. In Shopware 6 everything is a variant and there is no longer a master product. In listings, however, it can be useful to display information such as a description or a generic image that cannot be assigned to a specific variant. Through this, we want to allow the merchant to display other information in the listing that describes the generic product in its entirely without referring to specific variants.
    6.4.15.0
  • Improve product UX - II
    Improve product UX - II
    It will be much easier to assign products to Sales Channels, by setting a default Sales Channel visibility for new products and a batch-assign feature in the Sales Channels.
    6.4.4.0
  • Image assignment for variants
    Image assignment for variants
    When working with variants one needs to have a simple functionality to assign images to each variants It should be possible to assign images to variants directly in the variant listing of the product listing and the product details.
    6.4.2.0
  • Easy Products Creation
    Easy Products Creation
    When creating new products, some fields currently have to be filled in that are not always necessary. The creation of new products via the administration should be made easier for new merchants through a reduction of mandatory fields and the expansion of standard values.
    6.4.8.0
  • Bulk Edit for Orders and Products
    Bulk Edit for Orders and Products
    We want to give merchants the possibilty to update multiple orders and products at the same time. This will help to reduce the time needed for order processing and to maintain products, especially for those merchants without additional ERP/PIM software.
    6.4.5.0
  • Dynamic Access Professional
    Dynamic Access
    This premium plugin will make it possible to show products and categories based on rules, e.g. for selected customer groups. In this way, products and offers can be presented in a way that is even more tailored to their target group.
    1.0.0 Professional
  • Design Update for Document Templates
    Design Update for Document Templates
    Shopware provides templates for many essential business documents, such as invoices, delivery notes or credit notes. These are updated and undergo some detail improvements.
    6.4.15.0
  • Draft Mode for Shopping Experiences Enterprise
    Draft Mode for Shopping Experiences
    When working with shopping experiences it is necessary to create drafts for your newly content campaigns and release them when the campaign starts. This topic will cover the content creating in a drafting mode and a preview for shopping experiences that are not live yet.
    1.0.0 Enterprise
  • Improve internal and external linking
    Improve internal and external linking
    This will enable merchants to choose either to link to a category page, an external URL or to a landing page. With the help of a more visual selection, it will be more accessible to link to internal pages.
    6.4.10.0
  • Error handling for shopping experiences
    Error handling for shopping experiences
    Merchants will be able to save layouts with placeholder elements and get visual feedback on why a layout cannot be saved. Missing entries will get marked in the layout as well as in the element settings so that they can be easily corrected.
    6.4.11.0
  • Custom default layouts for categories
    Custom default layouts for categories
    This will enable merchants to set a custom layout as the default layout for category and product pages. The layout assignment for shops with many products and categories is therefore more efficient and changes can be applied quickly on all pages.
    6.4.16.0
  • AppSystem - CMS Elements
    AppSystem - CMS Elements
    One of the key features of Shopware are the Shopping Experiences. As we already have a lot of great plugins, we also want to enable app developers to extend the CMS. Therefore it will be possible for apps to bring their own custom elements to the Shopping Experiences.
    6.4.17.0
  • AppSystem - CMS Blocks
    AppSystem - CMS Blocks
    One of the key features of Shopware are the Shopping Experiences. As we already have a lot of great plugins these, we also want to enable app developers to extend the CMS. Therefor it will be possible for apps to bring their own custom blocks based on existing elements to the Shopping Experiences.
    6.4.4.0
  • Unified Refund Handler
    Unified Refund Handler
    A unified interface in transactions that allows our partners to implement a consistent experience for refunds in payment methods.
    6.4.12.0
  • Manual sorting of shipping methods
    Manual sorting of shipping methods
    If you as a merchant offer your customers the choice between several shipping methods, you can manually control the display order in the checkout by specifying a position for each method. This way, recommended shipping methods can be prominently displayed.
    6.4.11.0
  • Automatic change of shipping & payment method
    Automatic change of shipping & payment method
    When a shipping or payment method isn’t avaliable anymore, the shop will change to the next available one without any user interaction.
    6.4.8.0
  • Asynchronous payment flow with reference
    Asynchronous payment flow with reference
    With a new API-first approach, we are adding another asynchronous option to the already existing payment flows. With this, we enable client applications to initialise and execute payments themselves and to synchronise them with Shopware at a later point in the ordering process.
    6.4.9.0
  • Rule Management: Filtering & Ordering
    Rule Management: Filtering & Ordering
    Currently, Rules are only display by name in a (searchable) list when selecting a Rule or listed in the Rule Administration Listing. This leads to problems on behalf of the merchants, since it is difficult for them to identify the Rule they want to use.
    6.4.14.0
  • Rule Builder Preview Rise
    Rule Builder Preview
    Building a Rule is a complex and difficult task. So is checking if a Rule is working as intended. We will add a tool, which helps merchants to test a Rule before actually applying it.
    6.4.15.0 Rise
  • Rule Builder List Items need to provide more informations
    Rule Builder List Items need to provide more informations
    The current Rule Builder List-Item-Dropdowns only provided one level of information, which makes it difficult for merchants to identify the correct elements. We add more informations to help merchants find the correct data to use in the Rule Builder.
    6.4.8.0
  • Rule Builder & Dynamic Product Group Improvements
    Rule Builder & Dynamic Product Group Improvements
    With the next iteration, the Rule Builder will be enhanced with numerous new features. The inclusion of custom fields, checking whether fields are empty, the ability to apply multiple conditions to a single product in the shopping cart and the use of strike prices will allow merchants to create even more customized rules.
    6.4.1.0
  • Refactor abstraction of Conditions
  • Marketing rules for the Rule Builder
    Marketing rules for the Rule Builder
    The Rule Builder allows Merchants to check for discounts and goods more precisely
    6.4.8.0
  • Import Export Improvements
    Import Export Improvements
    The import and export was closely tied to shopware's internal data structure. In this step we will remove the dependency on internal identifies like UUIDs and lay the base to enable merchants to import their data into shopware according to their needs and use cases.  
    6.4.9.0
  • Flow Builder Webhooks Professional
  • Flow Builder
    Flow Builder
    The no-code Flow Builder facilitates our merchants to automate and easily adapt their business processes without programming knowledge. Our solution enables our merchants to capitalize on arising opportunities they had to pass on before and in general enables them to operate more resource-efficient through automation.
    6.4.6.0
  • Extending Rule Builder assignments
    Extending Rule Builder assignments
    The overview in the Rule assignment tabs provide a basic functionality right now. With this feature we will extend the functionality here to enable merchants to better organize and manage their rule assignments.
    6.4.8.0
  • Extended functions for import-export profiles
    Extended functions for import-export profiles
    The Import-Export profiles help merchants to handle regular data transfers. We will add additional functions to enable merchants to create and use profiles more safely and efficiently.
    6.4.8.0
  • Better Rule Builder condition naming
    Better Rule Builder condition naming
    The available conditions in the Rule Builder will continuously grow in the next iterations. With this step we will provide a more straightforward interface, which will help merchants to build the right rule
    6.4.9.0
  • Basic Tag Administration
    Basic Tag Administration
    Currently shopware offers a flexible tag engine. With this feature, we will enable merchants to be able to remove and edit tags by providing a basic administration interface.
    6.4.12.0
  • Allow additional entities for import and export
    Allow additional entities for import and export
    We will add additional entities like promotion codes, orders and customers with default address for import and export.
    6.4.4.0
  • Redirection to specific landing page based on keywords Evolve
    Redirection to specific landing page based on keywords
    Enterprise customers should have the possibility to define keywords for the Enterprise Search leading directly to a landing page. This especially make sense for brand names etc.
    3.4.0 Evolve
  • B2B Suite: Improved usability to add products to orderlists Evolve
    B2B Suite: Improved usability to add products to orderlists
    Several different products can be quickly added to an order list. This saves the debtor valuable time in maintaining orderlists.
    4.6.4 Evolve
  • B2B Suite: Facelift Storefront Enterprise
    B2B Suite: Facelift Storefront
    The facelift of the B2B Suite makes it easier and faster for merchants, debitors, and sales representatives to find their way around, since it uses design components that are already familiar from the Storefront in Shopware.
    4.6.0 Enterprise
  • B2B Suite: Easy transfer of products from an order list to the shopping cart Evolve
    B2B Suite: Easy transfer of products from an order list to the shopping cart
    Currently, only the complete order list can be added to the shopping cart. With the adjustment, individual products can be added to the shopping cart conveniently. In addition, the administration of order lists is significantly simplified. This further accelerates the ordering and the managing process of orderlists.
    4.6.2 Evolve