Home page
Article listing
Article listing ePaper
Product page
Subcategories
Subscription service

Rebranding www.mtx-shop.de with OXID eShop 7.1 for MedTriX GmbH

Programming and creation of a modernized OXID store with PayPal checkout and Keycloak connection

MedTriX GmbH (Wiesbaden) commissioned eWorks, the Frankfurt-based OXID agency 2024, with the content and graphic redesign of the MedTriX online store at www.mtx-shop.de: a rebranding including a new web design and technical modernization during ongoing operations. The objective was to rebuild the store with OXID 7.1, a consistent corporate design and a clear content structure for medical literature, training materials for doctors and patient information. MedTriX GmbH wanted to create a new online store that would inform and serve B2C and B2B customers alike. As an online store agency, eWorks successfully implemented the web design, programming and data migration.

The initial situation was an existing OXID store in version 4.9.6 from Kirchheim-Verlag in Mainz, which MedTriX GmbH acquired in 2023 and whose diabetes expertise it integrated into its own product portfolio. Previously, eWorks had already managed and developed this store as an OXID service provider since 2015 and was able to relaunch it technically, graphically and in terms of content for the new future of internet consulting. The decision in favor of the powerful OXID eShop store software and against other online store providers such as Shopware, Shopify or WooCommerce was easy because the costs of the store migration were naturally outstanding in a direct comparison - in all other scenarios, countless functionalities would have had to be redeveloped. Although updating the OXID modules was still a lot of work for the eWorks OXID developers, this was disproportionate to the migration costs to a different target architecture.

The tried-and-tested OXID store system was therefore not touched, but graphically not a pixel was left on the old one: the revamped OXID store was to be designed in the MedTriX corporate design right from going live and see the light of day in the new layout. As the new OXID version 7 provided a more modern technology stack, including Twig instead of Smarty, and the web design could therefore not be adopted anyway, the timing was also ideal from an efficiency point of view: the old Smarty templates could be discarded and replaced with new Twig templates in the corporate design. The rebranding included appearance, brand management, terminology and information structure as well as the homepage, category images and filters of the online store. As part of the web design, the store front end was implemented as a bootstrap-based, responsive, barrier-free layout - with touch-optimized navigation, large control elements, clearly defined breakpoints and responsive images. Google Analytics including e-commerce tracking, Google Tag Manager and the Google Search Console were provided for support by an SEO agency.

In just a few months, the entire OXID store was migrated, rebuilt on the basis of OXID eShop 7.1, redesigned and adapted to the new requirements. For example, the Mollie payment system was replaced and PayPal was integrated as a payment provider instead. Updates have been implemented for the tried-and-tested OXID modules from third-party providers, such as an error-tolerant search including filters/facets, after-search navigation and autocomplete or auto-suggest from D³. In addition to the usual modern store functions (categories, filters, newsletter, vouchers, flip catalog, bundle price logic, etc.), the newly developed online store also offers mixed basket orders with appropriate shipping and notification flows and distributes orders to participating partners based on suppliers. On top of this, there were legal updates for the withdrawal form and order confirmation as well as an online VAT ID check for B2B customers. Even the subscription functions already available in the Kirchheim store could be migrated to the new OXID version with little programming effort.

All PHP programming was carried out as OXID modules in accordance with the OXID guidelines for maximum compatibility, scalability and expandability - old logic that was no longer required was removed. For the Keycloak connection for single sign-on (SSO), the eWorks PHP developers were allowed to program jobs that synchronize user data every minute in the background - including retry logic in the event of an error. All of the other online store interfaces were updated accordingly by the eWorks PHP programmers. This, together with clearly structured templates, a secure SSO architecture and the elimination of legacy logic, facilitates future adaptations and store extensions. The subsequent data transfer of CMS, article and customer data using a MySQL migration script, on the other hand, was a straightforward process - in particular, all customer account passwords were transferred to ensure that the customers of the online web store were taken along smoothly.

The newly built store went live in February 2025 following migration, store development and quality assurance on Boreus infrastructure with MariaDB 10 instead of MySQL. The client was initially given a "warm-up phase" lasting several weeks, during which the client's employees were able to maintain content and test everything in peace away from the public eye. Only then did the going live take place with a defined deployment on the new domain. The productive switchover point was planned in such a way that the impact on sales could be kept to a minimum. Data protection and security were the focus right from the start and enabled a scheduled go-live. This was followed by aftercare, bug fixes and requested changes; monitoring was adjusted and priorities sorted together.

Following commissioning, eWorks provides its client with technical support during store operation and makes adjustments and enhancements to the online store on request. A demonstration system mirrors the production system for content, test runs and acceptance tests, while build scripts help with the online store setup. Automated tools such as Livecheck and Logwatch continuously monitor the production system for failures, errors and other anomalies and provide information by email in the event of suspicion or independently create tickets for error analysis. In addition, Google Analytics enables the web analysis of user interactions and usability problems and supports SEO optimization. In the subsequent regular operation, eWorks takes over the plannable further development, installs security and function updates and implements extensions in short, plannable steps.

Would you like to have a professional online store created, are you planning an OXID 7 migration with or without a redesign, a change of payment provider or other store programming? We take care of the new setup and data transfer, set up a demonstration system with a warm-up phase, accompany the go-live, aftercare and ongoing operation and continue to develop your store in clear, plannable steps. Contact us now - we will evaluate your specific case independently of the manufacturer and suggest a realistic solution based on Shopware, Shopify or OXID eShop, for example. As an online store agency, we have been supporting many store operators in all eCommerce matters for one or two decades - we would be happy to support your online store too!

Used technologies

HTML / CSS
JavaScript / jQuery
Web design

Related references

Would you like to
commission a project?

Enquire now!

Are you looking
for a job?

Apply now!