Guía completa: cómo integrar Omniwallet con Prestashop

Esta guía explica paso a paso cómo integrar Omniwallet con una tienda desarrollada en PrestaShop mediante el módulo oficial, para activar un programa de fidelización totalmente integrado.

Integrar Omniwallet con PrestaShop

¿Qué hace esta integración?

El módulo de Omniwallet para PrestaShop conecta tu tienda con tu cuenta de Omniwallet para que tus clientes acumulen y canjeen puntos directamente en tu tienda online.

Cuando un pedido llega al estado que tú elijas, los puntos se confirman en Omniwallet. Si el pedido llega al estado de cancelación, la transacción se cancela también.

Antes de empezar

Necesitas:

  • Una cuenta activa de Omniwallet.
  • Acceso de administrador a tu PrestaShop y a tu cuenta de Omniwallet.

Descarga del módulo de Omniwallet

Descarga el módulo oficial de Omniwallet para PrestaShop aquí.

Guarda el archivo ZIP en tu equipo, ya que lo necesitarás para la instalación.

Instalación del módulo

  1. Accede al panel de administración de tu PrestaShop.
  2. Ve a Módulos > Gestor de módulos.
  3. Haz clic en Subir un módulo.
  4. Arrastra el archivo ZIP que has descargado o selecciónalo desde tu equipo.
  5. Espera a que PrestaShop confirme que el módulo se ha instalado correctamente.
  6. Haz clic en Configurar para abrir la pantalla de configuración de Omniwallet.

Configuración del módulo

1. Conecta tu cuenta de Omniwallet

API Subdomain
Introduce el subdominio de tu cuenta de Omniwallet. Por ejemplo, si la URL de tu cuenta es ejemplo.omniwallet.tools, escribe solo ejemplo, sin puntos, barras ni ningún otro carácter.

API Token
Pega el token de API de tu cuenta de Omniwallet. Si todavía no tienes uno, haz clic en How to create an API Token? y sigue las instrucciones.

Omniwallet connection
Este indicador muestra el estado de la conexión. Si aparece Success, tu tienda está conectada correctamente con Omniwallet. Si no, revisa que el subdominio y el token sean correctos y que no incluyan espacios.

2. Configura el comportamiento en PrestaShop

Status to confirm points
Selecciona el estado de pedido que debe alcanzarse para confirmar la transacción y sumar los puntos al cliente. Por ejemplo, Pago aceptado.

💡 Te recomendamos elegir un estado que garantice que el pago está cobrado, para evitar conceder puntos por pedidos que después no se completan.

Status to cancel transaction
Selecciona el estado de pedido que cancelará la transacción. Por ejemplo, Cancelado.

Show points per product
Si seleccionas Yes, en la página de cada producto se mostrará cuántos puntos obtendrá el cliente al comprarlo. Es una buena forma de incentivar la compra. Si prefieres no mostrarlo, selecciona No.

3. Personaliza tu programa de fidelización

En la sección Customize your loyalty program encontrarás dos accesos directos a tu panel de Omniwallet:

  • Loyalty program settings: configura las reglas de tu programa de fidelización.
  • Visual customization settings: adapta el aspecto visual del plugin a la imagen de tu marca.

⚠️ Estos ajustes se realizan en tu panel de Omniwallet, no en PrestaShop. Asegúrate de configurarlos para que el programa funcione como esperas.

4. Guarda los cambios

Haz clic en Save changes para aplicar la configuración.

Cómo funciona el flujo de puntos

  1. El cliente realiza un pedido en tu tienda online.
  2. El pedido avanza por los distintos estados de PrestaShop.
  3. Cuando alcanza el estado configurado en Status to confirm points, la transacción se confirma y los puntos se suman en Omniwallet.
  4. Si alcanza el estado configurado en Status to cancel transaction, la transacción se cancela.

Tus clientes pueden acumular puntos con sus compras y canjearlos también en tu tienda online. Las reglas del programa se definen en Loyalty program settings, dentro de tu panel de Omniwallet.

Preguntas frecuentes

La conexión no muestra "Success". ¿Qué hago?
Comprueba que el subdominio no incluya https:// ni .omniwallet.tools, y que el token esté copiado completo y sin espacios.

¿Puedo cambiar los estados de pedido más adelante?

Sí, puedes modificarlos en cualquier momento desde la configuración del módulo. Recuerda pulsar Save changes para aplicar los cambios.

¿Te ha sido útil este artículo?

Preguntas Frecuentes

Encuentra respuestas a las preguntas más comunes sobre este tema

Para instalar el módulo de Omniwallet en PrestaShop, accede al backoffice, dirígete a Módulos y arrastra el archivo ZIP del módulo al área de carga. Después, espera a que la instalación se complete exitosamente.
Para integrar Omniwallet con PrestaShop, necesitas tener una tienda activa en PrestaShop, una cuenta activa en Omniwallet, un API Token generado y descargar el módulo oficial de Omniwallet.
Después de instalar el módulo, accede a su configuración y completa campos como el nombre del subdominio de la tienda, el API Token y las reglas de conversión de puntos a euros. Asegúrate de guardar la configuración al finalizar.
La integración de Omniwallet permite a los clientes acumular y canjear puntos fácilmente, mejorando la fidelización y el proceso de compra. Además, el equipo no necesita gestionar manualmente los programas de lealtad.

Loyalty Master: Tu asistente experto en fidelización

¡Hola! Soy Loyalty Master, tu asistente experto en programas de fidelización.

Puedo ayudarte con:

  • Dudas sobre Omniwallet y sus funcionalidades
  • Configuración de tu programa de puntos
  • Estrategias de fidelización
  • Integraciones y aspectos técnicos

¿En qué puedo ayudarte hoy?

🇬🇧 View in English?