Case study: Halfs
Shopware 5 to Shopware 6 migration
Company: Halfs
Industry: Fashion/ Footwear
E-commerce system: Shopware 6, transferred from Shopware 5
Project duration: 3 months
About the Customer
Halfs is a small-sized footwear brand from Munich that has cultivated attention to detail, respect for tradition, and top quality over its 20-year presence in the market. Committed to preserving elegance, neat looks, and a comfortable wearing experience, Halfs presents each footwear line with a limited number of models. Unique shoe models have emerged from collaborations with:
- “Le Cabinet De Curiosités” by Thomas Erber,
- “House of HRVST,” a fashion house from Munich,
- “Amsel-Fashion,” a Munich-based start-up dedicated to crafting traditional garments.
Challenges
The pivotal challenge was transferring the store from the Shopware 5.3 platform to Shopware 6. The client aimed to retain the store’s existing layout, resulting in only slight modifications to the website design.
Shopware 5 → Shopware 6 migration
Shopware’s migration assistant was instrumental in facilitating the transfer of store data from Shopware 5 to Shopware 6. However, as it is only available in version 5.4 and the client’s store was on version 5.3, we initially upgraded the store locally to version 5.4 to utilize this tool. During the migration, it was challenging to ascertain which columns were missing data and whether incomplete data transfer was responsible.
Matching and reconciling columns from the older Shopware 5 with those in the newer Shopware 6 version, and determining the necessary information to populate the text boxes required by Shopware 6 for product saving or order placement, presented further challenges. Complications also arose due to the need to link some plugins to elements that previously didn’t exist in the database.
Data Migration from Pickware System
Migrating data from the Pickware system was the most time-intensive part of the process. Initially, tables from Shopware 5 and Shopware 6 had to be analyzed and aligned, despite discrepancies in their names. Subsequent steps involved comparing boxes with corresponding numbers, and identifying the functions required post-data transfer to convert relevant values. The meticulous preliminary steps facilitated a smoother actual migration process, primarily due to the preemptive transfer of data from Pickware.
Contact me and let’s chat about how
we can supercharge your business
growth.
LinkedIn: Marek Syrek
E-mail: m.syrek@virtuacodelab.com
Phone: + 48 512 484 654