Demystifying Shopware 6 Shop Registration: A Guide to the Licensing Host & Verification

Streamlining Shopware 6 Shop Registration: Demystifying the Licensing Host

A common point of confusion for new Shopware 6 users, especially those migrating or setting up their first store, revolves around the shop registration process and the elusive 'Lizenzierungshost' (licensing host). This forum topic perfectly illustrates the challenges faced when outdated instructions clash with the current verification methods, hindering the ability to install extensions or fully utilize the Shopware ecosystem.

The discussion kicks off with '3muetzen' (Jörn) expressing frustration after setting up Shopware 6. Despite following installation steps, his shop remains unregistered, and he's blocked from installing extensions because the licensing host is unknown. The system prompts him to create an HTML file in the public folder or make a DNS entry – instructions he finds confusing and outdated.

Max_Shop quickly steps in to clarify. He confirms that the HTML file/DNS method is largely obsolete. The modern approach involves configuring the licensing host and a 'Verifikationsprüfsumme' (verification checksum) directly within the Shopware admin. He points to the specific admin path:

/admin#/sw/settings/store/index

Here, users should enter their exact shop domain (e.g., mystore.de or www.mystore.de, without http:// or https://), ensuring it matches the registration in the Shopware account. The crucial 'Verifikationsprüfsumme' is also required, which Shopware then uses to dynamically generate the necessary verification file.

Jörn's initial confusion persists, as he struggles to find the 'Store' section under 'Einstellungen' (Settings) and doesn't know where to obtain the checksum. Max_Shop elaborates that the shop registration itself occurs on the account.shopware.com portal. When you register your shop there, the verification checksum is displayed. This checksum then needs to be entered into your Shopware installation to link the two. He also provides a helpful tip: if the checksum isn't visible, temporarily changing the shop domain (e.g., from www. to non-www. or vice-versa) in the Shopware account, verifying, and then reverting, can often prompt the checksum to reappear.

Another valuable contribution comes from 'DannyBO', who reminds users to check their .env.local file, ensuring the APP_URL is correctly set to their shop's domain, for example:

APP_URL=https://mystore.de

This configuration is vital for Shopware to correctly identify its own domain.

Ultimately, Jörn confirms that Max_Shop's advice was the breakthrough. He successfully registered his shop, highlighting that the instruction to enter the 'Kryptozahl' (checksum) into his account was the missing piece. He criticizes the 'poorly worded' messages that still suggest outdated HTML/DNS methods, causing unnecessary frustration for new users.

This thread serves as an excellent guide for anyone struggling with Shopware 6 shop registration, underscoring the importance of accurate domain configuration, understanding the role of the Shopware account, and correctly utilizing the verification checksum to ensure seamless operation and extension installation.

Start with the tools

Explore migration tools

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

Explore migration tools