Добрый день, у меня более 8 лет опыта разработки, в том числе проектов с парсингом (среди которых парсинг большого супермаркета на 50000+ товаров, и динамический парсер контактных данных с любого сайта)
Для вашего проекта я бы предолжил использовать NodeJs requestJs, либо puppeteer, либо selenium webdriver, в зависимости от сложности авторизации у этих поставщиков и наличию блокировок парсинга
В любом случае уверен что смогу Вам помочь, обращайтесь, обсудим все детали