Todas essas são soluções técnicas muito boas, mas há um problema comercial não abordado em nenhum dos comentários, Onboarding do fornecedor. Este é o termo geral e requer que os dados sejam mapeados dos dados do fornecedor para o Magento. Qualquer solução de csv para api para magmi para outras ferramentas deve lidar com conversão de moeda (moeda de checkout para preço de site), mapeamento de produtos de uma categoria para outra, limpeza de dados, mapeamento de marcas para nomes únicos. Depois que os dados iniciais são carregados, você recebe atualizações de preços e inventário, removendo automaticamente produtos desnecessários (de uma maneira que não faz 404). Além disso, se você inserir sql ou Magmi ou desativar o índice ao salvar,
Quanto mais você deseja automatizar esse processo, mais complexa é a solução. Se você não está lidando com fornecedores, é muito simples, pois você não terá mais do que algumas centenas de produtos, portanto a integração é muito simples e pode ser feita diretamente. Utilizamos uma solução de alguns consultores multinacionais que a adaptaram para pequenas empresas; isso nos permite fornecer a bordo com mapeamentos de uma hora (sem codificação) e totalmente automatizados desde o download do arquivo do fornecedor até a importação do Magento. A maioria não tem isso, por isso é um processo bastante doloroso.