UpGrade-Guide Shopware 6

After you have performed the migration and the data selected in the migration plugin has already been transferred, there are still a few points where a manual check and, if necessary, adjustments are necessary.


For which data is a manual check necessary? 

Sales channel 

The sales channels represent the basic interfaces to other program areas such as the shop front end.
In Magento there were the Stores and Store Views. For the Stores from your Magento installation we create, if possible, sales channels in Shopware. We convert the store views into languages of these sales channels.
Please make sure that the sales channels are correctly positioned and check the settings of the individual sales channels and create additional channels if necessary.
You can find information on this in the documentation under Sales Channels.

The migration creates the Magento Stores as a separate sales channel in Shopware 6. However, when Shopware 6 is installed, 2 sales channels are already created in the standard system.
If you do not see the migrated data in the frontend, the previously installed sales channel is opened via the standard domain
To see the migrated data in the frontend, it is necessary to adjust the domain settings of the additionally created sales channels. 


Since the shipping costs in Shopware 6 are technically different from those in Magento, it is not possible to transfer the data automatically. Among other things, the extensive functions of the Rule Builder are now available to you.
Therefore it is necessary that you create the shipping costs again.
You can find the shipping costs module under Settings > Shop > Shipping
Detailed information about the new shipping module can be found in the article Shipping.


payment methods
Similar to the shipping costs, the payment methods are also not compatible with those from Shopware 6, which prevents an automated data transfer.
Please check under Settings > Shop > Payment methods the already existing data and complete any not yet existing payment options.
In the article payment methods you receive all relevant information to manage and create the payment methods in Shopware 6.

You should check under Settings > Shop > Countries whether all countries relevant for you are present and active.
You can find out how to add new countries and how to adapt existing ones in the documentation under Countries.


Document configuration
In Magento, documents are created "on the fly" during retrieval. In Shopware 6, they are created during creation and stored in the shop system. A migration of the document templates from Magento is therefore not possible. 
You can add your letterhead data, account data, etc. to the documents in Shopware 6 under Settings > Shop > Documents.
Additional information can be found in the article Documents.

E-Mail TemplatesShopware 6 uses "Twig" as template engine, so it is not possible to use the previous email templates from Magento. You can access the module via Settings > Shop > E-Mail Templates.
Under E-Mail Templates you will find the necessary information to customize your templates.
There are also hints about the Twig variable format.

Shopping Experiences / Shoppages

Shop pages like the imprint, an about us page or inspiring category pages you create in Shopware 6 in the Shopping Experiences. As this is based on a different technical framework than Magento, it is currently not possible to transfer the data.
Please adapt the shop pages and landing pages to your needs or create new ones. You can find the module under Contents > Shopping Experiences.


With Shopware 6, the basic architecture has been completely redesigned and in this context, Shopware also relies on new technologies. Your old Magento templates can therefore not be migrated. 
So that you can get started with Shopware 6 directly, Shopware 6 comes with its own template.

If you want to use your own custom theme, you can use the included template as a basis.
You can find out how to adapt the template accordingly in our developer documentation.
Alternatively, you can browse our Plugin Store for a suitable theme. 

Further information

After the migration, we generally recommend that you compare the individual functions of your new Shopware 6 instance with those from Magento by calling up the individual functions in both systems, such as the article detail page or completing an order.

Was this article helpful?