Loyalty program (Points)
El módulo del programa de fidelidad le permite recompensar a los clientes con puntos por sus compras y permite canjear los puntos por descuentos en el carrito.
Configuración
Sección titulada «Configuración»El módulo no tiene pantalla en el escritorio. Sus ajustes viven en la opción polski_pro_loyalty y se escriben con la ruta PUT /wp-json/polski-pro/v1/settings bajo la clave loyalty, que exige la capacidad manage_woocommerce. Poner ahí enabled en true es lo que activa el módulo.
Ajustes básicos
Sección titulada «Ajustes básicos»| Ajuste | Descripción | Predeterminado |
|---|---|---|
| Activado | Activa el programa de fidelidad | No |
| Puntos por 1 PLN | Cuántos puntos por cada zloty | 1 |
| Valor de 1 punto | Valor de descuento de un punto | 0.01 PLN |
| Puntos mín. para canjear | Número mínimo de puntos para canjear | 100 |
| Descuento máx. % | Descuento porcentual máximo a partir de los puntos | 50% |
| Caducidad de los puntos | Después de cuántos días caducan los puntos | 365 |
| Redondeo | floor (hacia abajo) o ceil (hacia arriba) | floor |
Ganar puntos
Sección titulada «Ganar puntos»Los clientes reciben puntos automáticamente tras un pedido completado.
Prioridades de acumulación
Sección titulada «Prioridades de acumulación»- Ajuste por producto - el campo “Loyalty points per unit” en el editor del producto
- Ajuste por categoría - el campo en el editor de la categoría del producto
- Cálculo predeterminado - precio del producto x puntos por 1 PLN
Información en la página del producto
Sección titulada «Información en la página del producto»En la página del producto se muestra automáticamente la información:
Gana X puntos por comprar este producto
Canjear puntos
Sección titulada «Canjear puntos»Los clientes pueden canjear puntos por un descuento en la página del carrito o de finalización de compra:
- El sistema muestra el saldo actual y el valor del descuento
- El cliente introduce el número de puntos a canjear
- Se crea un cupón de un solo uso con el descuento
- El cupón se aplica automáticamente al carrito
Límites de canje
Sección titulada «Límites de canje»- Número mínimo de puntos para canjear (configurable)
- Descuento máximo como % del valor del carrito
- Cupón válido durante 24 horas
Panel Mi cuenta
Sección titulada «Panel Mi cuenta»En la sección Mi cuenta aparece una pestaña Programa de fidelidad con:
- Saldo actual de puntos y su valor en PLN
- Total de puntos ganados
- Total de puntos utilizados
- Historial de transacciones con fechas, tipos y detalles
Caducidad de los puntos
Sección titulada «Caducidad de los puntos»Los puntos caducan automáticamente tras el periodo configurado (365 días de forma predeterminada). El cron polski_daily_maintenance comprueba a diario los puntos caducados y los resta del saldo.
Establecerlo en 0 = los puntos nunca caducan.
Reembolsos y cancelaciones
Sección titulada «Reembolsos y cancelaciones»- Al cancelar/reembolsar un pedido, los puntos concedidos se restan automáticamente
- Protección contra la doble acumulación y el doble descuento
Correos de pedido
Sección titulada «Correos de pedido»En los correos de confirmación del pedido el cliente ve información sobre el número de puntos ganados.
| Hook | Tipo | Descripción |
|---|---|---|
polski/loyalty/points_awarded |
action | Tras conceder puntos por un pedido |
polski/loyalty/order_points |
filter | Modificar el número de puntos de un pedido |