1402 results found
- 
Enable password reset despite expired invitation for employees (B2B)Currently, employees whose invitations have expired ("Status: Invitation expired") cannot set a new password via the "Forgot password" function in the frontend. 
 Instead, a new invitation from the administrator of the B2B account is required.In our application context—for example, with decentralized employees, volunteers, or project participants—it often happens that invitations are not accepted immediately. 
 The two-hour deadline is too short in such scenarios. For the affected user, the lack of email functionality appears to be an error, leading to frustration and additional support effort.Our suggestion: - Allow a password reset even after the invitation has expired.
- Or: Provide a…
 2 votes
- 
Possibility to edit email content before sending to customer (status change, documents)It should be possible to edit the email content before sending emails to customers. When working with a single order, it would be very useful to add additional text to the mail content. e.g. individual information about products that are not available anymore or additional cargo shipping information, ... Emails are sent for documents and for status changes. Currently the mail content can not be edited. When sending documents only the mail subject may be updated and the mail content is shown as read only. When sending status update emails there is no preview of the mail at all. In… 1 vote
- 
Authorisation rules: It should be possible to have the amount of individual items authorised.It should be possible to have the amount of individual items authorised. 
 The total, sum and subtotal can only ever be used to check the entire shopping basket, sometimes with and sometimes without shipping costs or discounts.3 votes
- 
Drafting: Create a draft state of your changesProblem: 
 Users cannot currently create and manage a comprehensive draft state for changes across their storefronts. This makes it difficult to plan, test, or iterate on updates without affecting the live environment. As a result, merchants may delay changes, work in risky live environments, or rely on inefficient workarounds — increasing the likelihood of errors and reducing agility in campaign or content management.Solution: 
 Create and manage a draft state for all kinds of changes in Shopware before publishing them live. This allows you to bundle multiple updates, such as content, design, and promotions, into a draft, enabling safe workflows…3 votes
- 
Allow sorting of downloaded invoice documents by invoice numberCurrently, when downloading multiple invoice documents via Mass Edit > Download: Documents, the files are provided in the order they were created, not by invoice number. For example, the current download order might look like this: 10005 10002 10003 10004 This causes difficulties for accounting teams, since invoices must be manually sorted afterwards. Proposal 
 Please add an option to sort downloaded documents according to the invoice number (or provide more flexible sorting options, such as by invoice date, invoice number, or creation date).This would significantly improve efficiency, reduce manual work, and help avoid mistakes during accounting processes. 1 vote
- 
Individual register fields (text, images, PDF)EN: 
 It should be possible to create additional text fields and a upload field for media (e.g. PDF).
 Examples: additional text fields for entering personalized data such as shoe size and height, to provide a personalized user experience after logging in.
 PDF/media upload field: e.g., for confirming that you are a business customer (trade license, commercial register extract, etc.)DE: 
 Es soll ermöglicht werden zusätzliche Textfelder und ein Medien Uploadfeld (z.B. PDF) anzulegen.
 Beispiele: zusätzliche Textfelder um personalisierte Daten wie Schuhgröße und Körpergröße anzugeben, nach dem einloggen ein personalisiertes Nutzungserlebnis zu haben.
 PDF / Medien Uploadfeld: z.B. für die Bestätigung,…3 votes
- 
Add field validation on storefrontAdd field validation for fields like email/name/phone etc that can be configured in the setting. Now someone can type anything, write text in the phone field or even just type "A" in the name field. 4 votes
- 
Import of products should pause the indexingCurrently it is not possible to pause the indexing while an import of products or variants is ongoing. This results in abnormal import times. An Import of 100 Products with variants wich aproximately should take several minutes, lasts for hours. There is a Parameter in the API that can be used to postpone the indexing of products while the import is ongoing. https://shopware.stoplight.io/docs/admin-api/faf8f8e4e13a0-bulk-payloads#performance Is it possible to use this behavior also for the import/export? 2 votes
- 
Change flow trigger without entire flow is resetWhy is the whole flow always reset when I want to change the flow trigger? You create your flow and realize at the end that the trigger is the wrong one. Now you only want to adjust the trigger but the system deletes everything? why? that makes no sense? Please change the function so that you can also delete the trigger without a reset. 4 votes
- 
Country settings per sales channelIt should be possible to define country settings (e.g. setting the "shipping"-flag) per sales channel 6 votes
- 
Möglichkeit, die Anrede in allen Formularen zu entfernenDie Anrede sollte in allen Formularen entfernt werden, wenn man sie ausstellt. Im Kontaktformular wird sie angezeigt, wenn man die Anrede im Registrierungsformular deaktiviert (Shopware 6.7.1.2). Formulare sind ohne Anrede einfacher und schneller ausgefüllt. Viele Nutzer sind von der Auswahl der Anrede genervt. 
 The salutation should be removed in all forms if you display it. It is displayed in the contact form if you deactivate the salutation in the registration form (Shopware 6.7.1.2). Forms are easier and quicker to fill out without a salutation. Many users are annoyed by the choice of salutation. 1 vote
