Hola, tengo mucha experiencia desarrollando interfaces entre distintas plataformas. Leyendo un poco tu requerimiento, aunque quieras una aplicacion generica se necesita desarrollar funcion para cada sistema ecommerce que necesites conectar porque aunque todos son similares siempre difieren un poco en las estructuras de datos, es decir, que aunque se puede hacer una sola aplicación, la misma debe poder conectarse a los sistemas ecommerce que necesites. estaré en chat si quieres conversarlo.