PrestaShop 9.2

One Page Checkout en PrestaShop: el pago en una sola página de la 9.2 (y cuándo activarlo)

PrestaShop 9.2 trae, por primera vez de serie, el pago en una sola página (One Page Checkout): los datos, la dirección, el envío y el pago, todo a la vista, en lugar de los cuatro pasos de siempre. Es gratis y viene instalado, pero apagado. Antes de encenderlo hay que mirar dos cosas, la plantilla y los módulos de pago, porque el propio PrestaShop avisa de que con la plantilla Classic rompe la tienda. Aquí tienes cómo se activa, qué revisar y qué hacer si tu tienda es 1.7 u 8.

Guía técnicaLectura ~5 minPublicado el
En esta guía8 apartados
  1. Qué es y en qué versión viene
  2. Cómo se activa
  3. Con la plantilla Classic, no
  4. Los módulos de pago y de transporte
  5. ¿Lo activamos ya?
  6. En la 1.7, la 8 y la 9.1
  7. Preguntas frecuentes
  8. Dónde lo hemos comprobado

Qué es y en qué versión viene

Es un módulo oficial, «One-page checkout» (ps_onepagecheckout), que viene con la 9.2 y no funciona en versiones anteriores. Con él, el cliente ve en una sola página sus datos, la dirección, el transportista y el pago. Si compra como invitado, le basta el correo para empezar, y si el carrito solo lleva productos virtuales o descargables, se salta el envío.

Cómo se activa

  1. Pruébalo antes en una copia de tu tienda. Es lo que recomienda el propio módulo.
  2. Entra en el menú Diseño: el módulo añade una página «Checkout». Sus textos pueden salirte en inglés.
  3. Elige «One-page checkout» y guarda. Antes de cambiar, te enseña una lista de comprobaciones (la plantilla y los módulos, lo que contamos abajo) y te ofrece poner la tienda en modo mantenimiento.
  4. Haz una compra de prueba con cada forma de pago y con cada transportista, como invitado y con una cuenta.
  5. Para volver atrás, en la misma página, «Four-page checkout».

Si tienes varias tiendas (multitienda), se configura tienda por tienda: la página solo funciona con una tienda seleccionada.

Con la plantilla Classic, no

Al cambiar el diseño, PrestaShop avisa con todas las letras: el pago en una sola página es incompatible con la plantilla Classic y romperá la tienda. Necesita una plantilla preparada para Bootstrap 5, como Hummingbird, la nueva de PrestaShop. En su código no hemos visto que compruebe la plantilla: si confirmas con Classic, lo cambia igual.

Esto importa porque muchas tiendas que han pasado de la 1.7 o la 8 a la 9 siguen con Classic o con una plantilla comprada que parte de ella. Si es tu caso, pregunta a quien te vendió la plantilla si está adaptada al pago en una página de la 9.2. Y si estás pensando en cambiarla, lo contamos en plantillas para PrestaShop 9.

Los módulos de pago y de transporte

Los módulos de pago y de transporte que funcionan de la forma estándar salen solos en la página nueva. Los que necesitan una versión adaptada, según la documentación de PrestaShop, son:

Pregunta a quien te los vende si están probados con el pago en una página de la 9.2, y pruébalos en la copia. Si un cliente no puede terminar la compra, mira también por qué PrestaShop no deja finalizar la compra.

¿Lo activamos ya?

PrestaShop lo publicó como beta, y la página del módulo en GitHub sigue avisando de que está en pleno desarrollo y de que no está listo para tiendas en producción. La 9.2.0 trae la versión 0.6.7. En una tienda que vende cada día, nosotros esperaríamos a la versión estable o lo probaríamos a fondo en una copia antes de encenderlo.

Donde sí tiene sentido probarlo ya: en una tienda nueva en la 9.2 con Hummingbird, antes de abrirla al público.

En la 1.7, la 8 y la 9.1

No hay pago en una sola página de serie: el módulo oficial pide la 9.2 o superior. Tienes dos caminos:

¿Lo probamos en tu tienda?

Lo activamos primero en una copia de tu tienda y hacemos compras de prueba con cada forma de pago y cada transportista. Si algo no encaja, te decimos qué es antes de tocar la tienda real.

Preguntas frecuentes

¿PrestaShop tiene One Page Checkout de serie?
Desde la 9.2, sí: es un módulo oficial y gratuito que viene instalado pero apagado. En la 1.7, la 8 y la 9.0 o 9.1 no existe.
¿El One Page Checkout de PrestaShop 9.2 funciona con la plantilla Classic?
No. El propio panel avisa, antes de cambiarlo, de que es incompatible con Classic y de que necesita una plantilla con Bootstrap 5, como Hummingbird.
¿Puedo volver al pago en varios pasos?
Sí. En la misma página del menú Diseño, elige «Four-page checkout» y guarda.
¿Hay One Page Checkout gratis para PrestaShop 1.7 u 8?
El oficial solo funciona desde la 9.2. Para la 1.7 o la 8 hay módulos de otros fabricantes en Addons; antes de instalar uno, pruébalo en una copia con tus módulos de pago y de transporte.

Comprobado el 3 de noviembre de 2026: el anuncio oficial, la documentación para módulos y plantillas, y el código del módulo 0.6.7: su aviso de desarrollo y la página del panel y sus avisos. La versión que trae la 9.2.0, en su composer.json.

← Volver al blog

Escribir por WhatsApp