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

Cómo configurar el pago y envío en PrestaShop (PayPal, Stripe, etc.)

Actualizado el 20 de mayo de 2026

Introducción: por qué es tan importante configurar bien pagos y envíos

Cuando tienes una tienda online con PrestaShop, dos de los aspectos que más van a influir en la experiencia de compra de tus clientes son, sin duda, el proceso de pago y el de envío. Si estos dos puntos fallan o resultan confusos, es muy probable que el cliente abandone el carrito y no vuelva a intentarlo.

La buena noticia es que PrestaShop es una plataforma muy flexible que te permite configurar tanto los métodos de pago como las reglas de envío de una manera bastante sencilla, incluso si no tienes conocimientos técnicos avanzados. En esta guía extensa, vamos a explicarte paso a paso cómo hacerlo, centrándonos en las pasarelas más populares como PayPal y Stripe, y también en cómo definir las tarifas de transporte.

Al final de este artículo, tendrás claro cómo ofrecer a tus clientes una experiencia de compra fluida y segura, lo cual es clave para aumentar tus ventas y mejorar tu posicionamiento SEO, ya que la velocidad y la claridad del proceso de compra son factores que Google tiene en cuenta.

Sección 1: Configuración inicial de los métodos de pago en PrestaShop

Antes de instalar módulos específicos como PayPal o Stripe, es importante que conozcas la estructura general de los pagos en PrestaShop. La plataforma viene con una serie de módulos preinstalados, pero es crucial que los configures correctamente para que se adapten a tu negocio.

1.1 Acceder al panel de módulos de pago

Para empezar, ve a tu panel de administración de PrestaShop. En el menú lateral izquierdo, busca la sección Módulos y haz clic en Módulos y servicios. En la barra de búsqueda, escribe "pago" o "payment" para que te aparezcan todos los módulos relacionados con los pagos PrestaShop.

Verás una lista con opciones como "Pago por transferencia bancaria", "Pago contra reembolso", "Cheques" y otros. Estos son los métodos que vienen por defecto. Para configurar cualquiera de ellos, solo tienes que hacer clic en el botón Configurar que aparece en cada módulo.

1.2 Activar y ajustar los métodos de pago básicos

Si quieres ofrecer la opción de transferencia bancaria, por ejemplo, haz clic en "Configurar". Se abrirá una ventana donde podrás:

  • Activar o desactivar el método de pago.
  • Asignar un título que verá el cliente (por ejemplo, "Transferencia bancaria").
  • Añadir una descripción breve con los datos de tu banco.
  • Establecer el importe mínimo y máximo para el cual este método está disponible.

[TIP] Es buena práctica ofrecer al menos un método de pago alternativo a las tarjetas, ya que hay clientes que prefieren no compartir sus datos bancarios online. La transferencia o el contra reembolso son buenas opciones para generar confianza.

1.3 Limitar los métodos de pago por país o zona

Una opción muy útil en PrestaShop es la de restringir ciertos métodos de pago a países o zonas geográficas concretas. Esto es especialmente interesante si vendes a nivel internacional y quieres ofrecer métodos locales.

Para ello, en la configuración de cada módulo de pago, busca la pestaña o sección de Restricciones. Podrás seleccionar los países donde quieres que esté activo ese método de pago. Esto te ayuda a evitar problemas con pasarelas que no operan en ciertas regiones.

Sección 2: Configurar PayPal en PrestaShop paso a paso

PayPal es, sin duda, uno de los métodos de pago más utilizados en el mundo. Su integración con PrestaShop es muy buena y ofrece una experiencia de compra segura y rápida. Vamos a ver cómo configurarlo.

2.1 Instalación del módulo oficial de PayPal

Lo primero es asegurarte de que tienes el módulo oficial de PayPal instalado. En la sección de Módulos, busca "PayPal". Si no aparece, deberás instalarlo. Puedes hacerlo desde el catálogo de addons de PrestaShop o subiendo el archivo ZIP del módulo si lo has descargado desde el sitio de PayPal.

Una vez instalado, haz clic en Configurar. El asistente te guiará en el proceso de conexión.

2.2 Conectar tu cuenta de PayPal

El siguiente paso es conectar tu cuenta de PayPal con tu tienda. Para ello, el módulo te pedirá que inicies sesión en tu cuenta de PayPal o que crees una nueva si aún no tienes.

Pasos para la conexión:

  1. Haz clic en el botón "Conectar con PayPal" o similar.
  2. Serás redirigido al sitio de PayPal.
  3. Inicia sesión con tus credenciales de vendedor.
  4. Acepta los permisos que solicita el módulo para gestionar los pagos de tu tienda.
  5. Serás redirigido de vuelta a tu panel de PrestaShop.

