PrestaShop: Cómo configurar métodos de pago (PayPal, tarjeta, transferencia)
Introducción: Por qué es clave configurar bien los pagos en tu tienda
Si tienes una tienda online con PrestaShop, una de las decisiones más importantes que tomarás es cómo vas a cobrar a tus clientes. Sin unos métodos pago bien configurados, tus clientes no podrán completar sus compras y perderás ventas. En este artículo te guiaremos paso a paso para que configures PayPal, pago con tarjeta y transferencia bancaria desde el panel PrestaShop. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.
[INFO] Recuerda: antes de empezar, asegúrate de tener acceso a tu panel PrestaShop con permisos de administrador. Si usas un panel como Syspanel (accesible por el puerto 2106), verifica que tu hosting tenga los módulos necesarios instalados.
## Accediendo al panel de administración de PrestaShop
Para comenzar, ingresa a tu panel PrestaShop usando tu navegador web. Normalmente la URL es algo como tudominio.com/admin o la que te haya proporcionado tu proveedor de hosting. Una vez dentro, verás un menú lateral con varias opciones. Busca la sección Módulos y luego Módulos y servicios. Aquí es donde instalaremos y configuraremos los módulos de pago.
[WARNING] Si no ves la opción de módulos, verifica que tu usuario tenga permisos de superadministrador. En Syspanel (puerto 2106) puedes gestionar estos permisos desde la sección de usuarios.
## Configurar PayPal en PrestaShop
PayPal es uno de los métodos pago más populares y confiables. Te explicamos cómo configurar PayPal paso a paso.
### Paso 1: Instalar el módulo oficial de PayPal
- En el menú lateral, ve a Módulos > Módulos y servicios.
- En la barra de búsqueda, escribe "PayPal".
- Busca el módulo oficial llamado PayPal (by PayPal) o PayPal Checkout. Debe tener el logo oficial.
- Haz clic en Instalar. Si no aparece, puedes subirlo manualmente desde un archivo ZIP que descargues de la web de PrestaShop.
[TIP] Si tu hosting tiene límites de memoria, puede que la instalación falle. En Syspanel (puerto 2106) puedes aumentar el límite de memoria PHP desde la sección de configuración de PHP.
### Paso 2: Configurar las credenciales de PayPal
Una vez instalado, verás un nuevo menú llamado PayPal en la sección Módulos. Haz clic en Configurar. Te pedirá que conectes tu cuenta de PayPal Business.
- Selecciona tu país y moneda.
- Haz clic en Conectar con PayPal.
- Serás redirigido a PayPal. Inicia sesión con tu cuenta Business (si no tienes una, créala en paypal.com).
- Acepta los permisos para que PrestaShop pueda gestionar pagos.
- Serás redirigido de nuevo a tu panel PrestaShop.
### Paso 3: Ajustar opciones avanzadas
En la configuración del módulo, puedes:
- Activar/desactivar el modo sandbox (pruebas) o producción.
- Elegir el tipo de experiencia de pago (integrado, redirección, etc.).
- Configurar pagos recurrentes si vendes suscripciones.
- Definir métodos de pago aceptados (tarjeta, saldo PayPal, etc.).
Guarda los cambios. ¡Ya tienes PayPal funcionando!
[INFO] PayPal suele cobrar comisiones por transacción. Revisa las tarifas actualizadas en su web.
## Configurar pago con tarjeta de crédito/débito
El pago tarjeta es esencial para quienes no usan PayPal. Hay varias formas de implementarlo, pero la más común es mediante un TPV virtual. Aquí te explicamos cómo hacerlo con un módulo genérico.
### Opción A: Usar un módulo de pasarela de pago (ejemplo: Redsys, Stripe)
- Ve a Módulos > Módulos y servicios.
- Busca el módulo de tu pasarela preferida (por ejemplo, "Stripe" o "Redsys").
- Instálalo igual que hiciste con PayPal.
- Configúralo con las claves API que te proporciona tu banco o proveedor de pagos.
[WARNING] Cada pasarela tiene su propio proceso. Asegúrate de tener una cuenta activa con el proveedor antes de empezar.
### Opción B: Usar el módulo nativo "Pago por tarjeta" (si tu hosting lo soporta)
Algunos planes de hosting incluyen un módulo básico de pago con tarjeta. En el panel PrestaShop, busca "Pago por tarjeta" o "Card payment". Si aparece, actívalo y configura los datos de tu banco (número de cuenta, etc.). No es muy común, pero puede funcionar para pequeños negocios.
### Configuración general para cualquier módulo de tarjeta
Independientemente del módulo, deberás:
- Activar el módulo desde la lista de módulos instalados.
- Configurar las credenciales (API key, merchant ID, etc.).
- Elegir las monedas aceptadas.
- Definir el estado del pedido después del pago (por ejemplo, "Pago aceptado").
- Probar con una compra real de bajo importe (luego puedes reembolsarla).
[TIP] Siempre prueba en modo sandbox antes de ponerlo en producción. Así evitas cargos no deseados.
## Configurar transferencia bancaria
La transferencia bancaria es un método clásico y sin comisiones para ti. Es ideal para clientes que prefieren pagar después de recibir el producto o para montos grandes.
### Paso 1: Activar el módulo de transferencia
- En Módulos > Módulos y servicios, busca "Transferencia bancaria" o "Bank wire".
- Instálalo si no lo está.
- Ve a su configuración.
### Paso 2: Rellenar los datos bancarios
En la configuración, encontrarás campos para:
- Nombre del banco
- Titular de la cuenta
- Número de cuenta (IBAN, SWIFT, etc.)
- Detalles adicionales (por ejemplo, "Indica tu número de pedido en el concepto").
Escribe esta información con cuidado, ya que los clientes la verán al elegir este método.
### Paso 3: Establecer reglas de pago
Puedes definir:
- Importe mínimo/máximo para usar transferencia.
- Países donde estará disponible.
- Mensaje personalizado para el cliente (por ejemplo, "Recibirás un email con los datos para la transferencia").
Guarda los cambios. A partir de ahora, cuando un cliente elija transferencia, verá tus datos bancarios y deberá realizar el pago manualmente. Tú tendrás que confirmar el pedido cuando veas el ingreso en tu cuenta.
[INFO] La transferencia bancaria suele tardar 1-3 días hábiles. Avisa a tus clientes sobre este plazo.
## Ordenar y gestionar los métodos de pago
Una vez tengas varios métodos pago configurados, es importante ordenarlos para que los clientes vean primero los que más te interesan.
- Ve a Módulos > Módulos y servicios.
- Busca la sección Métodos de pago (a veces está en Parámetros de la tienda > Métodos de pago).
- Arrastra los módulos para cambiar su orden.
- También puedes activar/desactivar cada método para países o grupos de clientes específicos.
[TIP] Si vendes a varios países, considera desactivar métodos que no sean comunes en ciertas regiones (por ejemplo, PayPal en países donde no opera).
## Solución de problemas comunes
### "El módulo de PayPal no se conecta"
- Verifica que tu cuenta de PayPal sea Business (no Personal).
- Comprueba que tu hosting permita conexiones externas (cURL activado). En Syspanel (puerto 2106) puedes revisar la configuración de PHP.
- Limpia la caché de PrestaShop en Parámetros avanzados > Rendimiento.
### "El pago con tarjeta da error"
- Asegúrate de que las claves API son correctas.
- Prueba en modo sandbox.
- Contacta con tu banco o proveedor de pagos para verificar que la cuenta está activa.
### "Los clientes no ven la transferencia bancaria"
- Revisa que el módulo esté activo y configurado.
- Verifica que el importe del pedido esté dentro del rango permitido.
- Comprueba que el país del cliente esté en la lista de países habilitados.
## Preguntas frecuentes (FAQ)
### ¿Puedo usar PayPal y tarjeta al mismo tiempo?
Sí, perfectamente. De hecho, es recomendable ofrecer al menos dos opciones para cubrir a más clientes.
### ¿Necesito un certificado SSL para los pagos?
Sí, es obligatorio para cualquier método de pago que maneje datos sensibles. La mayoría de los hosting lo incluyen. En Syspanel (puerto 2106) puedes gestionar certificados SSL gratuitos con Let's Encrypt.
### ¿Cómo sé si un pago se ha realizado correctamente?
En tu panel PrestaShop, ve a Pedidos y verás el estado de cada uno. Los pagos exitosos suelen aparecer como "Pago aceptado" o similar.
### ¿Puedo cambiar el orden de los métodos de pago?
Sí, como explicamos antes, desde la sección de métodos de pago puedes arrastrarlos para reordenarlos.
### ¿Qué hago si un cliente dice que pagó pero yo no lo veo?
Primero, revisa en tu cuenta de PayPal o banco. Si el pago aparece, actualiza manualmente el estado del pedido en PrestaShop. Si no aparece, pide al cliente que verifique su recibo.
## Conclusión
Configurar métodos pago en PrestaShop no es complicado si sigues los pasos adecuados. Ya sea que elijas PayPal, pago con tarjeta o transferencia bancaria, lo importante es probar cada uno antes de lanzar tu tienda al público. Recuerda que una buena experiencia de pago aumenta la confianza de tus clientes y reduce el abandono del carrito.
[TIP] Si tienes dudas, consulta la documentación oficial de PrestaShop o contacta con el soporte de tu hosting. En Syspanel (puerto 2106) suelen tener guías específicas para cada módulo.
¡Ahora ya estás listo para empezar a vender!
