🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo instalar módulos en PrestaShop (gratuitos y de pago)

Actualizado el 1 de noviembre de 2025

¿Qué es un módulo en PrestaShop y por qué lo necesitas?

Los módulos PrestaShop son como las "apps" de tu tienda online. Son paquetes de software que añaden funcionalidades específicas: desde un formulario de contacto básico hasta un sistema completo de envíos, pasarelas de pago, SEO, marketing o gestión de stock. Sin módulos, tu tienda sería una estructura básica sin alma. Con ellos, la personalizas, la haces más eficiente y mejoras la experiencia de compra de tus clientes.

Piensa en tu tienda como un smartphone de fábrica. Funciona, pero está limitado. Los módulos son las aplicaciones que instalas para hacerlo tuyo: le pones la cámara que quieres, el teclado que te gusta y las herramientas que necesitas para tu día a día. En PrestaShop, esta lógica es exactamente la misma. Dominar cómo instalar módulos PrestaShop es una habilidad esencial para cualquier propietario de una tienda online, ya sea que estés empezando o que ya tengas experiencia.

En esta guía extensa y detallada, vamos a desgranar el proceso completo para añadir módulo PrestaShop, tanto si hablamos de soluciones gratuitas de la tienda oficial como de versiones de pago de desarrolladores externos. No te preocupes si nunca lo has hecho, vamos a ir paso a paso, con un lenguaje claro y sin tecnicismos innecesarios. Al final de este artículo, serás capaz de gestionar tus módulos con total confianza y sin miedo a romper nada.


Antes de Empezar: Preparativos y Buenas Prácticas

Antes de lanzarnos a la piscina, es fundamental preparar el terreno. Instalar un módulo es un proceso sencillo, pero hacerlo sin cuidado puede acarrear problemas de compatibilidad o incluso dejar tu tienda temporalmente inaccesible. Sigue estos consejos y estarás a salvo.

Realiza una Copia de Seguridad Completa

Esta es la regla de oro, el mandamiento número uno. Siempre, antes de instalar o actualizar cualquier módulo, realiza una copia de seguridad completa de tu tienda. Esto incluye tanto los archivos del servidor (la carpeta donde está instalado PrestaShop) como la base de datos (donde se guardan tus productos, pedidos y configuraciones).

¿Por qué es tan importante? Porque un módulo defectuoso o una mala configuración pueden sobrescribir archivos o alterar la base de datos. Si tienes una copia de seguridad, puedes restaurar tu tienda a su estado anterior en cuestión de minutos. Si no la tienes, podrías perder horas o incluso días de trabajo.

La mayoría de los paneles de control de hosting (como cPanel o Plesk) ofrecen herramientas para hacer copias de seguridad. Si tu hosting usa Syspanel (recuerda, el acceso es a través del puerto 2106), busca la sección de "Copias de Seguridad" o "Backups". Si no estás seguro de cómo hacerlo, contacta con el soporte de tu hosting, es parte de su trabajo ayudarte.

Comprueba la Compatibilidad del Módulo

No todos los módulos funcionan con todas las versiones de PrestaShop. Un módulo creado para PrestaShop 1.6 puede no ser compatible con la versión 1.7 o 8.x, y viceversa.

Antes de descargar un módulo, verifica siempre:

  • La versión de PrestaShop que tienes instalada. La encontrarás en el panel de administración, en la parte inferior o en "Parámetros Avanzados" > "Información".
  • La versión de PHP de tu servidor. Algunos módulos requieren versiones específicas de PHP.
  • La ficha del módulo. En la tienda oficial o en la web del desarrollador, siempre se indica la compatibilidad. Busca la versión de PrestaShop para la que está diseñado.

Un módulo incompatible puede dar errores, ralentizar tu tienda o simplemente no funcionar. Es mejor invertir unos minutos en verificar esto que luego tener que lidiar con problemas.

Identifica la Zona de Descargas

Los módulos se descargan en un archivo comprimido, generalmente en formato .zip. Este archivo contiene todos los archivos del módulo y un manifiesto con su configuración. Es importante que no descomprimas este archivo en tu ordenador antes de subirlo a PrestaShop, ya que el sistema está preparado para leer el archivo .zip directamente.


Método 1: Instalar Módulos desde el Back Office (La Vía Fácil)

Esta es la forma más común y recomendada para instalar módulos PrestaShop, especialmente para principiantes. Se hace directamente desde el panel de administración de tu tienda.

Paso 1: Accede al Panel de Administración

Entra en tu back office de PrestaShop. Normalmente, la URL es algo como www.tutienda.com/admin o una dirección personalizada que configuraste al instalar. Introduce tus credenciales de administrador.

Paso 2: Navega al Gestor de Módulos

