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

Cómo configurar módulos de pago en PrestaShop

Actualizado el 11 de noviembre de 2025

Configurar los métodos de pago en tu tienda PrestaShop es uno de los pasos más importantes para empezar a vender. Sin una pasarela de pago operativa, tus clientes no podrán completar sus compras. Afortunadamente, PrestaShop incluye módulos nativos y permite añadir módulos de terceros para aceptar tarjetas de crédito, PayPal, transferencias bancarias o contra reembolso.

En esta guía extensa, aprenderás paso a paso cómo configurar los módulos de pago más comunes en PrestaShop, desde los básicos hasta los más avanzados como PayPal. Además, resolveremos las dudas más frecuentes que suelen tener los usuarios sin experiencia técnica.


¿Qué son los módulos de pago en PrestaShop?

Los módulos pago PrestaShop son componentes de software que se instalan en tu tienda para procesar transacciones económicas. Cada módulo se conecta con un proveedor de pagos (banco, pasarela online, etc.) y permite que tus clientes paguen de forma segura.

Existen dos tipos principales:

  • Módulos nativos: Vienen preinstalados con PrestaShop (por ejemplo, pago por transferencia bancaria o contra reembolso).
  • Módulos de terceros: Se instalan desde el marketplace de PrestaShop o se suben manualmente (por ejemplo, PayPal, Stripe, Redsys).

Para configurar pago PrestaShop correctamente, debes activar, ajustar parámetros y, en muchos casos, vincular tu cuenta bancaria o de la pasarela.


Requisitos previos antes de configurar cualquier módulo

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso al panel de administración de PrestaShop (back office). Normalmente accedes mediante tudominio.com/admin.
  • Una cuenta activa con el proveedor de pagos (por ejemplo, una cuenta de PayPal Business o un contrato con tu banco para TPV virtual).
  • Los datos de conexión (API Key, secreto compartido, ID de comercio, etc.) que te proporciona el proveedor.
  • Tu tienda en modo producción (no en modo mantenimiento) para que los clientes puedan pagar.

[WARNING] No actives un módulo de pago si tu tienda aún está en desarrollo o pruebas. Espera a tener todo listo para evitar confusiones con pedidos de prueba.


Cómo instalar y activar un módulo de pago en PrestaShop

Independientemente del módulo que quieras usar, el proceso de instalación es similar:

  1. Ve a Módulos > Catálogo de módulos en el menú lateral izquierdo.
  2. Busca el módulo deseado (por ejemplo, “PayPal” o “Transferencia bancaria”).
  3. Haz clic en Instalar. Si el módulo es de pago, primero deberás comprarlo.
  4. Una vez instalado, aparecerá en la sección Módulos instalados.
  5. Busca el módulo y haz clic en Configurar para empezar a ajustar sus parámetros.

Si tienes un módulo descargado en un archivo .zip, puedes subirlo manualmente desde Módulos > Subir un módulo.


Configuración paso a paso de los módulos de pago más comunes

### Pago por transferencia bancaria

Este método es ideal para negocios donde el cliente paga después de recibir la factura. No requiere integración con pasarelas externas.

  1. Instala el módulo Pago por transferencia bancaria (viene por defecto en PrestaShop).
  2. Ve a Módulos > Módulos instalados y busca “transferencia”.
  3. Haz clic en Configurar.
  4. Rellena los campos:
    • Nombre del banco: Ej. “Banco Santander”.
    • Titular de la cuenta: El nombre que aparecerá en la transferencia.
    • IBAN / Número de cuenta: El código completo (IBAN en Europa).
    • BIC / SWIFT: Código para transferencias internacionales.
  5. Define el importe mínimo y máximo para este método (opcional).
  6. En Países selecciona aquellos donde esté disponible.
  7. Guarda los cambios.

[TIP] Este método es muy seguro, pero puede retrasar el envío del pedido hasta que recibas el pago. Recomiéndalo solo para clientes de confianza o importes elevados.

### Pago contra reembolso

El cliente paga en efectivo o con tarjeta en el momento de recibir el pedido. Muy útil para ventas locales.

  1. Instala el módulo Pago contra reembolso (también nativo).
  2. Configúralo igual que el anterior, pero sin necesidad de datos bancarios.
  3. Establece un coste adicional (opcional) para cubrir comisiones de la mensajería.
  4. Activalo solo para países donde tu transportista acepte esta modalidad.

[WARNING] El contra reembolso suele tener comisiones más altas y mayor riesgo de devoluciones. Úsalo con moderación.

### Módulos de pago con tarjeta (TPV virtual)

Si tu banco ofrece un TPV virtual (por ejemplo, Redsys, Banco Sabadell, CaixaBank), necesitarás instalar el módulo específico. Cada banco tiene su propio módulo en el marketplace de PrestaShop.

  1. Compra e instala el módulo de tu banco (ej. “Redsys” o “Sabadell TPV”).
  2. Durante la configuración, introduce los datos que te proporcionó el banco:
    • Número de comercio (FUC).
    • Clave secreta o código de firma.
    • URL de notificación (muchas veces se autogenera).
    • Moneda y idioma.
  3. Configura el entorno (producción o pruebas). En pruebas usa datos ficticios.
  4. Guarda y prueba con una compra de 1€ (luego reembolsa).

[INFO] Si tu banco no tiene módulo oficial, puedes usar módulos genéricos como “Stripe” o “PayPal” que también aceptan tarjetas.


