- or
No existing idea results
- ~ No ideas found ~
1344 results found
-
Sample discounts should already be available in Shopware.
It would be easier if these examples were already available as templates or similar in Shopware.
2 votes -
Migration: Transfer of additional fields (variants) from shopware 5 to shopware 6.
At the moment, additional fields are completely ignored during migration. However, if these fields were intensively maintained under shopware 5, they should also be present in some form in the variant on the shopware 6 side.
9 votes -
Subscriptions: Extended self-service
A more comprehensive self-management feature for subscriptions is being introduced. This will allow shoppers to almost autonomously manage their subscriptions, from changing delivery frequencies to adjusting order quantities. Shoppers will be able to configure all relevant aspects of their subscriptions independently. This enhancement aims to increase efficiency for retailers and simultaneously improve the user experience by providing greater flexibility and control.
1 vote -
Customer feedback: Improvement of e-mail dispatch in Shopware 6
Dear Shopware team,
We support the customer uba-arbeitsschutz.de (KdNr. 324128). After the customer migrated to Shopware 6 Evolve and is already online, we regularly exchange suggestions regarding the functionality of Shopware 6.
We have a few suggestions for improvement regarding the handling of sending and receiving emails.
1st example:
When a customer pays for their order in the shop via PayPal, they receive an email stating that the payment currently has the status 'unconfirmed'. As the customer is already checked during the payment process with PayPal to see whether the payment was successful, sending this information by email from Shopware 6 is unnecessary. Both the shop customer and the shop owner receive this information again by email from PayPal.2nd example:
It is currently not possible in Shopware 6 to control each individual email template in such a way that the shop owner can set the email template to active in the backend that they would like to receive as a duplicate by email. As already described in example 1, all emails that shop customers receive are also sent to the shop owner, which leads to a massive spam load, unless the shop owner leaves the recipient address field blank under Settings/System/Mailer. However, this means that the shop owner receives no emails at all.Our suggestion would be to have a checkbox field with the name "Duplicate to email recipient" in every email template. The shop owner can click on this field and thus decide for themselves whether the document is so important to them that they would like to receive a duplicate of it.
best regards Ilona Herr - HEKL Software GmbH
Dear Shopware team,
We support the customer uba-arbeitsschutz.de (KdNr. 324128). After the customer migrated to Shopware 6 Evolve and is already online, we regularly exchange suggestions regarding the functionality of Shopware 6.
We have a few suggestions for improvement regarding the handling of sending and receiving emails.
1st example:
When a customer pays for their order in the shop via PayPal, they receive an email stating that the payment currently has the status 'unconfirmed'. As the customer is already checked during the payment process with PayPal to see whether the payment was successful, sending this information by email from Shopware…1 vote -
Hint when exceeding stock of a product
Hint when exceeding stock of a product while pressing on +
Now:
only when clearance sale is active and the add to cart button is exceeding stock a yellow hint box is shown, but not when exceeding stock when adding up with +-Button1 vote -
SendMailActionDecorator in Shopware 6 Commercial Plugin should check if flow has "employee" of specific type
In the shopware commercial plugin, the class src/B2B/EmployeeManagement/Domain/Flow/SendMailActionDecorator.php decorates the SendMailAction. However, in the handleFlow() method it only checks if a flow has the data "employee", but does not further check, if said employee is actually of the type as is implemented by the commercial plugin before assigning languageId etc. to the flow's Context.
This results in any plugin, that also implements their own employee system or simply uses flows that also contain an "employee", but don't have a languageId implemented on it, can not send any mails out, as the decorated handleFlow will never actually be run.
A simple if ( $employeem instanceof EmployeeEntity) statement surrounding the "$flow->getContext()->assign()" should fix this.In the shopware commercial plugin, the class src/B2B/EmployeeManagement/Domain/Flow/SendMailActionDecorator.php decorates the SendMailAction. However, in the handleFlow() method it only checks if a flow has the data "employee", but does not further check, if said employee is actually of the type as is implemented by the commercial plugin before assigning languageId etc. to the flow's Context.
This results in any plugin, that also implements their own employee system or simply uses flows that also contain an "employee", but don't have a languageId implemented on it, can not send any mails out, as the decorated handleFlow will never actually be run.
A simple…1 vote -
Show master product when no filter is active, but all variants when filter is active
We can already choose how we want to show the listings in the storefront: either show the master product or show all variants individually. We now ran into the following problem:
Example: We sell clothes. One product is a shirt in red, blue and green and in the sizes S, M, L. We display only the master products on the listing page. For the master product, we chose a master image. All variants have different images that show the shirt in the correct color.
A customer now selects size M in the filter "size". Shopware now shows one variant in the listing that is red and is available in M, it shows the image of the red shirt. But the same shirt is also available in blue and green in size M. However, these variants are not visible in the filter results. This makes the customer think that the shirt is only available in size M in the color red.It would be nice if we had the chance to display only the master products when no filter is active but to show all individual variants as filter results.
We can already choose how we want to show the listings in the storefront: either show the master product or show all variants individually. We now ran into the following problem:
Example: We sell clothes. One product is a shirt in red, blue and green and in the sizes S, M, L. We display only the master products on the listing page. For the master product, we chose a master image. All variants have different images that show the shirt in the correct color.
A customer now selects size M in the filter "size". Shopware now shows one variant in…3 votes -
Filter in customer overview: add filter by zip code, city and street
To better filter the customers there are some other filter needed:
filter by zip code, city and street7 votes -
Product archive for old products
If products are old and already inactive I would like to have the possibility to move them to a product archive so that they vanish from the usual product list. That is basically a different folder. It should be possible to maintain all the properties and pictures from these products and to reactivate them again.
For us it is not an option to delete the products because we need them for return analysis. And when we do bulk changes they are slowing down the process
2 votes -
Nettopreise bei Katalog / Produkte
Es wäre sehr von Vorteil wenn es möglich wäre im Backend/ Kataloge/ Produkte auch die Nettopreise angezeigt zu bekommen. Ist im B2B Bereich eine Einstellung die wirklich wichtig ist.
13 votesHi there!
Thank you for sharing this idea with us and for your patience while it’s been on the portal. After reviewing it again, we’ve decided not to move forward—our priorities have shifted since it was first posted. Please keep the feedback coming; your insights continue to shape what we build next!
-
Back button should lead to the correct page.
If you are working in a variant and then click on the "Back to variant overview" button, you will be taken to the first page of the overview, even if you were previously on a different page.
This means that you always have to open the desired page of the overview again.
It is best to be redirected to the page from which you originally came.
3 votes -
First name in Rulebuilder
First name should be available in the Rule Builder so that you can block first names such as “Family” from the shipping methods.
1 vote -
Show date of update of extensions
I would love it if, in addition to the installation date of an extension, if the update date would also be displayed in my extensions.
As of now, I know when the extension was installed, but not when it was updated.
9 votes -
Option to deactivate the checkbox for "I have read and accepted the general terms and conditions." in the checkout
It would be nice to have an option to deactivate the checkbox for "I have read and accepted the general terms and conditions" and only display a note, as is also possible with the Data Protection Information during registration.
4 votes -
It should be possible to import digital products
Right now, there is no way to import digital products. Neither using the Im-/Export feature, nor using the API.
It should at least be possible to create/import digital products using the API, because otherwise it is not possible to comfortably connect a different erp-system for digital products or to migrate from another shopware instance.
3 votes -
Automized stock calculation for returns
Currently, there is no automized stock calculation after a return took place. The stock therefore must be adjusted manually at the moment.
It would be great if we could implement some functionality / option that automatically re-calculates the stock of returned articles (if desired, as there might be cases where returned articles may not be added to the current stock)
4 votes -
Clean up of seo_url table
When a SEO URL gets deleted, for example when deleting a category, the row in the seourl table is not really removed. Instead the 'isdeleted' flag gets set to true. For big tables like the seourl, this is actually quite good behaviour, as it is much faster than deleting a row and rebuilding all indices.
However, after some time, the database table can grow very large with inactive "isdeleted = true" rows.
Proposal: add a cleanup task that actually deletes the rows that have "is_deleted = true"6 votes -
Assign custom products images to specific variants
It would be great if you could create a template for the custom products and assign the images for special images. For example, you could have the name personalised for all products. However, the customer only sees the image of the product in which variant you are. So you don't have to create a thousand templates, but one template for names and then add variant images.
1 vote -
Correct invalid or problematic file names during import - Ungültige oder problematische Dateinamen beim Import korrigieren
EN
A file name with spaces, umlauts or similar leads to errors in the standard product import, as the file names cannot then be analysed correctly. For example, Test Y.jpg would become Test%20Y.jpg. The original file name cannot be changed by the import, but it would be a useful addition if the import automatically corrected such names and then used them in the further process for creating the media and assigning them to the product.DE
Ein Dateiname mit Leerzeichen, Umlauten o.ä. führt zum Fehlern im Standard Produktimport, da die Dateinamen dann nicht korrekt ausgewertet werden können. Aus Test Y.jpg würde zum Beispiel Test%20Y.jpg. Der Originaldateiname kann durch den Import nicht verändert werden, aber es wäre eine sinnvolle Ergänzung, wenn der Import solche Namen automatisch korrigieren und dann im weiteren Verlauf für die Anlage der Medien und der Zuordnung zum Produkt verwenden würde.EN
A file name with spaces, umlauts or similar leads to errors in the standard product import, as the file names cannot then be analysed correctly. For example, Test Y.jpg would become Test%20Y.jpg. The original file name cannot be changed by the import, but it would be a useful addition if the import automatically corrected such names and then used them in the further process for creating the media and assigning them to the product.DE
Ein Dateiname mit Leerzeichen, Umlauten o.ä. führt zum Fehlern im Standard Produktimport, da die Dateinamen dann nicht korrekt ausgewertet werden können. Aus Test Y.jpg…1 vote -
Improvements for the text editor
- copy & paste results in horrible HTML code (very long and unhappy)
- there is the possibility to paste HTML code, but when switching to the normal editor afterwards, it just deletes my input. And this is true for every piece of HTML code, even a simple p-tag!
- Images or tables can't be inserted (except via HTML, but that's not possible, because the editor deletes my HTML every time I change the settings).
20 votes
- Don't see your idea?