[WARNING] Asegúrate de conectar la cuenta de PayPal correcta, la que realmente va a recibir el dinero de tus ventas. Si tienes una cuenta personal y una de negocios, elige la de negocios para evitar retenciones o problemas.

2.3 Configurar el entorno de prueba (Sandbox)

Antes de lanzarte a vender, es altamente recomendable que actives el modo Sandbox o entorno de pruebas. Esto te permitirá hacer transacciones de prueba sin mover dinero real.

En la configuración del módulo, busca la opción "Modo de producción" o "Modo Sandbox". Activa el modo Sandbox y utiliza las credenciales de prueba que te proporciona PayPal para simular compras.

[INFO] El modo Sandbox es fundamental para verificar que todo funciona correctamente: que el cliente es redirigido a PayPal, que el pago se registra y que el pedido se actualiza en tu back-office. No te saltes este paso.

2.4 Ajustes avanzados de PayPal

El módulo de PayPal te ofrece varias opciones de personalización:

  • Tipo de transacción: Puedes elegir entre "Venta" (el dinero se acredita de inmediato) o "Autorización" (solo se reserva el dinero, y tú decides cuándo capturarlo). Para la mayoría de tiendas, "Venta" es lo más sencillo.
  • Tarjetas de crédito/débito: Puedes permitir que los clientes paguen con tarjeta sin necesidad de tener una cuenta de PayPal. Esto es una gran ventaja, ya que amplía tu mercado.
  • Estilo del botón: Personaliza la apariencia del botón de PayPal en tu página de pago para que sea coherente con tu marca.

Sección 3: Configurar Stripe en PrestaShop

Stripe es otra pasarela de pago muy potente, especialmente popular por su facilidad de integración y por permitir aceptar pagos con tarjeta de crédito directamente en tu web, sin redireccionamientos. Veamos cómo configurarla.

3.1 Instalación del módulo de Stripe

Al igual que con PayPal, busca el módulo de Stripe en el catálogo de PrestaShop. El módulo oficial se llama "Stripe" o "Stripe Official". Instálalo y actívalo.

3.2 Obtener las claves de API de Stripe

Para conectar Stripe con tu tienda, necesitarás dos claves: la Publicable y la Secreta. Estas claves las encuentras en tu panel de control de Stripe.

Pasos para obtener las claves:

  1. Inicia sesión en tu cuenta de Stripe.
  2. Ve a la sección "Desarrolladores" y luego a "Claves API".
  3. Copia la clave publicable y la clave secreta.
  4. En PrestaShop, en la configuración del módulo de Stripe, pega estas claves en los campos correspondientes.

[WARNING] La clave secreta es muy sensible. No la compartas con nadie y asegúrate de guardarla en un lugar seguro. Si sospechas que ha sido comprometida, regenérala inmediatamente desde tu panel de Stripe.

3.3 Configurar el modo de prueba y producción en Stripe

Stripe también ofrece un modo de prueba con tarjetas de crédito ficticias. En la configuración del módulo, podrás alternar entre "Modo Test" y "Modo Live". Te recomendamos que primero configures todo en modo test para familiarizarte con el flujo de pago.

Tarjetas de prueba comunes: Stripe te proporciona números de tarjeta de prueba como 4242 4242 4242 4242 con cualquier fecha de expiración futura y CVC de 3 dígitos. Úsalas para simular compras.

3.4 Opciones de pago con Stripe

Stripe en PrestaShop te permite configurar:

  • Pago directo con tarjeta: El cliente introduce los datos de su tarjeta en tu web.
  • Apple Pay y Google Pay: Si tu tienda es compatible, puedes activar estos botones para que los usuarios paguen con un solo clic desde sus dispositivos.
  • Stripe Link: Una opción que permite a los clientes guardar sus datos para compras futuras.

Sección 4: Configuración del envío en PrestaShop

Ahora que ya tienes los pagos claros, es momento de configurar el envío PrestaShop. Un buen sistema de envío es tan importante como el pago, ya que los costes de transporte son una de las principales causas de abandono del carrito.

4.1 Entender los conceptos básicos: Transportistas, Zonas y Rangos

PrestaShop se basa en un sistema de tres pilares para gestionar los envíos:

  • Transportistas: Son las empresas que llevarán el paquete (Correos, Seur, MRW, etc.).
  • Zonas: Son regiones geográficas (por ejemplo, "Península Ibérica", "Islas Baleares", "Europa").
  • Rangos de peso o precio: Definen los límites para los cuales se aplica una tarifa concreta.

4.2 Crear un nuevo transportista paso a paso

Para crear un transportista, ve a la sección Transporte en el menú lateral y haz clic en Transportistas. Luego, en Añadir nuevo transportista.

