Contenido
- Posibilidades de integración con el programa de fidelización
- Configuración del programa de fidelización
- Reglas de funcionamiento del programa de fidelización en WooCommerce
- Personalización
¡Importante!
El programa de fidelización (PF) está disponible en el módulo a partir de la versión 4.8.0.
Posibilidades de integración con el programa de fidelización
El módulo con las funciones del programa de fidelización permite:
- que los clientes se registren en el PF;
- mostrar información actualizada sobre la participación en el PF en la cuenta personal del cliente: estado de participación, cantidad de puntos disponibles, nivel actual y condiciones para pasar al siguiente nivel;
- pagar una parte del pedido con puntos;
- aplicar los descuentos disponibles para el cliente según su nivel;
- mostrar la cantidad de puntos que se acreditarán al completar el pedido;
- sincronizar los datos del PF entre el sistema y WooCommerce.
Configuración del programa de fidelización
Antes de configurar el módulo en WooCommerce, es necesario comprobar que el programa de fidelización esté configurado y activado en el sistema. La configuración se describe en el apartado sobre los ajustes principales del programa de fidelización.
Activación del programa de fidelización
En los ajustes del módulo, dentro del bloque «Programa de fidelización», active la opción «Activar el programa de fidelización».
Si es necesario, complete los campos «Condiciones del programa de fidelización» y «Condiciones del tratamiento de datos personales». El cliente podrá consultar estas condiciones durante el registro en el PF.
Con el PF activado:
- la exportación de precios mediante el archivo ICML cambia: se exporta el precio base del producto en lugar del precio actual;
- la exportación de precios promocionales se ejecuta automáticamente cada 4 horas junto con la exportación habitual de variantes de producto, siempre que esté activa la opción «Generación del catálogo de productos ICML mediante
wp-cron». Si es necesario, la exportación puede iniciarse manualmente mediante el botón correspondiente.
Nota
En el sistema se crea el tipo de precio promocional «Precio promocional Woocommerce» con el código
woo-promotion-lp. Para ello, la clave API debe tener permisos para consultar y editar los directorios.
Componentes del programa de fidelización
Programa de fidelización en la cuenta personal del cliente
Según el estado del cliente, en este bloque se muestran las siguientes plantillas:
- Formulario de registro en el PF.
- Formulario de activación del PF.
- Información sobre los privilegios actuales: cantidad de puntos disponibles, nivel actual y demás datos del PF.
Visualización del descuento en el carrito
Al abrir el carrito, el cliente ve la cantidad de puntos disponibles para canjear. El descuento del PF se registra como un cupón válido únicamente para el cliente actual y se recalcula automáticamente cuando cambia el contenido del carrito.
Para aplicar el descuento del PF, indique en el campo correspondiente la cantidad de puntos que desea canjear y haga clic en «Canjear puntos». A continuación, se crea y aplica automáticamente un cupón de descuento por la cantidad indicada, no por el total de puntos disponibles.
Cuando el PF utiliza un descuento porcentual, el cupón se aplica automáticamente al carrito.
Visualización de los puntos que se acumularán al formalizar el pedido
En la página de formalización del pedido se muestra la cantidad de puntos que se acreditarán en la cuenta de bonificación del cliente cuando se complete el pedido.
Reglas de funcionamiento del programa de fidelización en WooCommerce
- El cupón creado por el PF se elimina al formalizar el pedido, pero el importe del descuento aplicado no cambia.
- Cualquier modificación de las líneas del pedido —cambiar la cantidad de un producto, añadir una línea o eliminarla— provoca la eliminación del descuento del PF.
- La aplicación de cupones a un pedido ya creado también cancela el descuento del PF.
- Al cancelar o reembolsar un pedido mediante WooCommerce, los puntos utilizados se devuelven a la cuenta del cliente. Para detectar estas operaciones se utilizan los estados estándar
refunded(Reembolsado) ycancelled(Cancelado). Si se utilizan otros estados, los puntos no se devolverán. - El PF funciona únicamente para usuarios registrados.
Personalización
La mayor parte de la funcionalidad relacionada con el PF se encuentra en el archivo class-wc-retailcrm-loyalty.php, que se puede personalizar.