- or
No existing idea results
- ~ No ideas found ~
1484 results found
-
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.
70 votes -
Display filter as a checkbox without dropdown
Currently, properties are always displayed as drop-down menus in the filters. It would be nice if there were an option to display individual properties as checkboxes in the filters.
For example, it makes no sense to display a drop-down menu if a property only has one value.
It would be nice to have the option of displaying the value without a drop-down menu, as is the case with the free shipping filter.1 vote -
Search Result - Show Cheapest Variant
Currently, when searching for the parent product number, the next available variant based on the product number suffix (12345.1) is displayed in the search results.
It would be good if we could influence the search results via settings and, for example, always display the cheapest (available) variant within the search results.
1 vote -
Admin order creation: Allow guests
Currently, it is not possible to create an order via our Admin unless the customer is registered. This presents an annoyance because it is still somewhat customary in some industries to place orders by calling a customer support hotline or something along those lines.
As it is now, when calling a merchant running a Shopware 6 shop, we first have to enter the customer menu, register a new customer (and ask our customer all their data) and THEN do the same thing after switching menus to orders again.
It would be a neat QoL feature to be able to do both in one step. Allow us to place a guest order via our Admin which only includes the absolute bare minimum of required information when it comes to customer data with the rest being optional.
Currently, it is not possible to create an order via our Admin unless the customer is registered. This presents an annoyance because it is still somewhat customary in some industries to place orders by calling a customer support hotline or something along those lines.
As it is now, when calling a merchant running a Shopware 6 shop, we first have to enter the customer menu, register a new customer (and ask our customer all their data) and THEN do the same thing after switching menus to orders again.
It would be a neat QoL feature to be able to do…
2 votes -
Improve export of products - better handling of variant data
The current situation is, that inherited field stay empty when a product export is done. This makes it more difficult to exchange data with other software or just to use spreadsheets to gain special information.
It's a topic that currently needs a workaround for many customers. Perhaps it could be possible to create several export profiles: one for exchange and editing data just for Shopware and one for external exchange.
3 votes -
Show cms layout "source"
When I assign a layout to a category/product, all settings from the “global” layout are initially applied. However, this only applies until I make changes within the category/product via the “Layout” tab—which therefore only apply to this entity.
This often leads to confusion if changes are made to the “global” layout at a later date and these no longer affect the specific category or product. If the above scenario occurs, I still have to make the changes at the category/product level for them to be visible.
At this point, we need a note in the “Layout” tab that indicates that changes have already been made at the category/product level and that any changes to settings (filters, etc.) at the global layout level will no longer automatically apply to these.
When I assign a layout to a category/product, all settings from the “global” layout are initially applied. However, this only applies until I make changes within the category/product via the “Layout” tab—which therefore only apply to this entity.
This often leads to confusion if changes are made to the “global” layout at a later date and these no longer affect the specific category or product. If the above scenario occurs, I still have to make the changes at the category/product level for them to be visible.
At this point, we need a note in the “Layout” tab that indicates that…
1 vote -
The chosen delivery country of shopping basket should be preselected for customer registration
As a new customer, it would be nice if the delivery country selected in the shopping basket was also preselected on the customer registration page.
Currently, I go to the shop, add an item to my shopping basket, select France as the delivery country (also to see the shipping costs for that country), then click on "Checkout" and am taken to the "Login/Registration page". There, Germany is set as the country again and I have to select "France" once more.
Not really user-friendly!
Als neuer Kunde wäre es schön, wenn das im Warenkorb ausgewählte Lieferland auf der Kundenregistrierungsseite auch vorausgewählt ist.
Aktuell komme ich in den Shop, lege einen Artikel in den Warenkorb, wähle dort z.B. Frankreich als Lieferland aus (auch um mir die für dieses Land gültigen Versandkosten anzeigen zu lassen), klicke dann auf "Zur Kasse" und lande auf der "Anmelde / Registrierungsseite". Dort ist dann wieder Deutschland als Land eingestellt und ich muss erneut "Frankreich" auswählen.
Nicht wirklich user-friendly!
As a new customer, it would be nice if the delivery country selected in the shopping basket was also preselected on the customer registration page.
Currently, I go to the shop, add an item to my shopping basket, select France as the delivery country (also to see the shipping costs for that country), then click on "Checkout" and am taken to the "Login/Registration page". There, Germany is set as the country again and I have to select "France" once more.
Not really user-friendly!
Als neuer Kunde wäre es schön, wenn das im Warenkorb ausgewählte Lieferland auf der Kundenregistrierungsseite auch vorausgewählt…
1 vote -
Import / Export Profiles - technical names make identification more difficult
Since Shopware 6.7 (?) the import / export profiles use technical names. The customer's labelling has been totally erased, although it's still available in the translation table.
Of course the customer can now overwrite the new name default_product-copy-1762844593373 for duplicated profiles. But usually these profiles were marked like "Import prices manufacturer1", "Import prices manufacturer2" and so on.
Means the customer has to check all their profiles correct the technical name, which seems to be the same for any administration language. Please add the labeling again.2 votes -
Display multiple stocks on shop frontend
The ability to display multiple inventory stock level quantities per product in the shop frontend.
1 vote -
Multi-user support for customer service representatives – login as any company employee in a B2B environment
In B2B transactions, customer service representatives regularly handle and process orders on behalf of customers, especially for telephone orders or orders requiring extensive consultation.
Currently, they log in to the backend with administrator rights and then use the "Log in as customer" function in the frontend to place orders directly in the shop or to assist customers with their use.
However, this approach currently only works for the primary user of a company account.
In cases where a customer uses multiple employee accounts within a company structure, it is not possible to log in as another employee of that company to, for example, place an order on behalf of a specific employee or to review their purchase approvals.
Goal / Benefit
To enable customer service representatives or administrators to log in to the shop as any employee of a company account.
This allows support staff to authentically process telephone orders, approval processes, or reorders on behalf of the correct employee.
Improved traceability (correct customer, correct rights and approvals) and simplification of customer support in the B2B environment.
In B2B transactions, customer service representatives regularly handle and process orders on behalf of customers, especially for telephone orders or orders requiring extensive consultation.
Currently, they log in to the backend with administrator rights and then use the "Log in as customer" function in the frontend to place orders directly in the shop or to assist customers with their use.
However, this approach currently only works for the primary user of a company account.
In cases where a customer uses multiple employee accounts within a company structure, it is not possible to log in as another employee of that company…
2 votes -
Additional section for CMS pages
A CMS Page contains of sections, blocks and elements. Shopware offers only 2 different sections (sidebar/content and content).
Blocks can easily be moved between sections and within sections - making editing a breeze.Sections only with 2 columns sidebar/content and 1 column content are not enough.
Many plugins add columns to blocks, but moving content between blocks is not possible. We loose the strong feature of moving blocks with text or images between sections.Solution: add at least one additional section with 3 equal columns.
Thus making moving blocks and editing much easier.
1 vote -
Improve discount handling and transparency in quotes
Discount handling during quote creation and editing is currently very limited and not compatible with external ERP systems such as SAGE. In addition, discounts are not sufficiently transparent for customers.
At the moment, absolute or relative discounts can only be applied to the entire cart and are represented as an additional line item in the resulting order document. Defining discounts on a per-line-item level is not supported.
While it is possible to manually adjust the unit price of individual quote items, these adjustments are not recognized or displayed as discounts. As a result, customers cannot clearly see that a discount has been applied.
Furthermore, the quote functionality does not provide a clear comparison between the original product price (shop base price) and the quoted price. Displaying a “before” (regular price) and “after” (quoted price) would significantly improve transparency and customer understanding.
Enhanced discount capabilities and clearer price representation would improve usability, customer trust, and compatibility with ERP-driven pricing and discount logic.
Discount handling during quote creation and editing is currently very limited and not compatible with external ERP systems such as SAGE. In addition, discounts are not sufficiently transparent for customers.
At the moment, absolute or relative discounts can only be applied to the entire cart and are represented as an additional line item in the resulting order document. Defining discounts on a per-line-item level is not supported.
While it is possible to manually adjust the unit price of individual quote items, these adjustments are not recognized or displayed as discounts. As a result, customers cannot clearly see that a discount…
1 vote -
Allow multiple orders to be created from a single quote
Currently, only a single order can be created from a quote.
It should be possible to allow multiple orders to be generated from the same quote.Ideally, this behavior should be configurable on a per-quote basis during the creation or editing of a quote. For example, it should be possible to define whether only one order or multiple orders are allowed, and optionally to limit the maximum number of orders that can be created from a quote.
This would provide greater flexibility for B2B use cases where a single quote may be fulfilled through multiple partial or separate orders.
1 vote -
Indication of orders created from quotes
It should be clearly visible whether an order was created from a quote.
Ideally, this information should be displayed directly within the order overview to allow quick identification.
If displaying this information in the order overview is not feasible, it should alternatively be available within the order details, for example via a dedicated field or a custom field.This improves transparency and makes it easier for users to distinguish regular orders from those originating from quotes, especially in B2B workflows.
1 vote -
Cannot respond to comments if quote has been expired
While the customer who did set up a quote is still able to add new comments to a quote that already has been expired, the shop owner / admin cannot respond to these comments accordingly.
Either remove the possibility to add new comments (for the customer) on expired quotes or the shopw owner / admin should have the possibility to respond to those comments accordingly.
1 vote -
Add notifications for new comments on quotes
Currently, new customer comments on offers are not actively communicated. An email or in-administration notification would ensure timely awareness and faster responses.
1 vote -
Enable configuration of ratings
The product reviews section needs to be further expanded. It's so rudimentary that almost nothing can be configured.
Possible optimizations:
- You can't set whether a comment (text) is mandatory (i.e., required) or optional. It's currently mandatory.
The minimum number of characters that can be written as a comment can't be set either. This is currently 40 characters.
You can set whether only customers who have purchased the product can leave a review, or whether all customers who haven't purchased it can leave a review.
What would be ideal for us: an optional comment, with only 10 characters for the comment instead of 40.
The product reviews section needs to be further expanded. It's so rudimentary that almost nothing can be configured.
Possible optimizations:
- You can't set whether a comment (text) is mandatory (i.e., required) or optional. It's currently mandatory.
The minimum number of characters that can be written as a comment can't be set either. This is currently 40 characters.
You can set whether only customers who have purchased the product can leave a review, or whether all customers who haven't purchased it can leave a review.
What would be ideal for us: an optional comment, with only 10 characters for the comment…
4 votes -
Cloud: Enabling the editing of template files via the admin panel
In cloud environments, customers are increasingly reaching their limits because manually customizing template files (e.g., forms) is not possible. Therefore, the admin panel should offer the ability to edit template files.
Extensions in the Shopware Store demonstrate that this is technically feasible.
Such a feature would significantly reduce the limitations within the cloud and further increase user adoption.
2 votes -
Custom Pricing not visible in admin
Currently when using the Commercial Custom Pricing feature, prices are not visible in the admin. Entities must be maintained via the API, and visibility into the values set for specific customer groups/customers can not be seen from the admin.
Having a screen where we can view the prices a customer/customer group would be great for the end users of Shopware. While maintaining these records from the admin would be a nice to have, the read only functionality would be a good start.
For our customers using this feature we've had to build database views/reports into the admin so they can see their price lists.
Currently when using the Commercial Custom Pricing feature, prices are not visible in the admin. Entities must be maintained via the API, and visibility into the values set for specific customer groups/customers can not be seen from the admin.
Having a screen where we can view the prices a customer/customer group would be great for the end users of Shopware. While maintaining these records from the admin would be a nice to have, the read only functionality would be a good start.
For our customers using this feature we've had to build database views/reports into the admin so they can…
9 votesWe will deliver this with our Individual Pricing Feature which is currently in development
-
Possibility to negate promotion combination exclusion or add a seperate inclusion
Currently I only have 2 options: "Prevent combination with other promotions" or "Do not combine with".
When I have e.g. 2 promotions which should work together but not with other promotions I would have to add all other promotions to the "Do not combine with" field which can be tediuos when having a lot of individual promotions.I would be nice to have either an option to negate the "Do not combine with" condition making it an inclusion or having a seperate inclusion field where both, exclusion and inclusion can be combined.
1 vote
- Don't see your idea?