In short: Shopware 6.7.16.0 adjusts the discount calculation to the EU Price Indication Directive and introduces detailed warranty conditions per product. Additionally, there is more flexibility for selling digital products and improvements in the administration.

This is a feature update with new functions and important adjustments that are relevant for all store owners who use discounts, sell digital products, or want to optimize legal warranty notices.

Summary

  • Discounts are now calculated based on the lowest price of the last 30 days.
  • Individual warranty conditions can be stored as a PDF or URL per product.
  • Digital products can now be configured with flexible minimum and maximum quantities.
  • The administration offers new SEO length recommendations for meta titles and descriptions.
  • The Rule Builder (rule editor for discounts and promotions) has been corrected for more precise application.

What is new?

Transparent Discount Display (30-Day Lowest Price)

In accordance with EU directives, Shopware 6.7.16.0 now calculates the savings percentage against the lowest price of the last 30 days (regulation price) instead of the recommended retail price. The snippet for the strike-through price is changed from "previously %price%" to "Lowest price (last 30 days): %price%". If the current price is not below this 30-day lowest price, no discount is displayed. Benefit: You meet the requirements of the EU Price Indication Directive and present price reductions transparently. Where to find: In the storefront within the price displays and discount badges.

Individual Warranty Conditions per Product

You can now store a PDF file or a URL with specific warranty conditions for each individual product. This information is automatically linked on the product detail page and transmitted to the customer in the order confirmation email (as a link or PDF attachment). Additionally, Shopware 6.7.16.0 permanently saves the GARAN information in the order at the time of completion, so that subsequent changes to the product do not affect the history. Benefit: You can communicate and document customer-specific warranties in a legally secure manner. Where to find: In the product settings as well as on the product detail page and the order confirmation.

Legal Warranty Notices in Checkout and Registration

There is a new setting to display the full legal warranty notice directly below the T&Cs in the checkout (payment process). Additionally, this notice can now also be displayed in the registration form and with other privacy notices. Benefit: Increased legal certainty through prominent placement of legal notices. Where to find: In the cart settings.

More Flexible Quantity Control for Digital Products

For digital products, you can now decide whether multiple units per order are allowed. If this option is activated, minimum quantities, maximum order quantities, and purchase steps can be defined individually. Additionally, digital products can now be saved without a directly uploaded file, provided the assignment occurs externally. Benefit: You have more control over how many digital licenses or files a customer can purchase per order. Where to find: In the settings for digital products in the administration.

SEO Length Recommendations in the Administration

When editing categories and products, Shopware 6.7.16.0 now directly displays the current character count of meta titles and meta descriptions. If the recommended lengths are exceeded, this is highlighted visually. Benefit: You optimize your search engine optimization (SEO) directly during text entry without having to use external tools. Where to find: In the administration when editing products and categories.

Improvements in the Rule Builder

Two important corrections have been made in the Rule Builder (the system for creating conditions for discounts and shipping):

  1. Conditions now check the actual data of an item. As a result, rules now apply correctly again for credit notes or custom items.
  2. Products without a list price are no longer incorrectly valued as "reduced". Discounts intended only for reduced goods now only apply if a strike-through price is actually stored. Benefit: Your promotions and shipping rules are applied more reliably and precisely. Where to find: In the Rule Builder under the corresponding conditions.

Other New Features in the Administration and Storefront

  • Variant Display: In filtered product lists, the main variant is only displayed if it matches the selected filters; otherwise, a matching variant is displayed.
  • Order Details: For orders with more than ten positions, there is now navigation through the pages of the position list as well as colored status dots for faster recognition.
  • PDF Downloads: Bulk downloads (e.g., delivery notes) now receive readable filenames instead of random character strings.
  • Address Handling: Orders now consistently use the address stored at the time of purchase, even if the customer changes their default address later.
  • Plugin Settings: Plugin developers can now organize configurations into tabs, which improves the overview in the administration.

Bug Fixes You Should Know

  • Price Sorting: Sorting by product price in Elasticsearch now works correctly.
  • Digital Products: The maximum order quantity for digital products is again correctly observed (previously often limited to one piece).
  • Payment Synchronization: When an order is recalculated in the administration, the amount of the open payment is automatically adjusted.
  • Product Availability: Main products without available variants are now reported as "not found" (404) to avoid empty detail pages.

Frequently Asked Questions

What happens to my existing product reviews?

In the future, reviews must mandatory have a star rating and an author. Existing reviews that lack this data will be automatically supplemented with default values by Shopware 6.7.16.0.

How does the update affect my MCP integrations?

Access to MCP functions is now blocked by default for integrations and non-admin users. You must explicitly allow this in the user details or under Settings > System > Integrations if access is still required. Additionally, affected apps may need to be reinstalled, as data from MCP tools is not automatically migrated.

Why are some of my discounts suddenly no longer displayed?

Shopware 6.7.16.0 now calculates discounts based on the lowest price of the last 30 days. If the current selling price is not below this 30-day lowest price, no discount badge will be displayed.

What should I consider regarding my email templates?

The display of GARAN labels in emails is handled via a new technical variable. While standard templates are updated automatically, individually customized order confirmation emails must be updated manually.

What should you do now?

  1. Use a test system: Perform the update in a test environment first before installing it in the live shop.
  2. Check discounts: Control the price display and the discount badges in your shop, especially if you use regulation prices (30-day lowest price).
  3. Check warranty settings: Check in the cart settings whether the warranty notice should be displayed inline under the T&Cs, and test the display of warranty conditions on the product detail page and in the order confirmation.
  4. Control digital products: Check the maximum order quantities of your digital products and adjust the new quantity controls if multiple units per order should be allowed.
  5. Test variants and filters: Check in your categories whether the display of product variants with active filters works as desired.
  6. Check review tools: If you use external tools for product reviews, ensure that they transfer both the star rating and the author correctly to Shopware.
  7. Adjust MCP access: Check under Settings > System > Integrations whether necessary MCP access for users or integrations must continue to be allowed.
  8. Update Elasticsearch index: If you use Elasticsearch, rebuild the index after the update so that price sorting works correctly.
  9. Check snippets: Check under Settings > Snippets whether the labels of your custom fields in the cart and the separate T&C and warranty texts are stored correctly.
  10. Adjust email templates: If you have individually customized the order confirmation email, update the display of the GARAN labels.

Sources