У вас как-то все в кучу. Импорт прайсов от поставщиков это отдельная задача. Синхронизация с Amazon и другими торговыми плащадками, это другая задача. Для каждой из них нужно свое решиние.
Автоматизировать процесс продажи можно, посоветывать что-то трудно. Начать нужно с простых вопросов. Какой у вас хостинг? Какой формат прайсов от поставщика? Как часть происходит обновление цен и количаства? Какой уровень синхронизации нужен (кол-во, цены, заказы, клиенты...)?
StoreManager для таких задач как временное решение, с большими ограничениями.
Лучше серверное по и запуск задач по крону.