Pasos para su configuración:

  1. Nombre y descripción: Ponle un nombre que vea el cliente (por ejemplo, "Envío Estándar 24/48h").
  2. Zonas: En la pestaña de "Zonas", selecciona las zonas geográficas a las que sirve este transportista.
  3. Costes: En la pestaña de "Costes", podrás definir las tarifas. Deberás seleccionar un rango de peso (por ejemplo, de 0 a 1 kg) y asignarle un precio.
  4. Aplicar a: Puedes indicar si el coste se aplica por pedido o por producto.

[TIP] Crea varios rangos de peso para ajustar mejor los precios. Por ejemplo, 0-1 kg, 1-5 kg, 5-10 kg, etc. Así no perderás dinero si un cliente compra un producto pesado.

4.3 Configurar el envío gratuito

Ofrecer envío gratuito es una excelente estrategia para aumentar las ventas. En PrestaShop, puedes configurarlo de varias maneras:

  • Por peso: Si un pedido supera un peso determinado, el envío es gratis.
  • Por precio: Si el carrito supera un importe total, el envío es gratis. Esta es la opción más común.

Para configurarlo, edita el transportista que has creado y en la sección de costes, añade un nuevo rango (por ejemplo, de 0 a 100 kg) y ponle un precio de 0. También puedes hacerlo desde el módulo de "Envío gratuito" que a veces viene preinstalado, indicando el importe mínimo a partir del cual se aplica.

4.4 Gestionar las opciones de envío a nivel de producto

No todos los productos pesan lo mismo. Por eso, es crucial que asignes un peso a cada uno de tus productos. Ve a la ficha de cada producto, en la pestaña de Envío, e introduce el peso en kilogramos. PrestaShop usará este dato para calcular los costes de envío según los rangos que hayas definido.

[INFO] Si vendes productos digitales (descargables), no necesitarás configurar envío físico. En la ficha del producto, marca la opción "Es un producto virtual" y así no se aplicarán las reglas de transporte.

Sección 5: Solución de problemas comunes y preguntas frecuentes (FAQ)

Es normal que surjan dudas durante la configuración. Aquí te resolvemos las más comunes.

5.1 No me aparece PayPal o Stripe en el checkout

  • Causa: El módulo no está configurado correctamente, está desactivado o no está asignado a la zona de tu cliente.
  • Solución: Revisa que el módulo esté activo, que hayas conectado tu cuenta y que las restricciones por zona incluyan el país donde se encuentra el cliente que está haciendo la prueba.

5.2 El envío sale más caro de lo esperado

  • Causa: Los rangos de peso no están bien definidos o el peso del producto no es el correcto.
  • Solución: Revisa los rangos de peso de tu transportista y asegúrate de que el peso de cada producto es el real. Prueba a añadir varios productos al carrito y simula el envío para ver el cálculo.

5.3 No puedo instalar un módulo de pago

  • Causa: Puede ser un problema de permisos de archivos en tu servidor.
  • Solución: Si tu hosting es Syspanel (accesible a través del puerto 2106), verifica que los permisos de la carpeta /modules son correctos (755 para directorios y 644 para archivos). Si el problema persiste, contacta con tu proveedor de hosting.

5.4 ¿Cómo puedo usar el modo test de PayPal o Stripe?

  • Solución: Ambos módulos tienen una opción en su configuración para cambiar al modo Sandbox o Test. Actívalo, guarda los cambios y realiza una compra de prueba con una tarjeta de prueba.

5.5 ¿Qué hago si un cliente me dice que pagó pero el pedido está en "Pago pendiente"?

  • Causa: Esto puede ocurrir si la notificación de PayPal o Stripe no llegó a tu servidor.
  • Solución: Revisa los logs del módulo de pago. A veces es necesario configurar la URL de notificación (Webhook) en tu cuenta de PayPal o Stripe para que el estado del pedido se actualice automáticamente.

Conclusión y consejos finales para tu tienda

Configurar los pagos PrestaShop y el envío PrestaShop es un proceso que requiere paciencia, pero una vez que lo dominas, te dará una tranquilidad enorme. Aquí tienes un resumen de los puntos clave:

  • Prueba siempre en modo Sandbox antes de activar el modo real de cualquier pasarela de pago.
  • Ofrece varios métodos de pago para dar opciones a tus clientes.
  • Define bien tus tarifas de envío para no perder dinero ni ahuyentar a tus clientes con precios excesivos.
  • Mantén tus módulos actualizados para asegurar la compatibilidad con la última versión de PrestaShop y las pasarelas de pago.

[TIP] Si tienes una tienda con muchos productos, dedica un tiempo a asignar el peso correcto a cada uno. Esto te ahorrará quebraderos de cabeza a la hora de calcular los costes de envío.

Esperamos que esta guía te haya sido de gran ayuda. Ahora ya tienes las bases para configurar correctamente el corazón de tu tienda online. Si tienes alguna duda más específica, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Mucho éxito con tu negocio!

¿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