Prompt Troubleshooting and On-Demand Support for Magento Website
Client
A safety company, our Client offers enterprises full assistance in maintaining safe workplaces and meeting the safety standards. Along with the sale of safety products, the company offers programs to establish risk-free on-site environment and enable proactive accident prevention.
Challenge
To be digitally present, the Client owns a Magento-powered website. In view of an increased demand for safety products caused by the COVID outbreak, the Client faced a need for the quick involvement of Magento developers to install a shipping extension to handle per-item shipping rates, fix an issue with transactional emails, and help them to comply with PCI DSS requirements. The Client was looking for a competent team to jump into the project right away, and guarantee coding excellence and fast task completion. If the cooperation worked out, the Client would have a reliable support team to handle on-demand tasks.
Our cooperation
ScienceSoft’s Magento team fully met the Client’s requirements, and one of our senior Magento developers took over the job. Within the shortest timeframe, the shipping extension was installed and the email issue – fixed.
Next, ScienceSoft was tasked to interpret the report of a PCI DSS audit conducted by a third party and address the recommendations made, as well as upgrade the website to Magento 2.3.5.
Achieving PCI DSS compliance
ScienceSoft’s team carefully reviewed the PCI DSS audit report provided by the Client, investigated and fixed the identified security risks. However, as the importance of PCI DSS compliance is hard to overestimate, we decided to take a more proactive approach and double-checked the way our Client handled the customer data security. We provided the Client with a report confirming the proper level of their customer data security.
Upgrading to Magento 2.3.5
Magento upgrade is a routine practice for our team as Magento releases new platform versions regularly. For the Client, we employed our usual well-structured approach and performed the upgrade in several steps:
- Backing up the database to protect the data and restore it in case of unexpected interruptions.
- Upgrading PHP to the compatible version.
- Changing the web server from Apache to Nginx.
- Fixing compilation errors that used to hinder the store from running in the production mode.
- Managing release and security packages.
- Identifying and updating custom code.
- Launching an upgraded website and assuring its proper functioning.
Results
Having proved profound expertise in Magento, ScienceSoft’s team delivered prompt troubleshooting services and technical consulting to the Client. Now, their Magento website is PCI DSS compliant and upgraded with functional, performance and security fixes delivered with Magento 2.3.5 release. The Client appreciated timely reporting and diligence of our team in managing project hours rationally.
Technologies and Tools
Magento Open Source 2.3.5, PHP 7.3