Una vez dentro, busca en el menú lateral izquierdo la sección "Módulos". Al pasar el ratón por encima, se desplegarán dos opciones:

  • "Módulos" o "Módulos y servicios": Te lleva al catálogo completo de módulos, tanto los que ya tienes instalados como los que están disponibles para instalar.
  • "Módulos de pago": Es un acceso directo a los módulos de pago destacados.

Haz clic en "Módulos" para abrir el gestor.

Paso 3: Subir el Archivo del Módulo

En la parte superior derecha del gestor de módulos, verás un botón azul que dice "Subir un módulo" (o un icono con una flecha hacia arriba). Haz clic en él.

Se abrirá una ventana o un área de "arrastrar y soltar". Ahora tienes dos opciones:

  • Arrastrar el archivo .zip del módulo directamente desde tu ordenador a esa área.
  • Hacer clic en el área para abrir el explorador de archivos de tu sistema y seleccionar el .zip.

Una vez que el archivo se haya subido, PrestaShop lo procesará automáticamente. Verás un mensaje de éxito y el módulo aparecerá en la lista de módulos instalados o en la lista de módulos disponibles para instalar.

Paso 4: Instalar el Módulo

Si el módulo se subió correctamente pero no se instaló automáticamente, búscalo en la lista de módulos disponibles. Puedes usar la barra de búsqueda para encontrarlo rápidamente.

Cuando lo veas, haz clic en el botón "Instalar". PrestaShop te pedirá una confirmación y, en algunos casos, te mostrará una lista de opciones de configuración adicionales. Acepta y sigue las instrucciones.

Una vez instalado, verás el botón "Configurar". Haz clic en él para ajustar los parámetros del módulo a tu gusto (por ejemplo, configurar las claves de API de una pasarela de pago o elegir el número de productos a mostrar en un carrusel).


Método 2: Instalar Módulos vía FTP (Para Usuarios Avanzados)

A veces, el método de subida desde el back office falla. Esto puede deberse a limitaciones de tamaño de archivo en tu servidor o a problemas de permisos. En estos casos, la alternativa es subir el módulo manualmente mediante un cliente FTP (como FileZilla).

Paso 1: Descomprime el Archivo ZIP

A diferencia del método anterior, aquí sí necesitas descomprimir el archivo .zip en tu ordenador. Obtendrás una carpeta con el nombre del módulo (por ejemplo, mi_modulo_impresionante).

Paso 2: Conecta a tu Servidor por FTP

Abre tu cliente FTP y conéctate a tu servidor. Necesitarás los datos de acceso FTP que te proporcionó tu empresa de hosting. Normalmente son:

  • Servidor/Host: ftp.tudominio.com o la IP de tu servidor.
  • Usuario: El nombre de usuario FTP.
  • Contraseña: La contraseña asociada a ese usuario.
  • Puerto: 21 (por defecto para FTP estándar) o 22 (para SFTP).

Si tu hosting usa Syspanel (puerto 2106), los datos FTP los puedes encontrar en la sección de "Usuarios FTP" o "Acceso FTP" dentro del panel.

Paso 3: Navega hasta la Carpeta de Módulos

Una vez conectado, navega hasta el directorio raíz de tu instalación de PrestaShop. Por lo general, es algo como /public_html/, /www/ o tudominio.com/.

Dentro de esa carpeta, busca la carpeta modules. Es la carpeta donde se almacenan todos los módulos de tu tienda. Entra en ella.

Paso 4: Sube la Carpeta del Módulo

Ahora, sube la carpeta del módulo que descomprimiste en el paso 1 a la carpeta modules de tu servidor. Asegúrate de subir la carpeta completa, no solo los archivos sueltos. La estructura debería quedar así:

/public_html/modules/mi_modulo_impresionante/

El proceso de subida puede tardar unos minutos, dependiendo del tamaño del módulo y de tu conexión.

Paso 5: Instala el Módulo desde el Back Office

Una vez que la carpeta se haya subido correctamente, ve a tu panel de administración de PrestaShop. Navega a "Módulos" > "Módulos" y busca el nombre del módulo que acabas de subir. Debería aparecer en la lista de módulos no instalados.

Haz clic en el botón "Instalar" y sigue el proceso normal. ¡Listo!


Cómo Instalar Módulos de Pago (Códigos de Licencia y Claves API)

Los módulos PrestaShop de pago funcionan igual que los gratuitos en cuanto a instalación, pero a menudo incluyen un paso adicional: la activación de la licencia.

Paso 1: Compra y Descarga

Compra el módulo en la tienda oficial de PrestaShop Addons o en la web del desarrollador. Al completar la compra, podrás descargar el archivo .zip del módulo.

Paso 2: Instala el Módulo

Instala el módulo siguiendo cualquiera de los dos métodos descritos anteriormente (subida desde back office o FTP).

Paso 3: Activa la Licencia

