Configurar una clave de webservice de PrestaShop para una migración multitienda
Concede a PrestaShop Importer los permisos de lectura y las asociaciones de tiendas que necesita para detectar tiendas activas y migrar una tienda seleccionada a Shopify.
Publicado 13 de septiembre de 2026
Disponible también en: Deutsch · English · Français · Nederlands
PrestaShop trata los permisos de recursos y las asociaciones de tiendas como ajustes separados. Una migración multitienda necesita que ambos estén bien configurados: la clave debe poder leer el recurso shops y estar asociada con todas las tiendas activas.
Antes de crear la clave
En PrestaShop, abre Parámetros avanzados → Webservice y comprueba que el webservice esté activado. Crea una nueva clave para PrestaShop Importer y mantenla como clave de solo lectura: activa el acceso GET para los recursos que lee el importador.
Si tu guía de configuración indica que debes activar GET para todos los recursos, esto incluye shops. Si seleccionas los recursos por separado, activa expresamente GET para shops, además de los demás recursos de la migración.
Asocia la clave con todas las tiendas activas
En una instalación multitienda, usa el control de asociación de tiendas de la clave para asociarla con todas las tiendas activas. Este ajuste es independiente de la tabla de permisos GET.
PrestaShop Importer comprueba cada tienda activa durante el análisis. Si no puede acceder a una sola de ellas, el análisis se detiene con una advertencia sobre los permisos de lectura del webservice. El registro del trabajo muestra el nombre y el ID de la tienda e incluye el error de PrestaShop. Vuelve a la clave en PrestaShop, añade la asociación que falta, guarda los cambios y repite el análisis.
Por qué es importante el acceso GET a shops
El acceso GET a shops permite al importador detectar una instalación multitienda y mostrar el selector de tiendas.
Sin este permiso, la clave puede ejecutar una migración en el modo anterior, sin limitarla a una tienda. No podrás elegir una tienda y el registro del trabajo mostrará Resource of type 'shops' is not allowed with this authentication key, aunque el resto del análisis termine correctamente. Si necesitas migrar una tienda específica, añade el acceso GET a shops, guarda la clave y repite el análisis antes de continuar.
Elige la tienda en PrestaShop Importer
Cuando se encuentra más de una tienda activa, la migración guiada muestra Elige tu tienda PrestaShop antes de los pasos de alcance e idioma. Selecciona una tienda en el desplegable Tienda y elige Guardar tienda y volver a analizar. En el formulario del panel avanzado, usa Tienda PrestaShop → Importar datos de esta tienda.
Solo se cuentan y migran los datos que pertenecen a la tienda seleccionada. El nuevo análisis actualiza los recuentos de productos, pedidos y clientes de esa tienda. Cada migración cubre una tienda.
El nivel de una migración de tienda depende de los recuentos de productos, pedidos y clientes de la tienda seleccionada. Se descuenta cualquier importe que ya hayas pagado; si más adelante migras una tienda más grande, solo pagas la diferencia hasta su nivel, en lugar de comprar otra migración al precio completo.
Una instalación con una sola tienda no muestra el selector y sigue el mismo proceso que antes.
Después de iniciar la migración
La tienda seleccionada no puede cambiarse después de pagar la migración o cuando se haya iniciado la descarga. Si lo intentas, la app muestra: The PrestaShop shop cannot be changed after a migration has started.
La selección se conserva en migraciones repetidas, migraciones de demo a completa y tareas de sincronización de inventario.
Comprobación rápida
Antes de pagar la migración, confirma que:
- todas las tiendas activas aparecen en el selector;
- está seleccionada la tienda correcta;
- los recuentos de productos, pedidos y clientes corresponden a esa tienda;
- no aparece ningún error de acceso a la tienda en el registro del trabajo.
Si falta una tienda, comprueba primero el permiso GET para shops. Si el análisis se detiene en una tienda concreta, revisa la asociación de esa tienda con la clave de webservice.