Cómo configurar PayPal en PrestaShop (PayPal PrestaShop)

PayPal PrestaShop es uno de los módulos de pago más populares. Permite a tus clientes pagar con su cuenta PayPal o con tarjeta de crédito sin necesidad de registrarse en tu tienda.

Instalación del módulo PayPal

  1. Ve a Módulos > Catálogo de módulos.
  2. Busca “PayPal” y selecciona el módulo oficial de PrestaShop (suele llamarse “PayPal” o “PayPal Official”).
  3. Haz clic en Instalar (si es de pago, cómpralo primero).
  4. Una vez instalado, aparecerá en Módulos instalados. Haz clic en Configurar.

Configuración básica de PayPal

  1. En la pantalla de configuración, verás varias pestañas. La más importante es Configuración de la cuenta.
  2. Haz clic en Conectar con PayPal. Serás redirigido a PayPal para iniciar sesión.
  3. Inicia sesión con tu cuenta PayPal Business (no personal). Si no tienes, crea una en paypal.com.
  4. Acepta los permisos que solicita PrestaShop.
  5. Automáticamente volverás al panel de PrestaShop con la cuenta vinculada.

Ajustes avanzados

Una vez conectado, puedes personalizar:

  • Método de pago: Elige entre “Pago rápido” (el cliente paga sin salir de tu tienda) o “Pago estándar” (redirige a PayPal).
  • Moneda: Selecciona las monedas que aceptas (EUR, USD, etc.).
  • Países: Limita el uso de PayPal a ciertos países.
  • Coste adicional: Puedes añadir un pequeño recargo (ej. 1%) para cubrir comisiones de PayPal.
  • Modo de prueba: Actívalo solo si estás haciendo pruebas (desactívalo en producción).

[WARNING] No actives el modo de prueba en producción, o los pagos reales no se procesarán.

Verificar que funciona

  1. Ve al front office de tu tienda (la parte pública).
  2. Añade un producto al carrito y procede al checkout.
  3. En el paso de pago, debería aparecer la opción “Pagar con PayPal”.
  4. Selecciona PayPal y completa la compra (puedes usar una cuenta de prueba).
  5. Revisa en el back office que el pedido aparezca como “Pago aceptado”.

Solución de problemas comunes al configurar módulos de pago

A veces los módulos no funcionan a la primera. Aquí tienes las soluciones más habituales:

  • El módulo no aparece en el checkout: Revisa que esté activo, que el país del cliente esté permitido y que el importe esté dentro del rango configurado.
  • Error de conexión con PayPal: Desconecta y vuelve a conectar la cuenta. Asegúrate de tener una cuenta Business.
  • El pago se queda en “pendiente”: Comprueba que el webhook o la URL de notificación esté bien configurada. En PayPal, ve a la configuración de la cuenta y revisa las notificaciones automáticas.
  • No se puede instalar el módulo: A veces por falta de permisos en el servidor. Si usas Syspanel (acceso por puerto 2106), puedes reiniciar los servicios PHP o aumentar el límite de memoria desde el panel.

[INFO] Si tu hosting es compartido, contacta con soporte técnico para que verifiquen que las extensiones necesarias (cURL, OpenSSL) estén activas.


Preguntas frecuentes (FAQ) sobre configuración de pagos en PrestaShop

¿Puedo tener varios módulos de pago activos a la vez?
Sí, PrestaShop permite tener múltiples métodos de pago. El cliente elegirá el que prefiera durante el checkout.

¿Necesito SSL para los pagos?
Sí, es obligatorio para cualquier pasarela de pago moderna. Asegúrate de que tu tienda use HTTPS. Si no lo tienes, solicita un certificado SSL a tu hosting (en Syspanel puedes gestionarlo desde el puerto 2106).

¿Por qué mis clientes ven error al pagar con tarjeta?
Puede deberse a que el módulo del banco no está bien configurado, o a que el banco rechaza la transacción por motivos de seguridad. Revisa los logs del módulo en Parámetros avanzados > Registros.

¿Puedo probar los pagos sin cobrar a clientes reales?
Sí, activa el modo de prueba (sandbox) en el módulo. Usa tarjetas de prueba que proporciona el proveedor.

¿Cómo desactivo un método de pago?
Ve a Módulos > Módulos instalados, busca el módulo y haz clic en Desactivar. También puedes desinstalarlo si no lo necesitas.


Consejos finales para una configuración exitosa

  • Prueba siempre antes de lanzar: Haz una compra de prueba con cada módulo activado.
  • Mantén los módulos actualizados: Las versiones antiguas pueden tener fallos de seguridad.
  • Usa un único método de pago principal: Demasiadas opciones pueden confundir al cliente. Empieza con PayPal y una pasarela de tarjetas.
  • Revisa las comisiones: Cada proveedor cobra un porcentaje. Ajusta tus precios para no perder margen.

Configurar los módulos pago PrestaShop no tiene por qué ser complicado. Siguiendo estos pasos, tu tienda estará lista para aceptar pagos de forma segura y profesional. Si encuentras algún problema, recuerda que el soporte técnico de tu hosting (por ejemplo, Syspanel) puede ayudarte con temas de servidor, mientras que el soporte de PrestaShop o del módulo resolverá dudas específicas.

¡Ahora ya puedes vender con total tranquilidad!

¿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