RewardsWP se integra con WooCommerce para otorgar puntos en las compras, mostrar oportunidades de ganar en las páginas de productos y generar cupones de descuento cuando los clientes canjean sus recompensas. Esta guía cubre cómo se activa la integración, qué hace y cómo funciona cada función para que pueda aprovechar al máximo su programa de recompensas en una tienda WooCommerce.
En este artículo
- Requisitos previos
- Cómo funciona la activación
- Qué proporciona la integración
- Product page points banner
- Order tracking and point awards
- Reembolsos y reversiones de puntos
- Generación de cupones para recompensas
- Comportamiento en el pago y el carrito
- Conversión de defensores
- Compatibilidad
- Preguntas frecuentes
Requisitos previos
Antes de que la integración de WooCommerce pueda activarse, necesita:
- WooCommerce instalado y activo - La integración requiere que WooCommerce esté funcionando en su sitio. Si WooCommerce no está instalado, verá un mensaje en la página de integraciones: "Por favor, instale y active WooCommerce para habilitar esta integración".
- Sin integración conflictiva - RewardsWP admite una integración de comercio electrónico a la vez. Si Easy Digital Downloads está activo, WooCommerce no se puede usar como integración y verá: "Esta integración no se puede usar porque Easy Digital Downloads está activo".
Si tanto WooCommerce como Easy Digital Downloads están instalados pero solo WooCommerce está activo, la integración de WooCommerce tiene prioridad.
Cómo funciona la activación
A diferencia de la mayoría de las integraciones de plugins, no necesita activar un interruptor. La integración de WooCommerce se activa automáticamente cuando WooCommerce está activo en su sitio.
Para verificar el estado, navegue a RewardsWP » Configuración » Integraciones y busque la sección WooCommerce. Cuando todo funcione, verá la confirmación: "La integración de WooCommerce se ha habilitado automáticamente".
No hay un interruptor para activarla o desactivarla. Si necesita desactivar la integración, desactive el propio plugin de WooCommerce.
Qué proporciona la integración
La integración de WooCommerce conecta RewardsWP con el flujo de compra de su tienda. Aquí hay un resumen de lo que permite:
| Función | Descripción |
|---|---|
| Banner de puntos en la página del producto | Muestra a los clientes cuántos puntos ganarán con un producto |
| Seguimiento de pedidos | Otorga puntos cuando los pedidos alcanzan estados de calificación |
| Gestión de reembolsos | Revierte puntos automáticamente en reembolsos completos o parciales |
| Generación de cupones | Crea cupones de WooCommerce cuando los clientes canjean recompensas |
| Puntos de reseña | Otorga puntos por reseñas de productos aprobadas |
| Conversión de defensores | Convierte a los clientes en defensores después de la compra |
| Comportamiento del carrito/pago | Oculta el widget en el carrito y la página de pago, muestra una tarjeta de recompensas en la página de agradecimiento. |
Cada uno de estos se detalla a continuación.
Banner de puntos en la página del producto
Cuando un cliente ve la página de un solo producto, RewardsWP muestra un banner que indica cuántos puntos puede ganar al comprar ese producto. El banner aparece justo debajo del título y el precio del producto. Puede configurar las tasas de ganancia en RewardsWP » Configuración » Puntos para controlar cuántos puntos ganan los clientes por cada dólar gastado.
El banner solo aparece cuando los puntos calculados son mayores que cero. Si un producto es gratuito o la tasa de ganancia resulta en cero puntos, no se muestra ningún banner.
Variantes del banner
El banner adapta su mensaje según el estado del visitante:
| Tipo de visitante | Lo que muestra el banner |
|---|---|
| Miembro conectado | “Gana X puntos con esta compra” con mensaje personalizado |
| Invitado (participación de invitados habilitada) | Una vista previa de puntos que les anima a unirse o a realizar una compra |
| No miembro (solo miembros) | Una indicación para convertirse en miembro y empezar a ganar puntos |
Esto significa que cada visitante ve un mensaje contextual apropiado, ya sea que ya esté en su programa o no.
Seguimiento de pedidos y concesión de puntos
RewardsWP monitoriza los cambios de estado de los pedidos de WooCommerce y otorga puntos cuando un pedido alcanza un estado que califica. Los puntos no se otorgan en el momento en que un cliente hace clic en “Realizar pedido”. En su lugar, el plugin espera a que el proceso de pago y cumplimiento avance.
Qué estados activan los puntos
| Estado del pedido | Puntos otorgados | Conversión de defensores |
|---|---|---|
| Procesando | Sí | Sí |
| Completado | Sí | Sí |
| En espera | No | Sí |
| Reembolsado | Revertido | No |
Procesando es el desencadenante más común para métodos de pago estándar como tarjetas de crédito y PayPal. Completado es el desencadenante típico para pedidos contra reembolso que comienzan como pendientes y se marcan manualmente como completos más tarde.
Si un pedido pasa directamente de pendiente a completado (saltándose el procesamiento), los puntos se otorgan exactamente una vez. RewardsWP rastrea qué pedidos ya han sido acreditados para evitar concesiones duplicadas.
Como último recurso, los puntos también se activan cuando WooCommerce confirma que un pago está completo. Esto asegura que los pedidos procesados por pasarelas de pago no estándar que omiten las transiciones de estado habituales aún otorguen puntos correctamente.
Reembolsos y reversiones de puntos
Cuando reembolsas un pedido en WooCommerce, RewardsWP revierte automáticamente los puntos correspondientes:
- Reembolso completo – Se revierten todos los puntos ganados de ese pedido y se deducen del saldo del cliente.
- Reembolso parcial – Los puntos se recalcularán en función del total del nuevo pedido y se deducirá la diferencia.
La reversión se registra en el registro de actividad del cliente para que tanto usted como el cliente tengan un registro claro del ajuste.
Generación de cupones para recompensas
Cuando los clientes canjean sus puntos por una recompensa, RewardsWP genera un cupón estándar de WooCommerce que funciona como cualquier otro código de descuento de WooCommerce. La integración admite la generación de cupones para cuatro tipos de recompensa:
| Tipo de recompensa | Tipo de cupón de WooCommerce |
|---|---|
| Descuento fijo | Descuento fijo en el carrito |
| Descuento porcentual | Descuento porcentual |
| Envío gratuito | Indicador de envío gratuito activado |
| Producto gratuito | Descuento específico del producto |
Cada cupón generado es:
- De un solo uso – El cupón solo se puede aplicar una vez y se invalida automáticamente después de su uso.
- Vinculado al cliente – Solo el miembro que canjeó los puntos puede usar el cupón. Otros clientes no pueden aplicarlo.
- Rastreable – El cupón aparece en su lista de cupones de WooCommerce y está vinculado al registro de actividad de RewardsWP del miembro.
Si ha configurado un prefijo de cupón en la recompensa (establecido al crear la recompensa en RewardsWP » Recompensas), los códigos generados incluirán ese prefijo para facilitar su identificación al navegar por sus cupones de WooCommerce.
Comportamiento en el pago y el carrito
El widget de RewardsWP ajusta su visibilidad en páginas clave de WooCommerce:
- Página del carrito – El widget se oculta para evitar distraer a los clientes durante el proceso de compra.
- Página de pago – El widget también se oculta para mantener el flujo de pago limpio y centrado en completar la compra.
- Página de agradecimiento – Después de un pedido exitoso, aparece una tarjeta de recompensas que muestra los puntos ganados por el cliente con ese pedido, su saldo total actual y cualquier punto pendiente.
La tarjeta de recompensas de la página de agradecimiento es un punto de contacto importante. Refuerza inmediatamente el valor del programa de recompensas justo después de una compra, lo que fomenta las visitas repetidas.
Conversión de defensores
La integración con WooCommerce puede convertir automáticamente a los clientes en defensores de su programa de referidos después de que realicen una compra. Esto ocurre en estados de pedido específicos:
- Completado – El cliente se convierte en defensor.
- Procesando – El cliente se convierte en defensor.
- En espera – El cliente se convierte en defensor.
La conversión de defensores es independiente de la concesión de puntos. Tenga en cuenta que los pedidos en espera activan la conversión de defensores pero no otorgan puntos. Esto permite que los clientes que esperan la verificación del pago (como las transferencias bancarias) comiencen a referir amigos de inmediato, incluso antes de que se acrediten sus puntos.
Compatibilidad
La integración con WooCommerce se prueba y es compatible con las funciones modernas de WooCommerce:
- Almacenamiento de pedidos de alto rendimiento (HPOS) – RewardsWP es totalmente compatible con HPOS, el sistema de almacenamiento de pedidos más reciente de WooCommerce que utiliza tablas de bases de datos personalizadas en lugar de los metadatos de las publicaciones de WordPress. No se necesitan cambios de configuración.
- Bloques de pago de WooCommerce (6.4.0+) – La integración funciona con la experiencia de pago basada en bloques introducida en WooCommerce 6.4.0. Los puntos se rastrean y se otorgan correctamente, ya sea que tu tienda utilice el shortcode de pago clásico o el bloque de pago más reciente.
Preguntas frecuentes
¿Puedo usar WooCommerce y Easy Digital Downloads al mismo tiempo?
No. RewardsWP admite una integración de comercio electrónico a la vez. Si ambos plugins están activos, WooCommerce tiene prioridad y la integración de EDD muestra un mensaje explicando que no se puede usar. Para cambiar a EDD, desactiva WooCommerce y la integración de EDD se activará automáticamente.
¿Qué sucede si cambio el estado de un pedido a Pendiente o Cancelado?
RewardsWP no revierte automáticamente los puntos cuando un pedido retrocede (por ejemplo, de Procesando a Pendiente). Los puntos solo se revierten mediante un reembolso explícito en WooCommerce. Si necesitas eliminar puntos de un pedido modificado manualmente, emite un reembolso o ajusta el saldo del cliente en RewardsWP » Miembros.
¿Puedo personalizar el texto del banner de puntos en las páginas de productos?
El texto del banner se genera automáticamente según el tipo de visitante y tu tasa de obtención configurada. No puedes editar el texto directamente, pero puedes controlar la tasa de obtención en RewardsWP » Ajustes » Puntos, lo que cambia el valor de los puntos que se muestran. Si necesitas ocultar el banner por completo, puedes hacerlo con CSS o estableciendo la tasa de obtención en cero.
¡Eso es todo! La integración de WooCommerce se activa automáticamente y conecta tu programa de recompensas con cada paso del flujo de compra, desde la navegación del producto hasta el refuerzo posterior al pago.