- or
1319 results found
-
Add hreflang support across multiple sales channels
Currently hreflang only applies to different domains within one sales channel. It would be useful to be able to define other languages for hreflang tags across multiple sales channels (i.e. separate sales channels for EU and US, linking to each other)
5 votes -
Make first- and last name optional for company accounts
First- and last name should be optional if setting up a new customer entry through the administration or by using the register form IF it is a company account.
21 votes -
Improve the inheritance of properties in variants
Currently, the properties are all inherited from the main article to the variants. This can be helpful for the property “heavy”, for example, but it is a hindrance if, for example, the main product is in the color “red” and this is also transferred to the variants.
4 votes -
Simplified import of variants
Up to now, the import of variants has only been possible via a multi-level import. If variants are imported frequently, this is very tedious and frustrating.
A single-step import would therefore be desirable so that the main article and the variants are created directly. At least one extension shows that this is possible, but unfortunately it is no longer being developed.
4 votes -
Product filter - no sales channel assignment
It is currently only possible to filter by sales channel assignment in the product overview. It is not possible to filter for products that are not assigned to a sales channel.
4 votes -
Vermeidung von Fehlern bei PayPal-Teilrückerstattungen
Die in Shopware eingebaute PayPal-API ermöglicht Rückerstattungen mit einem Klick. Leider passieren bei Teilrückerstattungen in der Hektik des Kundenservice-Alltags oft Fehler – statt z. B. 20 € Nachlass wird aus Versehen der Gesamtbetrag (z. B.100 €) erstattet. Das passiert jedem MItarbeiter mindestens einmal im Monat, weil im Feld „Betrag“ standardmäßig der gesamte Betrag voreingetragen ist und man leicht vergisst, ihn anzupassen.
Mögliche Lösungen:
1) Das Feld "Betrag" ist leer, und der Betrag muss aktiv eingetragen werden.
2) Der Betrag wird rot markiert.
2) Ein Warnhinweis erscheint: „Möchtest du wirklich den vollen Betrag erstatten?“
4) Neben dem blauen Button "Rückerstattung" wird ein zweiter, farblich weniger gesättigter Button "Teilrückerstattung" platziert
Kann Shopware oder PayPal hier etwas tun oder gibt es dazu bereits eine Lösung?
Die in Shopware eingebaute PayPal-API ermöglicht Rückerstattungen mit einem Klick. Leider passieren bei Teilrückerstattungen in der Hektik des Kundenservice-Alltags oft Fehler – statt z. B. 20 € Nachlass wird aus Versehen der Gesamtbetrag (z. B.100 €) erstattet. Das passiert jedem MItarbeiter mindestens einmal im Monat, weil im Feld „Betrag“ standardmäßig der gesamte Betrag voreingetragen ist und man leicht vergisst, ihn anzupassen.
Mögliche Lösungen:
1) Das Feld "Betrag" ist leer, und der Betrag muss aktiv eingetragen werden.
2) Der Betrag wird rot markiert.
2) Ein Warnhinweis erscheint: „Möchtest du wirklich den vollen Betrag erstatten?“
4) Neben dem blauen Button "Rückerstattung" wird…
5 votes -
Extended debugging e-mail/template dispatch
Many customers customize the email templates for their shop. It often happens that certain e-mail templates are no longer sent because, for example, variables are incorrect.
Troubleshooting the cause is then very difficult and time-consuming because:
- There are no errors in the log with indications of the cause.
- The e-mail test function still works with the e-mail template because variables are ignored.
As a result, the e-mail template and the variables have to be checked with a great deal of effort and there are a lot of support tickets for this, as customers quickly reach their limits.
In order to help customers and reduce the number of support tickets, it would therefore be useful to have extended debugging for sending emails. It should be possible to recognise from which line the e-mail dispatch fails.
This would allow the customer or the support team to name and recognise the line directly and, if necessary, find the error within seconds. This leads to less time for troubleshooting and frustration for customers.
Many customers customize the email templates for their shop. It often happens that certain e-mail templates are no longer sent because, for example, variables are incorrect.
Troubleshooting the cause is then very difficult and time-consuming because:
- There are no errors in the log with indications of the cause.
- The e-mail test function still works with the e-mail template because variables are ignored.
As a result, the e-mail template and the variables have to be checked with a great deal of effort and there are a lot of support tickets for this, as customers quickly reach their limits.
In order to…
15 votes -
Replace Webpack with Vite in Shopware Administration Panel
Switching from Webpack to Vite in the Shopware Administration Panel would significantly improve development speed and the developer experience. Vite offers faster builds, better HMR (Hot Module Replacement), and modern JavaScript tooling. Its optimized build process and plugin ecosystem make it a future-proof choice for modern frontend development.
By adopting Vite, Shopware developers would benefit from shorter feedback loops during development and an overall more efficient and enjoyable workflow. Additionally, it aligns Shopware with the latest frontend development trends, ensuring continued relevance and appeal to a broader developer community.
9 votes -
Delete media - folders get not removed
If a medium is deleted manually in Contents > Media, the folder path, e.g.
/media/38/85/66/1728367134/
, is retained, only the file is removed. The same phenomenon also occurs when deleting/clearing up via Command line. Even if each directory only takes up a small amount of space, many empty directories quickly accumulate, which means that a lot of unnecessary space is taken up.Please also remove the directories when cleaning up.
Wenn ein Medium in Inhalte > Medien manuell gelöscht wird, bleibt der Ordnerpfad z.B.
/media/38/85/66/1728367134/
erhalten, nur die Datei wird entfernt. Das gleiche Phänomen tritt auch auf, wenn die Löschung / das Aufräumen über Command line erfolgen. Auch wenn jedes Verzeichnis nur wenig Platz belegt, sammeln sich da schnelle viele leere Verzeichnisse an, wodurch insgesamt, viel unnötiger Platz belegt wird.Die Verzeichnisse bitte beim Aufräumen auch entfernen.
If a medium is deleted manually in Contents > Media, the folder path, e.g.
/media/38/85/66/1728367134/
, is retained, only the file is removed. The same phenomenon also occurs when deleting/clearing up via Command line. Even if each directory only takes up a small amount of space, many empty directories quickly accumulate, which means that a lot of unnecessary space is taken up.Please also remove the directories when cleaning up.
Wenn ein Medium in Inhalte > Medien manuell gelöscht wird, bleibt der Ordnerpfad z.B.
/media/38/85/66/1728367134/
erhalten, nur die Datei wird entfernt. Das gleiche Phänomen tritt auch auf, wenn die Löschung…12 votes -
delivery time as variable for email templates
enable display of delivery time per item within the e-mail template via variable
7 votes -
Export orders with redeemed voucher codes
I would like to be able to use the export tool to export all voucher codes redeemed for an order as part of the order export.
2 votes -
Make the GMV extension more transparent
As can be read in the forum and tickets, many customers are skeptical about the GMV extensions and what happens in the background.
Customers would install the extension if, for example, there was a preview function of the transfer and a log of exactly when what was transferred.
This transparency would enable Shopware to reach more customers.
2 votes -
Enhanced Mobile Customization Options for Storefront
The mobile version of the storefront offers limited customization options compared to the desktop view. While sections can be disabled for mobile, more granular controls — such as adjusting font sizes, spacing, borders, or hiding certain elements like tables — are missing. Providing more flexibility for mobile-specific design adjustments would significantly improve the user experience and storefront quality across devices.
1 vote -
Appointment tool / mandatory telephone field
Especially for forwarding companies it is important to be able to schedule, e.g. via telephone number field or appointment tool
3 votes -
Integration of background videos in worlds of experience
It is currently not possible to integrate a background video - comparable to the display on https://scd.shopware.com/ - natively into a CMS page with the standard experience world elements in Shopware 6. Although video and HTML elements exist, these do not allow a combination of background video and overlaying content (e.g. text, buttons, HTML block).
The integration of a video as a background is a common design element in modern web design and is used in particular for landing pages, campaigns or emotional brand appearances. The current CMS structure only allows this with considerable technical effort (e.g. through individual CMS components, theme customizations or third-party plugins). This significantly restricts the creative and design freedom of editors.
Proposal for implementation:
- Expansion of the worlds of experience to include a new standard element with the following features:
- Option to integrate a video (MP4 or external source) as a background video
- Option to activate autoplay, mute, loop and poster image
- Overlaying content layer with configurable slots for:
- Text (WYSIWYG)
- HTML editor
- buttons
- Full responsiveness (mobile optimization, optional fallback image)
- Optional transparency or color overlay settings for better readabilityBenefits:
- Greater visual design options without technical hurdles
- Enables conversion-oriented landing pages directly in the Shopware backend
- Improves usability and reduces dependency on third-party developers or plugins
- Contributes to branding through modern visualsIt is currently not possible to integrate a background video - comparable to the display on https://scd.shopware.com/ - natively into a CMS page with the standard experience world elements in Shopware 6. Although video and HTML elements exist, these do not allow a combination of background video and overlaying content (e.g. text, buttons, HTML block).
The integration of a video as a background is a common design element in modern web design and is used in particular for landing pages, campaigns or emotional brand appearances. The current CMS structure only allows this with considerable technical effort (e.g. through individual CMS…
2 votes -
B2B Components: Authorize single positions
A B2B order can only be authorized or declined in whole. It would be great in single positions can be edited in authorisation proces..
2 votes -
Dynamic mail recipients for custom forms
Allow dynamic mail recipients based on selection witihin a custom form.
Example: A custom contact form contains a dedicated field for "subject:".
Based on whatever a customer is selecting here (e.g. complaint, technical issues etc...) the mail recipient may change.The mail recipient should be determined dynamically. There must therefore be a type of mapping or rule builder within the form configurations in which the mail recipients can be assigned to specific selection values.
3 votes -
B2B Components: Chat communication between customer and approver
The chat is currently only possible for offers. This should be extended to different areas so that, for example, the buyer can also communicate with the approver to clarify further details.
2 votes -
Flexible Product Count in Three-Column Boxes
In the three-column product boxes, it should be possible to choose how many products are displayed per row. Right now it’s fixed to 3. A setting for 2, 3, 4, 5, or 6 products would be helpful—so all are visible in one row without needing a slider.
2 votes -
Customise size of elements for Digital Sales Room
The product boxes in the DSR Commerce blocks (three-column and slider) are too large. I'd like an option to reduce their height significantly—ideally so 3 products fit side-by-side and each takes up only about 1/4 to 1/3 of the slider height. This would allow better integration with background images and text above the products.
2 votes
- Don't see your idea?