Custom Magento module for XML catalogue ingestion
Engineering challenge
An external publishing platform supplied the catalogue in XML. That data had to become complete Magento products while preserving images, configurable structure, and different operational rules for print and digital editions.
Delivered solution
We developed a Magento module with a dedicated parser and converter. It interpreted the XML response, mapped product data and images into Magento, and built each title as a configurable product with print and digital variants. It also applied the correct shipping behaviour: enabled for physical editions and excluded for digital ones.
Operational value
The external publishing catalogue could feed Magento without manually rebuilding products, variants, and delivery rules. The source format was translated into a commerce structure appropriate to the type of publication purchased.