- 
Add a visible dropdown to improve mobile “My Account” navigationOn desktop, the “My Account” area shows a clear sidebar with all sections. On mobile, customers often don’t realize they need to tap the profile (“person”) icon to switch between sections. This is not self-explanatory and leads to confusion. Proposal: Add a persistent, clearly labeled dropdown on every “My Account” page in the mobile view. The dropdown would list all key sections (e.g., Payment Methods, Addresses, Returns, Vouchers), so users can switch pages directly without hunting for hidden icons. 1 vote
- 
Allow importing only gross or net price with automatic calculation of the other valueIt is currently impossible to import only an updated net or gross price without also providing the other price. The calculation of the missing gross or net price does not take place during import. If one value is empty in the CSV or not mapped in the profile, the price will not update. No error or indication is shown that it failed. If both net and gross prices, as well as the price.DEFAULT.linked value, are supplied, both prices will be set exactly as provided, but the gross/net link will not trigger recalculation. This can lead to broken scenarios where tax… 1 vote
- 
Plugin swag.Custom Products: Multilingual Image Upload for Selection OptionsWe propose enabling multilingual image uploads for selection options. Currently, only a single image can be stored without language variations. Many images, however, include text that is language-specific. Key Features: 
 Language-Specific Images: Add upload fields for each language to ensure localized content.
 Fallback Support: Use a default image if no language-specific version is available.5 votes
- 
Further development of analyticsWho, if not the store itself, knows the key figures of a store that an operator cannot do without? Analytics must therefore be developed further. For example, with AI prompts (which product was sold or clicked on the most last week) or shopping cart abandonments. From a customer perspective, it is questionable why this theme is not prioritized when it should actually be part of the store. 2 votes
- 
Improve error feedback on misconfigured Shopping Experience blocksWhen configuring a Shopping Experience template, you should get more detailed error messages when misconfiguring a given block. For example: Creating a new product detail page with the "Three columns, product boxes" block is not possible without configuring it. When trying to save it only says 
 "Page could not be saved, because of the following errors:
 Some blocks were not configured sufficiently."It would be nice to have a better feedback on which blocks are actually misconfigured. Either via a red border or by actually pointing to it somehow. 2 votes
- 
Improve inheritanceMany fields shouldn't be inherited from the main language, e.g. meta title, meta description or image titles and alt texts. If no translation is entered for these, it would be better if meta description, image titles and alt text would fall back to the product name. And meta description doesn't need a fall back at all. Inheriting these fields from the main language only leads to problems. In our case, the main language is german. If we sell a product on our english sales channel as well, there's no way we will ever need german meta data for that channel. 3 votes
- 
Further information on a licence warningIf a licence warning is issued for an extension, only the external IP address is transmitted as the source. If there are 100 shops behind the same IP, the ‘faulty’ shop cannot be found as a result. More meaningful details should also be transmitted (e.g. shop name, internal IP, unique shop properties). 5 votes
- 
Order overview → Adjust total amount to for cancellation invoiceWhen a cancellation invoice is issued, the totals of an order are not adjusted. For clarity, under Order -> General, we would like the items to be posted as negative, and the totals for a cancellation invoice to be 0. We would also like to be able to credit individual items rather than just add them. 2 votes
- 
Link the roadmap on the dashboard.It would be a nice new feature if a link to the roadmap or current topics from the roadmap were visible on the dashboard. This would help to create more visibility for these. 2 votes
- Don't see your idea?
