Shopware Migration

Shopware 5 to 6 Migration: How to Update Your License Domain (Even with Community Edition)

Contacting Shopware Sales for License Domain Update
Contacting Shopware Sales for License Domain Update

Seamlessly Migrating Your Shopware License Domain from SW5 to SW6: A Comprehensive Guide

Migrating your e-commerce store from Shopware 5 to Shopware 6 is a significant undertaking, promising enhanced performance, modern features, and a future-proof platform. At Migrate My Store, we understand the complexities involved, and one common hurdle many merchants encounter is updating their Shopware license domain post-migration. This is particularly true for users of the Shopware Community Edition, who may find traditional support channels less accessible.

Drawing insights from a recent Shopware forum discussion, "Lizenzdomain von SW5 auf SW6 umstellen" (Change license domain from SW5 to SW6), we'll delve into this challenge and provide clear, actionable solutions to ensure your Shopware account accurately reflects your new Shopware 6 installation.

The Common Migration Conundrum: A Case Study

Consider the experience of Ruediger (vinum-premium), who successfully migrated their Shopware 5 shop to Shopware 6 on a subdomain, sw6.vinum-premium.de. The new Shopware 6 instance was running smoothly. However, a critical issue arose: their main domain, www.vinum-premium.de, remained registered as a Shopware 5 license within their Shopware account. This discrepancy can lead to various problems, from incorrect plugin licensing to difficulties with official updates and a generally unprofessional appearance.

Ruediger attempted the self-service license domain renaming process, which typically involves creating a hash file and pointing the old domain (e.g., old.vinum-premium.de) to it. Despite the hash file being recognized, the process failed to update the primary domain to Shopware 6. The core problem was the inability to update the main domain or remove the old Shopware 5 association, compounded by the fact that Community Edition users cannot open formal support tickets, a privilege reserved for subscription-based users.

A digital illustration showing a Shopware 5 logo transforming into a Shopware 6 logo, with a domain name changing from 'old-domain.com' to 'new-domain.com' on a screen, symbolizing a successful license domain migration.

Why Your Shopware License Domain Matters

Before diving into solutions, it's crucial to understand why having the correct license domain registered with Shopware is so important:

  • Plugin Licensing: Many premium plugins are licensed per domain. An incorrect domain can prevent plugins from functioning correctly or receiving updates.
  • Official Updates & Support: While Community Edition users don't have direct ticket support, having your domain correctly registered ensures you're recognized within the Shopware ecosystem for general announcements and future service eligibility.
  • SEO & Branding: A clean, consistent domain structure is vital for SEO and maintaining a professional brand image. Redirecting from an old, temporary, or incorrect domain can confuse search engines and customers alike.
  • Security: Keeping your domain registration accurate helps Shopware identify legitimate installations and can be a factor in security advisories.

The Community-Driven Solution: Direct Contact with Shopware Sales

For Community Edition users facing license domain issues, the forum discussion highlighted a clear and effective path: direct communication with Shopware Sales (Vertrieb).

Steps to Resolve Your License Domain Issue:

  1. Identify the Need: Confirm that your Shopware account still lists your main domain under Shopware 5, even though your live store is now Shopware 6.
  2. Gather Information: Prepare all relevant details: your Shopware account ID, the old Shopware 5 domain (e.g., www.vinum-premium.de), the new Shopware 6 domain (e.g., www.yournewshop.de or the desired main domain), and any temporary subdomains used during migration (e.g., sw6.vinum-premium.de).
  3. Contact Shopware Sales Directly: As advised by MichaelF and raymond-de, the fastest and most reliable method is to contact the Shopware Sales Team. You can find their contact details on the official Shopware website, typically under their "Contact" or "Sales" section. A direct phone call is often recommended for prompt resolution.
  4. Clearly Explain Your Situation: When you connect with the sales team, clearly state that you have migrated from Shopware 5 to Shopware 6, are using the Community Edition, and need to update the license domain associated with your main store in your Shopware account. Emphasize that the self-service renaming process did not work for this specific major version change.
  5. Follow Up: If you use a contact form, note down any reference numbers and follow up if you don't hear back within a reasonable timeframe.

This direct approach bypasses the formal ticket system, which is unavailable to Community Edition users, and leverages the sales team's ability to handle account-specific adjustments.

A person on a phone call, with a Shopware logo visible on a computer screen in the background, representing direct communication with Shopware sales for support.

Beyond License Domains: Essential Migration Best Practices

While resolving your license domain is crucial, a successful Shopware 5 to Shopware 6 migration involves several other critical considerations. The forum discussion also touched upon vital technical aspects:

  • Update Your Server Environment: Raymond-de correctly pointed out the importance of having up-to-date server software. Shopware 6 has higher system requirements than Shopware 5. Ensure your Apache (or Nginx), PHP, and SQL versions meet or exceed Shopware 6's recommendations. Running outdated software can lead to performance issues, security vulnerabilities, and compatibility problems with Shopware 6 features and plugins. Regularly updating your server stack is non-negotiable for optimal performance and security.
  • Secure Old Shopware Instances: If you've moved your old Shopware 5 shop to a subdomain (e.g., old.vinum-premium.de) or a different directory, it's imperative to password-protect it or take it offline entirely. Leaving an old shop publicly accessible can lead to duplicate content issues (harming your SEO), security risks, and customer confusion. Implement a .htaccess password protection or redirect all traffic to your new Shopware 6 store.
  • Comprehensive Migration Planning: A successful migration goes beyond just moving data. It includes:
    • Data Migration: Products, customers, orders, categories.
    • Theme & Design: Shopware 6 requires a new theme.
    • Plugin Compatibility: Re-evaluating and replacing SW5 plugins with SW6 equivalents.
    • SEO Redirects: Implementing 301 redirects for all old URLs to prevent broken links and maintain search engine rankings.
    • Testing: Thoroughly testing all functionalities before going live.

Conclusion

Migrating from Shopware 5 to Shopware 6 is an investment in your e-commerce future. While challenges like license domain updates can arise, especially for Community Edition users, direct communication with the Shopware Sales Team is a proven, effective solution. By combining this approach with robust server maintenance and comprehensive migration planning, you can ensure a smooth, secure, and successful transition to Shopware 6.

At Migrate My Store, we specialize in seamless Shopware migrations, handling all technical complexities so you can focus on your business. If you're planning your move to Shopware 6, don't hesitate to reach out to our experts for a tailored migration strategy.

Share:

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools