Skip to content

Shopware 6 - Product Feedback & Ideas

Interested in a direct exchange?Are you interested in a direct exchange about your business case? We would be happy to learn more about your daily business and its requirements. For this purpose, we offer you the opportunity to discuss this directly with our product management team. Book your appointment right here:Book an appointmentDo you have a specific request that you would like to tell us about? Then the following feedback portal is the right place for you.

This is the space where you can share your ideas and feedback about Shopware 6.

How it works
  • Connect your Shopware Account or register with your email
  • Use the search or choose a category for your idea to check if it has been submitted already
  • Upvote existing ideas, as opposed to creating multiple similar requests. Comment an idea to share extra details.
  • If you create a new idea: Be clear with your idea; provide examples or even screenshots
  • The more activity and votes an idea has, the higher the chance it will be implemented
Notes

Shopware 6 - Product Feedback & Ideas

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

390 results found

  1. In Shopware Native PaaS, a build from a commit SHA can sometimes show as “Success” even though the environment isn’t actually accessible and returns a 404 error. This causes downtime and confusion. The build process should only mark a build as “Success” once the environment is fully functional.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PAAS  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  2. The PayPal API built into Shopware enables refunds with a single click. Unfortunately, in the hustle and bustle of everyday customer service, mistakes often occur with partial refunds—for example, instead of a $20 discount, the entire amount ($100) is accidentally refunded. This happens to every employee at least once a month because the entire amount is preset in the “Amount” field by default and it is easy to forget to adjust it.

    Possible solutions:

    1) The “Amount” field is empty and the amount must be actively entered.

    2) The amount is highlighted in red.

    2) A warning message appears: “Do…

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Please implement an option that allows to exclude variants from sitemap generation. Especially in cases where all variants are using a cononical which points to the main product it would be good to exclude these kind of entries, which all refer to the same product anyway.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  4. Feature: Multi Inventory

    If you have multiple warehouses in a warehouse group, at the moment you need to save the changes for every single warehouse one after the other. This does not feel intuitiv and slows down the process.

    I have recorded this in a test environment:
    https://www.awesomescreenshot.com/video/44727162?key=8481c10b30e8e71a1daeda1cee4be3da

    As you can see this can be quite annoying.

    In my opinion, it would be more user friendly if there would be one global save button for the multi inventory window than having to save every single change for every single warehouse.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  5. It would be nice to allow inserting a custom product description per saleschannel for products. This way it would be possible to easily adjust the voice of tone and the highlighted information to my target group (ex. B2B & B2C). It could be also relevant for other text fields in the product like the title.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  6. It would be helpful to have the option to create a text via AI (as it is possible in shop experiences and product desrciption) would be available to all text fields, including custom fields, when creating/editing a product.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  AI  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  7. EN
    We often receive enquiries about how image links in product comparisons or social shopping can be adjusted to use the domain of the exporting sales channel. There were already tickets for this in the old issue tracker: e.g. https://issues.shopware.com/issues/NEXT-17674.

    However, this ticket was then created last year https://github.com/shopware/shopware/issues/4807, reporting that CDN media were receiving the wrong domain.

    Programme request:
    Please adjust the URL determination for media so that the handling of media links follows the same pattern as the product links within a product comparison. Of course, it must be possible to resolve the link. CDNs must…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  8. When you currently access an overview in our Admin (e.g. Product overview), the content will always be shown in the system default language, no matter what your admin user setting is. I have attached a screenshot, where you can see, that the menus overall are all in english but the content is showing the german language instead, since it's the default system language.

    This really annoying since it forces me to switch in every menu the content language back to english.

    My suggestion would be to take the language settings of the admin user into account and always show the…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  9. For extensions with usage-based features (e.g., character quotas, API limits, etc.), it would be very helpful to be able to query the current trial status of a plugin rental via API.

    Specifically, the following scenario applies:
    For plugins that unlock the full range of functions during the trial month (e.g., a translation plugin that can translate almost the entire shop), we are increasingly observing that users take advantage of the free month to translate the entire shop once and then cancel. Without a technical way to recognize the trial month, it is difficult to limit this fairly.

    A simple flag…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  10. We want to develop extensions that are billed entirely via IAP (comment from Shopware: IAP stands for In App Purchases) – without our own subscription logic or external billing. Typical use cases are usage-based features such as quotas (e.g., search volume per month), limits, or activations with periodic renewal.

    Currently, Shopware.InAppPurchase.isActive(‘MyExtensionName’, ‘my-iap-identifier’) only returns a Boolean (purchased: true/false).
    However, for usage-based models, we lack the specific billing period, e.g., to reliably reset quotas when transitioning to the new period.

    Our request/feature request:
    In addition to isActive(), minimal contract information would be helpful, e.g.:
    - Purchase or start date of the…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  11. If an order's status is changed to 'cashback', the Flow Builder should automatically trigger a PayPal refund for that order. This reduces the need for manual work and eases the burden on customer support.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  12. Currently, in the quote module, generating quote documents is only technically possible when the quote is sent. This means that employees cannot review the details and final layout of the documents in advance or coordinate with colleagues. Especially in complex B2B processes, where quality assurance and coordination are essential, this causes unnecessary sources of error and additional effort.

    Specific Improvement Proposal:

    The function for generating quote documents (e.g., PDF) should be decoupled from the sending process.
    It should be possible at any time—at the latest after saving the quote as a “draft”—to create, download, and review the final quote document…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  B2B  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  13. In Shopware 6.7.1 the option to display either the unit price or the VAT of the respective line item was introduced. However, it only changes the list in the checkout. It would be useful to have the same option for the cart as well.

    See: https://docs.shopware.com/en/shopware-6-en/settings/Shopping-cart#cart:~:text=Order%20confirm%20page%3A%20tax%20column%20instead%20of%20unit%20price

    DE: In Shopware 6.7.1 wurde die Option “Steuerspalte anstatt Stückpreis” eingeführt, die entweder den Stückpreis oder die Mehrwertsteuer der jeweiligen Position anzeigt. Diese Änderung betrifft jedoch nur die Liste im Checkout. Es wäre sinnvoll, dieselbe Option auch für den Warenkorb zu haben.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Checkout  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  14. 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.

    32 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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…

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. To better support payment workflows, especially with PayPal, it would be highly beneficial to separate two currently combined behaviors:

    At the moment, the option “Allow payment method change after checkout” also controls whether customers can retry a previously aborted payment (e.g., PayPal popup was closed by mistake).
    However, enabling this option on PayPal unintentionally allows customers to change from any other payment method (e.g., Prepayment/Bank Transfer) to PayPal after the order is placed. This causes serious issues in ERP/WMS integrations where such changes are not allowed.

    Proposed improvement:
    Introduce two independent configuration options per payment method:

    “Allow switching to this…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  17. In the merchant registration form (e.g., via the B2B Suite or customer registration), Spanish NIE numbers are currently rejected as invalid VAT/Tax IDs. However, the NIE (Número de Identidad de Extranjero) is the official fiscal identification number for foreigners in Spain and is accepted by the Spanish tax authorities.

    A valid NIE follows this format:
    Starts with X, Y, or Z → 7 digits → ends with a letter
    Example: Y5432178P

    Currently, the validation logic does not accept such values, blocking legitimate registrations from Spain-based users.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    In Research  ·  0 comments  ·  B2B  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Since Shopware 6.7.3.0 the language pack displays a warning, that it's recommended not to use it and that it will not work with 6.8.x anymore. Unfortunately the deinstallation of the language pack removes all translations included there (test with 6.7.4.0, with selection "Remove all data it even throws an exception).
    The dev docs recommend this way https://developer.shopware.com/docs/resources/references/upgrades/core/translation/language-pack-migration.html. But not every customer is feeling comfortable being forced to use the command line. It is intended to activate / deactivate a language via the language itself. So why don't you add an install / uninstall routine in settings > language to…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Use Case: We have two sales channels (B2B and B2C) and could set this up in the B2B sales channel.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  20. Context

    In the current version of Shopware 6, when creating a new promotion, the field “Promotion code type” is automatically set to “No promotion code required”.
    This UX choice was made intentionally to simplify creation of general cart-level discounts, which are the most common use case.

    However, this default selection can lead to unintended activation of promotions when a user forgets to change the option to “Fixed” or “Individual promotion code.”
    In such cases, discounts may be applied to all customers instead of a limited target group, which can cause serious financial and operational issues.

    Problem

    • Users may overlook that…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Gathering 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.

  • Don't see your idea?