Ir al contenido principal

Módulo PrestaShop 8.4.0 / 9.4.0: actualización y configuración de los estados de pedido

Qué versión del módulo instalar según tu versión de PrestaShop y cómo asociar varios estados de pedido a los ajustes de puntos.

Escrito por Oussama Guessous

Introducción

Ya están disponibles dos nuevas versiones del módulo Loyoly para PrestaShop: la 8.4.0 para las tiendas PrestaShop 8.x y la 9.4.0 para las tiendas PrestaShop 9.x. El alcance funcional es idéntico en ambas versiones.

💡 Solo la versión 9.4.0 es compatible con PrestaShop 9.1.


¿Qué versión del módulo instalar?

  • Versión 8.4.0 — para PrestaShop 1.7.3, 1.7.6+ (1.7.7; 1.7.8; 1.7.9) y 8.x.

  • Versión 9.4.0 — para PrestaShop 9.x, con compatibilidad certificada con PrestaShop 9.1.

💡 El módulo se descarga desde tu back office de Loyoly, en Ajustes → Integraciones, desde la tarjeta de PrestaShop. Los pasos de instalación detallados se describen en el artículo Instalación de PrestaShop.


Qué cambia en esta versión

  • Estados de pedido en selección múltiple — cada disparador de Loyoly acepta ahora varios estados de PrestaShop en lugar de uno solo.

  • Extensión de checkout cargada del lado del cliente — la página del carrito se muestra sin esperar los datos de la extensión.

  • 3 correcciones de errores reportados en la versión anterior.

  • Compatibilidad con PrestaShop 9.1 (solo versión 9.4.0).


Asociar varios estados de pedido a un ajuste de puntos

Loyoly ajusta automáticamente los puntos de un cliente en función de lo que ocurre con su pedido, mediante tres disparadores: reembolso total, reembolso parcial y cancelación.

Hasta ahora, cada disparador aceptaba un solo estado de PrestaShop, lo que limitaba toda la configuración a 3 estados. Sin embargo, la gestión de los estados varía de una tienda a otra: varios estados de reembolso, estados duplicados o un estado personalizado cuyo efecto real es dejar el pedido a 0. Todo estado no asociado no generaba ningún ajuste de puntos.

Desde las versiones 8.4.0 y 9.4.0, cada disparador acepta varios estados de PrestaShop, que se marcan en una lista.

Cómo configurarlo

  1. En PrestaShop, ve a Módulos → Administrador de módulos y haz clic en Configuración en el módulo Loyoly.

  2. Abre la sección de configuración de los pedidos (ORDER).

  3. Para cada uno de los tres disparadores (Refunded, Partially refunded, Canceled), marca todos los estados de PrestaShop correspondientes.

  4. Guarda tu configuración.

⚠️ Un estado no marcado no genera ningún ajuste de puntos. Revisa la lista completa de tus estados de pedido, incluidos los personalizados.


Extensión de checkout: la página del carrito se muestra más rápido

Antes, los datos mostrados por la extensión de checkout se obtenían del lado del servidor, antes de mostrar la página. Esa llamada retrasaba la visualización de la página del carrito.

Ahora la página se muestra inmediatamente y la extensión se rellena después, detrás de un indicador de carga. Si la obtención de los datos falla, se muestra un mensaje de error explícito en lugar de la extensión, nunca una zona vacía.

Este comportamiento es automático: no requiere ninguna acción por tu parte tras actualizar el módulo. Para la configuración de las extensiones, consulta el artículo PrestaShop Extensión Checkout.


Correcciones incluidas

  • El canje de puntos por una Recompensa vuelve a funcionar correctamente.

  • El nombre de la tienda ahora se limpia y se codifica correctamente.

  • Un campo obligatorio ya no rechaza el valor 0.


Si tienes alguna dificultad al actualizar el módulo o al configurar tus estados, contacta con nuestro equipo de soporte a través del chat.

¿Ha quedado contestada tu pregunta?