347 results found
-
Admin / UX: preserve list size setting & allow custom list sizes
The Shopware Administration currently lets you pick fixed list sizes (i.e. customer list, product list) of 10, 25 (default), 50, 75 and 100.
However, the Administration does not remember the selection beyond the current session or when copying the link of the list to another session. Furthermore, it's not possible to define sizes other than the predefined ones, unless one modifies the limit-parameter in the URL.
This proposal asks:
- Make the limit customizable, perhaps with a dynamic endless scrolling option as well
- Retain the selected setting for future sessions2 votes -
Improvement proposal: Allow shoppers to dismiss and reapply automatic promotions
In Shopware 6.8, shoppers can no longer manually remove automatically applied promotions from the cart. This prevents a promotion from getting stuck after accidental removal, but it also removes the shopper’s ability to decline an optional promotion, such as a free gift.
Removing the gift product itself may work if it is a regular cart item. However, the behavior can vary when an extension adds the product.
Proposal
Allow shoppers to dismiss an applied automatic promotion without permanently blocking it. As long as the cart still meets the promotion’s conditions, the promotion should remain visible as “not applied” and be…2 votes -
Expand Flow Builder for Advanced B2B and Logistics Workflows
The current Flow Builder is a powerful automation tool, but it does not provide sufficient coverage for many real-world B2B and logistics processes.
Merchants often need to implement custom workarounds because important triggers and actions for fulfillment, warehouse operations, and B2B workflows are not available out of the box.
Examples of commonly requested capabilities include:
- Shipment Ready trigger
- Warehouse and fulfillment process triggers/actions
- B2B-specific workflow triggers/actions
- Automated status changes based on logistics events
- More granular control over order and delivery processes
A valuable enhancement would be to significantly expand the available Flow Builder triggers and actions to better support advanced…
3 votesGathering Feedback
We’re gathering feedback on this idea to better understand the need, use cases, and potential impact. At this stage, no implementation decision has been made.
Please continue to vote and share details about how this would help you. Your feedback will support our evaluation and help us decide whether to move the idea forward.
-
Business addresses do not necessarily require a first name and surname
These migrations lead to malfunctioning at a customer, who needs the FirstName and LastName empty.
- vendor/shopware/platform/src/Core/Migration/V6_7/Migration1756068709FixCustomerAddressFirstNameLength.php
- vendor/shopware/platform/src/Core/Migration/V6_7/Migration1756068710FixCustomerAddressLastNameLength.php
- vendor/shopware/platform/src/Core/Migration/V6_7/Migration1756068711FixOrderAddressFirstNameLength.php
- vendor/shopware/platform/src/Core/Migration/V6_7/Migration1756068712FixOrderAddressLastNameLength.php
The problem with these migrations are, that the constraints have been added afterwards. Now the customer has more than 25000 customer addresses with these field unfilled and more 650000 order adresses. The migrations fail permanently.
There hava already been created two feedbacks regarding the topic:
- https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/49205072-it-should-be-possible-to-migratate-customers-witho
- https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/49598600-adding-companies-as-customers-instead-of-usersBoth have been declined.
With regard to the B2B Components, I am creating the feedback requirement once again, as, depending on the intended use, it may be the case that the first…
2 votes -
Shopware App for mobiles
Please note that most competitors have an app for mobile, to follow some real time KPI statistics. That would make sense for Shopware to have. what are the thoughts about that from Shopware?
13 votes -
Customize Search Results in the Admin (Quick Results)
If, for example, a company name is searched for using the search bar within the admin interface, a small window appears displaying—among other things—customer names. However, only the first and last names are displayed, not the company name itself. Since it cannot be entirely ruled out that customer names unrelated to the searched company might also be displayed, the company name should be included in this list as well.
6 votes -
Suggestion: Add a link to the Garan label
Just as warranty labels were already well implemented in Shopware version 6.7.15, I think linking warranty labels to https://europa.eu/youreurope/garantien would be a good idea. Not only from a legal standpoint, but also from the customer’s perspective.
Perhaps this has to be taken into account: https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/51682885-gew%C3%A4hrleistungs-label-%C3%BCber-link-nicht-zul%C3%A4ssig
2 votes -
Admin: Pin settings to menu
Different Shopware Admin users have different responsibilities and need to access different settings more often than others.
It would be nice, if you can pin specific settings to the navigation menu in order to customize the navigation and have faster access to regularly used settings.
3 votes -
SRT files for subtitles (videos)
With regard to video accessibility, it should also be possible to upload SRT files for subtitles.
2 votes -
Badge: based on dynamic product groups / Badge basierend auf dynamische Produktgruppe
DE:
Es sollte möglich sein anhand einer dynamische Produktgruppe das Badge selbst gestalten zu können (Farbe, Position im Bild oben rechts, oben links, unten links, unten rechts) sowie den Text
Anwendungsfall:
- Räumungsverkauf
- Werbegeschenk
- geringer Lagerbestand
usw.Forum (DE): https://forum.shopware.com/t/badge-im-listing-basierend-auf-einer-dynamischen-produktgruppe/103456
EN:
It should be possible to customize the badge itself—including its color, position (top right, top left, bottom left, or bottom right of the image), and text—based on a dynamic product group.
Use Case:
- for clearance sale
- promoting gift
- low inventory
etc3 votes -
Warning in Administration when APP_DEBUG=1 is enabled in production environment
In a productive Shopware 6 installation, APPDEBUG=1 may temporarily be enabled during troubleshooting and then unintentionally remain active afterward. Based on our findings, this causes Shopware to output a noindex directive in the storefront, even when APPENV=prod is explicitly set.
This creates a critical SEO risk because the issue can easily go unnoticed and may ultimately lead to the shop being removed from the Google index.
Problem:
Currently, there seems to be no visible warning in the Administration when a production environment is running with APP_DEBUG=1Expected Behavior:
If APPENV=prod and APPDEBUG=1 are detected at the…4 votes -
Add missing JSON-LD fields recommended by Google
As noted in the issue #19080 on GitHub, certain fields could not be added to Shopware's JSON-LD implementation due to core limitations. Relevant fields include: hasMerchantReturnPolicy, shippingRate, shippingDestination, vatID, legalName, PostalAddress, address and contactPoint
The implementation of these fields should be evaluated to be able to deliver more relevant data to Google and enhancing the listings of merchants using Shopware.
2 votes -
Hide legal guarantee notice for B2B customers within mixed B2B/B2C sales channels
Currently, the legal guarantee notice in the checkout can be enabled or disabled per sales channel using the option “Show legal guarantee notice on checkout page.”
For B2B customers, this notice is generally not required. However, in practice, B2B and B2C customers are not always separated into different sales channels. It is common for both customer types to use the same sales channel.
It would therefore be helpful to introduce an additional condition for controlling the visibility of the legal guarantee notice. For example, the system could check the customer’s account type (private/business) or their customer group.
This would allow…
2 votes -
Display subscription number for each order in the Admin
In the order overview in the Admin:
when looking at the list of orders, I currently cannot see from which subscription an order was created.It would make it easier to display the subscription number in the order details, to be able to know which subscription created the new order.
2 votes -
Improvement of Extension and Update Management
The management and updating of extensions could be made more efficient and transparent, especially for shops with a larger number of installed plugins.
The following improvements would be particularly helpful:
- Display the date of the last update in addition to the installation date of an extension
- History of activation and deactivation events for an extension
- Multi-selection for extensions, allowing multiple plugins to be activated, deactivated, or updated at once
- Central overview of available plugin updates and changelogs, so changes can be reviewed before updating without having to open each plugin individually
- More meaningful error messages during Shopware updates if a…
2 votes -
B2B Components - Quotes - Show requesting employee
Show requesting employee in the quote details in the admin. Preferably also in the quote overview in an additional column. Currently we only show the B2B customer / Debtor but we are not giving any details about the employee that requested an offer / quote.
2 votes -
Avoiding errors with Shopware Payments partial refund
This is a proposal of a SW Payments user:
They wanted to refund a partial amount of an order. Unfortunately the whole order was refunded.It would be helpful, if there was a "check form" which repeats the data of the refund and must be approved.
Perhaps a refund stop can be part of the resolution center.
2 votes -
Inheritance of elements in CMS pages
DE:
Aktuelle Systematik seitens Shopware:Man kann CMS-Seiten erstellen und in diesen innerhalb Sektionen verschiedene Blöcke und Elemente definieren. Nun habe ich die Möglichkeit in Kategorien entweder für jede Seite ein eigenes CMS-Layout zuzuweisen. Ebenso kann man aber auch das gleiche CMS-Layout mehreren Seiten zuweisen. Hier hat man dann die Möglichkeit die Inhalte der im Layout festgelegten Elemente zu individualisieren.
Nun entsteht dadurch folgende Problematik:
Angenommen ich habe 50 Kategorie-Seiten, welche alle das gleiche vorgegebene CMS-Layout nutzen. Dann habe ich nur die Möglichkeit die Inhalte der Blöcke/Elemente zu bearbeiten, kann aber nicht die Blöcke/Sektionen auf diverse Unterseiten vererben.
Sollte somit…
12 votes -
Option for B2B Components order related mails send to customer Orga employee mail
In B2B environments, orders are often placed by employees acting on behalf of their organization. Currently, Shopware sends order confirmation emails only to the primary email address of the customer account (Main Account).
However, in many cases, it is desirable for the employee who submitted the order to also receive — or solely receive — the order confirmation email or documents.
To address this, a new configuration option should be added to the customer or organization settings, allowing administrators to define the default behavior for order confirmation emails.
Functional Proposal:
Add a setting in the B2B customer configuration:
Option A:…
12 votes -
Enhanced Pricing Flexibility for Subscriptions
Current Limitation
At the moment, the same base product price is used for both one-time purchases and subscription purchases. This limits flexibility in commercial models and pricing strategies.Requested Enhancements
Option to Hide the One-Time Purchase Price
It should be possible to hide the one-time purchase option entirely for products that are primarily intended to be sold as subscriptions. This would allow merchants to position certain products as “subscription-only” without displaying a regular purchase alternative.Individual Pricing per Subscription Interval
If the one-time purchase price remains visible, merchants should have the ability to define separate prices per subscription interval (e.g.,…8 votes
- Don't see your idea?