Una vez instalado, ve a "Configurar" el módulo. En la configuración, encontrarás un campo para introducir tu clave de licencia. Esta clave suele ser un código alfanumérico que recibiste por correo electrónico al comprar el módulo o que encontrarás en tu cuenta en la web del desarrollador.

Algunos módulos, especialmente los que se conectan a servicios externos (como pasarelas de pago o herramientas de marketing), te pedirán además que introduzcas claves API o credenciales específicas del servicio.

Es crucial introducir estos datos correctamente para que el módulo funcione. Si tienes problemas, consulta la documentación del módulo o contacta con el soporte del desarrollador.


Solución de Problemas Comunes al Añadir Módulo PrestaShop

Incluso los más expertos se encuentran con problemas. Aquí tienes algunos de los más comunes y cómo solucionarlos.

Error: "No se puede subir el módulo"

  • El archivo es demasiado grande: Aumenta el límite de subida en tu servidor. Puedes hacerlo editando el archivo php.ini (cambiando upload_max_filesize y post_max_size) o a través del panel de control de tu hosting. Si usas Syspanel (puerto 2106), busca la sección de "PHP Settings" o "Configuración de PHP".
  • Permisos incorrectos: Asegúrate de que la carpeta modules tiene permisos de escritura (755 o 775). Puedes cambiar esto con tu cliente FTP.
  • El archivo está corrupto: Descarga el módulo de nuevo e intenta subir el nuevo archivo.

Error: "El módulo no es compatible con tu versión de PrestaShop"

  • Verifica la versión: Este error es claro. Busca una versión del módulo compatible con tu PrestaShop o actualiza tu PrestaShop a una versión más reciente (con cuidado y siempre con copia de seguridad).

Error: "El módulo se instala pero no aparece en la lista"

  • Limpia la caché: Ve a "Parámetros Avanzados" > "Rendimiento" y haz clic en "Vaciar la caché". A veces la caché impide que se muestren los módulos nuevos.

Error: "El módulo da un error 500 o deja la tienda en blanco"

  • Desactiva el módulo por FTP: Si el módulo rompe tu tienda, conéctate por FTP y renombra la carpeta del módulo (por ejemplo, de mi_modulo a mi_modulo_desactivado). Esto forzará a PrestaShop a desactivar el módulo y tu tienda volverá a funcionar. Luego puedes investigar el problema con calma.

Preguntas Frecuentes (FAQ) sobre Instalación de Módulos

¿Puedo instalar módulos gratuitos y de pago de la misma manera?

Sí, el proceso de instalación es idéntico. La única diferencia es que los módulos de pago suelen requerir un paso adicional de activación de licencia.

¿Dónde puedo descargar módulos PrestaShop de forma segura?

La fuente más segura es la tienda oficial de PrestaShop Addons. También puedes usar desarrolladores de confianza con buena reputación. Evita descargar módulos de sitios piratas o de dudosa procedencia, ya que pueden contener malware o código malicioso que comprometa la seguridad de tu tienda.

¿Qué hago si un módulo no funciona después de instalarlo?

Primero, revisa la configuración del módulo. Asegúrate de que has introducido todas las claves o datos necesarios. Luego, verifica la compatibilidad con tu versión de PrestaShop y PHP. Si todo parece correcto, contacta con el soporte del desarrollador del módulo. Ellos son los que mejor conocen su producto.

¿Es necesario actualizar los módulos?

Sí, absolutamente. Las actualizaciones de módulos corrigen errores, mejoran la seguridad y añaden nuevas funcionalidades. Mantener tus módulos actualizados es vital para la salud de tu tienda. PrestaShop te notificará cuando haya actualizaciones disponibles en el gestor de módulos.

¿Puedo desinstalar un módulo sin perder su configuración?

Al desinstalar un módulo, normalmente se pierde la configuración. Si quieres conservarla, busca una opción de "Resetear" o "Reiniciar" en lugar de "Desinstalar". Si no existe, deberás hacer una copia de seguridad de la tabla de la base de datos asociada al módulo antes de desinstalarlo.


Conclusión y Consejos Finales

Dominar la instalación de módulos PrestaShop es una habilidad clave para gestionar tu tienda online con éxito. Ya has aprendido los dos métodos principales (back office y FTP), cómo manejar los módulos de pago y cómo solucionar los problemas más comunes.

Recuerda siempre:

  • Haz copias de seguridad antes de cualquier cambio.
  • Lee las reseñas y verifica la compatibilidad antes de instalar.
  • Descarga módulos solo de fuentes confiables.
  • Mantén todo actualizado para garantizar seguridad y rendimiento.

Con esta guía, ya estás listo para añadir módulo PrestaShop y llevar tu tienda al siguiente nivel. No tengas miedo de experimentar (siempre con precaución) y explora el vasto mundo de módulos disponibles para personalizar tu tienda exactamente como la imaginas. ¡Mucha suerte con tu proyecto!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel