«Ha ocurrido un error» al pagar en PrestaShop: cómo encontrar la causa

Si buscas la solución a error al pagar prestashop, aquí la tienes explicada paso a paso por el equipo de soporte de AZprestashop.

Error al pagar PrestaShop

Es la incidencia que más pedidos cuesta: el cliente pulsa Pagar y aparece un mensaje genérico. Como PrestaShop oculta el detalle, hay que sacarlo a la luz.

Paso 1: ver el error de verdad

Activa el modo debug y repite la compra con un producto de prueba. En la mayoría de casos el mensaje señala un módulo de pago o de envío.

Causas frecuentes

  • Módulo de pago desactualizado (Redsys, PayPal, Stripe): descarga la última versión del proveedor compatible con tu PrestaShop.
  • Transportista sin zona o sin tarifa para el país del cliente: revisa Envío › Transportistas y Localización › Zonas.
  • Producto sin peso o sin precio en un transportista que tarifa por peso.
  • Sesión que caduca por la configuración de cookies (ver el artículo sobre SameSite).
  • Caché de página completa del servidor sirviendo un checkout cacheado.

Paso 2: descartar rápido

  1. Desactiva temporalmente el módulo de pago sospechoso y prueba con Transferencia bancaria.
  2. Crea un pedido desde el back office (Pedidos › Añadir) para el mismo cliente: si funciona, el problema está en el front (tema o módulo de checkout).
  3. Cambia al tema classic en Diseño › Tema solo un minuto para descartar el tema.

¿No quieres arriesgar pedidos? Nuestro servicio de soporte PrestaShop resuelve este tipo de incidencias con precio cerrado y copia de seguridad previa. Cuéntanos qué te pasa.

Antes de empezar: copia de seguridad y caché

Antes de tocar ficheros o la base de datos, haz una copia de seguridad completa de la tienda. De esta forma, si algo sale mal, podrás volver atrás en minutos. Además, después de cada cambio vacía la caché de PrestaShop; de lo contrario, es posible que no veas el resultado y pienses que la solución no funciona. Por último, prueba siempre en una ventana privada del navegador para descartar la caché local.

¿Necesitas ayuda con error al pagar PrestaShop?

Si has seguido estos pasos y el problema continúa, no te preocupes: es más habitual de lo que parece. En primer lugar, revisa el resto de consejos sobre errores y bugs de nuestro blog. Además, puedes consultar la documentación oficial de PrestaShop. Sin embargo, si prefieres que lo resolvamos nosotros, nuestro servicio de mantenimiento PrestaShop se encarga con precio cerrado y copia de seguridad previa. Por lo tanto, solo tienes que contarnos qué te pasa y te contestamos en menos de 24 horas laborables.

¿No te ha funcionado o no quieres tocar código?

Nuestro equipo de soporte PrestaShop lo hace por ti: te decimos el precio antes de empezar y dejamos copia de seguridad de todo.

Cuéntanos qué necesita tu tienda

O llámanos: 924 89 15 94 · 927 26 10 71 · 954 32 35 66
Comercial L-V 9:00-15:00 · Soporte L-V 8:00-24:00 · Urgencias 24 h, 365 días

SIGUE LEYENDO

Consejos relacionados

¿Hablamos de tu tienda PrestaShop?

Cuéntanos qué te quita el sueño: una tienda que no vende, un módulo que falla o un proyecto nuevo. Además, te respondemos en menos de 24 horas laborables con una propuesta clara.