PrestaShop Gestión de catálogo

Importación y Exportación CSV y XML para PrestaShop 8 y 9 — Mapeo Visual, Importaciones Programadas FTP/SFTP

Todo tu catálogo PrestaShop en CSV o XML, en ambos sentidos, sin complicaciones.

Un motor de importación/exportación universal que conecta cualquier archivo CSV o XML con tu tienda: mapeas visualmente las columnas a los campos de PrestaShop, lo guardas todo en un perfil reutilizable y dejas que el cron traiga los flujos de tus proveedores desde FTP, SFTP o una URL. Importación por lotes AJAX sin timeout, reanudación tras una interrupción, registro detallado y una alerta por e-mail ante el menor fallo. Productos, combinaciones, categorías, clientes, stock y precios en la importación; productos, categorías, clientes y pedidos en la exportación.

De un vistazo
  • Importación Y exportación en CSV y XML: productos, combinaciones, categorías, clientes, stock y precios en la importación; productos, categorías, clientes, pedidos en la exportación
  • Mapeo visual de columnas con autodetección inteligente (ref/SKU, precio, cantidad, EAN, IVA…) y vista previa de las primeras filas
  • Perfiles guardados reutilizables en un clic, con origen, ajustes, mapeo y programación
  • Importaciones programadas por cron desde FTP, SFTP, URL o un archivo local — frecuencia horaria, diaria o semanal por perfil
  • Importación por lotes AJAX sin timeout con reanudación, registro de errores línea por línea y alerta por e-mail en caso de fallo
PrestaShop 8 y 9 CSV y XML Mapeo visual Cron FTP / SFTP Importación sin timeout
  • Reembolso de 30 días
  • 12 meses de actualizaciones
  • Soporte 24h
www.datafirefly.com/es/
Importar Exportar CSV y XML PrestaShop 8 y 9 — Mapeo visual, importaciones programadas FTP/SFTP
v1.0.1 · actualizado 2026-07-05
Qué hace

La versión corta.

01

Mapeo visual: nunca más adivinar columnas

Sube un archivo de ejemplo (o recupéralo desde el origen remoto): el módulo detecta las columnas, muestra una vista previa de las primeras filas y asocia automáticamente cada columna al campo correcto de PrestaShop gracias a un reconocimiento FR/EN (referencia/SKU, precio, cantidad/stock, EAN/código de barras, IVA…). Ajustas, validas y queda mapeado.

02

Perfiles, no importaciones de usar y tirar

Cada configuración — origen, formato, codificación, separador, mapeo, opciones y programación — se guarda en un perfil con nombre. El flujo diario de tu proveedor, la exportación semanal de clientes, la actualización horaria de stock: cada uno tiene su perfil, relanzable en un clic o disparado automáticamente por el cron.

03

Los flujos de tus proveedores llegan solos

Recupera tus archivos desde una URL (HTTP/HTTPS), un servidor FTP, un servidor SFTP o una ruta local, con una cadencia horaria, diaria o semanal propia de cada perfil. Basta una URL de cron protegida por token: cada ejecución procesa únicamente los perfiles vencidos. Las exportaciones pueden, a la inversa, depositarse automáticamente en tu FTP/SFTP.

04

Importación por lotes, cero timeout

Los archivos grandes se procesan por lotes sucesivos en AJAX, con una barra de progreso en directo y una reanudación exacta por posición de byte: una importación de decenas de miles de filas nunca provoca un timeout de PHP. En cron, el procesamiento encadena en bucle hasta el final.

05

Combinaciones, características, imágenes: resueltas

Las combinaciones se escriben con el formato Grupo:Valor|Grupo:Valor (los grupos y valores de atributo que falten se crean), las características con Nombre:Valor|Nombre:Valor, las categorías e imágenes en multivalor con un separador configurable — la primera imagen como portada. El tipo de IVA se vincula al grupo de impuestos del país por defecto.

06

Nada pasa desapercibido

Cada ejecución se registra con su estado, sus contadores (OK / errores / total) y el detalle de errores línea por línea. Una alerta por e-mail (plantilla FR / EN) se envía automáticamente en cuanto una importación falla o contiene filas con error. Los registros se purgan según la retención que definas.

La versión larga

