I run cbdzenshop.fr on PrestaShop 1.7 and I’m losing too much time pushing my supplier’s catalogue live. They already send me complete stock, price and image data in both CSV and XML; what’s missing is an automated way to bring that data into PrestaShop, map every variant correctly and fill in the blank descriptions with my own template enhanced by SEO keywords. Here’s exactly what I need built: • An importer (PHP/Symfony module or standalone script) that reads either the CSV or XML feed, detects new items or updates, and writes them into the right PrestaShop tables—products, combinations, images, specific prices, stock—without breaking existing IDs or URLs. • A simple description generator: the module should take my existing text template, inject product-specific attributes, add my chosen keywords and save the result in the description, title and meta fields. • A small, lightweight back-office screen where I can review each generated listing, make quick edits if needed, and then publish or skip. • Future-proofing hooks so the same logic can later swap to the supplier’s API with minimal rework. • Trigger options: manual launch from the back-office plus an optional cron for nightly sync. • Clear install/use documentation so I can maintain it myself. Reliability and clarity matter more to me than fancy UI. If you’ve already built PrestaShop importers or SEO-aware content tools, let’s talk about reusing as much code as possible to keep costs down while still delivering a clean, maintainable solution.