Todo lo que querrías saber antes de instalar.

Una mirada detallada a cómo funciona Importación y Exportación CSV y XML para PrestaShop 8 y 9 — Mapeo Visual, Importaciones Programadas FTP/SFTP, por qué lo construimos así y la lógica detrás de las características anteriores.

§ 01

Un verdadero motor de importación/exportación, no la importación CSV nativa

La importación CSV integrada de PrestaShop sirve para una carga manual puntual, pero no sabe memorizar una configuración, ir a buscar un archivo a un proveedor ni ejecutarse sola cada noche. Este módulo industrializa el intercambio de datos: describes una vez el origen, el formato y la correspondencia de columnas, guardas el perfil y lo reutilizas o programas a voluntad. Importación y exportación, CSV y XML, la misma herramienta cubre todo el ciclo de vida de tu catálogo.

§ 02

El mapeo visual que hace ganar horas

Sube un archivo de ejemplo o deja que el módulo lo recupere desde el origen remoto: detecta las columnas, muestra una vista previa de las primeras filas y propone automáticamente una correspondencia con los campos de PrestaShop. El reconocimiento cubre las etiquetas habituales en francés y en inglés — referencia y SKU, precio, cantidad y stock, EAN y código de barras, IVA — y te deja ajustar cada asociación en una tabla clara. Se acabó recontar columnas y las importaciones fallidas porque una columna se desplazó.

§ 03

Un perfil para cada flujo, reutilizable y programable

Cada perfil encapsula todo: el origen (subida, URL, FTP, SFTP o archivo local), el formato y su codificación, el separador, el mapeo de columnas, las opciones de importación y la programación. Crea tantos como necesites — el flujo de productos diario de tu mayorista, la exportación semanal de clientes a tu herramienta de marketing, la actualización horaria de precios y stock. Un perfil se relanza en un clic desde el back office, o se dispara solo cuando su frecuencia vence.

§ 04

Tus archivos, recuperados y depositados automáticamente

En la importación, el módulo va a buscar el archivo donde esté: una URL por HTTP/HTTPS, un servidor FTP en modo pasivo o activo, un servidor SFTP (mediante la extensión ssh2, con un mensaje explícito si falta) o una ruta local restringida al directorio de la tienda. En la exportación, puede a la inversa depositar el archivo generado en tu FTP/SFTP o en una carpeta local, o simplemente ofrecerlo para descarga. Las contraseñas FTP/SFTP se cifran en reposo y nunca salen del servidor en texto claro.

§ 05

Diseñado para archivos grandes

Un catálogo de decenas de miles de filas no se importa en una sola petición. El motor procesa el archivo por lotes sucesivos en AJAX, muestra una barra de progreso en directo y reanuda en la posición de byte exacta tras cada lote — sin riesgo de timeout de PHP, incluso en alojamiento compartido. En modo cron, el procesamiento encadena de forma síncrona hasta la última fila. Cada lote actualiza los contadores OK / errores / total en tiempo real.

§ 06

Los formatos de negocio de PrestaShop, gestionados de forma nativa

El módulo entiende las particularidades del catálogo PrestaShop. Las combinaciones se escriben con el formato Grupo:Valor|Grupo:Valor — por ejemplo Talla:M|Color:Rojo — y tanto los grupos como los valores de atributo se crean si no existen; la combinación se reconoce por su conjunto exacto de atributos. Las características siguen el formato Nombre:Valor|Nombre:Valor. Categorías, imágenes y etiquetas se escriben en multivalor con el separador que elijas, sirviendo la primera imagen de portada. El tipo de IVA se vincula al grupo de impuestos correcto del país por defecto, y las imágenes pueden descargarse desde URLs.

§ 07

Trazabilidad y alertas, para estar tranquilo

Cada ejecución deja rastro: estado, número de filas procesadas, correctas y con error, mensaje y detalle de errores línea por línea (las primeras 200). En cuanto una importación falla o contiene filas rechazadas, se envía automáticamente una alerta por e-mail a la dirección que elijas, con una plantilla en francés o en inglés. Los registros se purgan automáticamente según el periodo de retención que definas, y los archivos temporales se limpian tras 48 horas. El módulo no añade ningún override del núcleo y se desinstala limpiamente.