Cupones
La pantalla de Cupones y la posibilidad de aplicar cupones en el punto de venta requieren WCPOS Pro. Los usuarios de la versión gratuita ven una vista previa difuminada de la pantalla de Cupones, pero no pueden ver los detalles de los cupones ni aplicar códigos en el carrito.
La pantalla de Cupones permite explorar y buscar los cupones de WooCommerce desde el POS, y el botón Agregar cupón en el carrito los aplica al pedido actual. Los cupones se crean y gestionan en WooCommerce — el POS los sincroniza y valida localmente para ofrecer retroalimentación instantánea en la caja.
Descripción general de la interfaz
Acciones del encabezado
En la parte superior de la pantalla:
- Barra de búsqueda — Permite buscar un cupón por código
- Configuración de visualización () — Configurar las columnas visibles
Tabla de cupones
El área principal muestra los cupones sincronizados con:
- Código — El código de cupón que introducen los clientes
- Descripción — Descripción interna (también se utiliza como etiqueta del recibo cuando se establece)
- Tipo de descuento — Porcentaje, carrito fijo o producto fijo
- Importe — El valor del descuento
- Usados / Límite — Veces utilizado y límite de uso total
- Caducidad — Fecha de caducidad, o vacío si no tiene
- Acciones — Menú de tres puntos
Pie de página
- Contador de cupones con botón de sincronización (). Pulsación larga para las opciones de Borrar y Actualizar.
Tipos de cupones
WCPOS admite los tres tipos de cupones estándar de WooCommerce:
| Tipo | Qué hace | Ejemplo |
|---|---|---|
| Descuento porcentual | Reduce el subtotal del carrito en un porcentaje | 10% de descuento en el pedido |
| Descuento fijo de carrito | Reduce el total del carrito en una cantidad fija | $5 de descuento en el pedido |
| Descuento fijo de producto | Reduce las líneas de productos coincidentes en una cantidad fija por unidad | $2 de descuento en cada camiseta |
Los tres tipos respetan las mismas reglas de validación (caducidad, límites de uso, restricciones de producto/categoría, etc.).
Creación de cupones
Los cupones se crean en WooCommerce, no en el POS. Ir a WP Admin → Marketing → Cupones → Añadir cupón:
- Código de cupón — lo que los cajeros escriben en la caja registradora. Los códigos no distinguen entre mayúsculas y minúsculas.
- Descripción — nota interna. WCPOS utiliza este campo como etiqueta de descuento en los recibos cuando está configurado, por lo que es preferible una frase orientada al cliente como «Descuento Gerente 10%» en lugar de un código interno.
- Tipo de descuento — porcentaje, carrito fijo o producto fijo.
- Monto del cupón — el valor del descuento.
- Fecha de vencimiento — opcional. Después de esta fecha el cupón será rechazado.
Restricción de uso
- Gasto mínimo / máximo — el cupón solo se aplica por encima o por debajo de un umbral de subtotal.
- Solo uso individual — impide que este cupón se combine con cualquier otro cupón.
- Excluir artículos en oferta — omite los artículos que ya están en oferta (y cualquier línea en la que un cajero haya reducido el precio en la caja — consulte Modificaciones de precio en el POS).
- Productos / Excluir productos — restringe el cupón a productos específicos (o los excluye).
- Categorías de productos / Excluir categorías — restringe por categoría. Los productos misceláneos o personalizados creados en el POS también respetan las categorías asignadas a través del POS.
- Correos electrónicos permitidos — limita el cupón a direcciones de correo electrónico de clientes específicos (admite comodines
*).
Límites de uso
- Límite de uso por cupón — número total de veces que este código puede utilizarse entre todos los clientes.
- Límite de uso por usuario — número de veces que un cliente puede utilizarlo.
- Limitar uso a X artículos — para cupones de producto fijo, limita la cantidad de artículos que califican para el descuento por uso.
Consejos para el uso en POS
- Se puede crear un cupón "Gerente 10%" (10% de descuento, sin gasto mínimo, sin fecha de vencimiento, sin restricción de uso único) y proporcionar el código a los gerentes — el personal puede aplicarlo en la caja para ajustes puntuales y se mantiene un registro de descuentos en los informes.
- Se puede crear un cupón "Fidelidad $5" para recompensas a clientes frecuentes.
- Para promociones puntuales, es recomendable establecer una fecha de vencimiento corta para que el código no pueda reutilizarse por error.
- Establecer la Descripción con la frase que se desea imprimir en los recibos es la forma más rápida de personalizar los descuentos.
Aplicar un cupón en la caja
En el panel del carrito:
- Hacer clic en Agregar cupón
- Introducir el código del cupón
- Pulsar Enter
El POS valida el cupón contra los datos sincronizados de forma instantánea —sin necesidad de consultar al servidor— y aplica el descuento al carrito. Si se modifican los contenidos del carrito posteriormente, el descuento se recalcula automáticamente.
Para eliminar un cupón aplicado, hacer clic en la × junto a él en el carrito.
Cómo funciona la validación
Cuando se introduce un código, el POS verifica todas las mismas reglas que WooCommerce comprobaría en el servidor:
- El cupón existe y no ha caducado
- No se han excedido los límites de uso (total y por usuario)
- Se cumple el gasto mínimo/máximo
- Los cupones de "uso individual" no entran en conflicto con cupones ya aplicados
- Las restricciones de producto/categoría coinciden con el contenido del carrito
- Las restricciones de correo electrónico coinciden con el cliente seleccionado (o se omiten en pedidos de invitado)
- Los artículos en oferta se excluyen si Excluir artículos en oferta está habilitado
Si alguna verificación falla, el cajero ve un mensaje de error específico (por ejemplo, "Este cupón ha expirado" o "No se alcanzó el gasto mínimo"). Las mismas verificaciones se ejecutan nuevamente en el servidor cuando se envía el pedido — la validación local es por rapidez, no por confianza.
Comportamiento de sincronización
Los cupones se sincronizan desde WooCommerce al dispositivo a través del pipeline de replicación estándar de WCPOS:
- Los cupones nuevos creados en WP Admin aparecen en el POS en la siguiente sincronización.
- Las actualizaciones de cupones existentes (recuento de uso, cambios de vencimiento, etc.) se sincronizan automáticamente.
- Los cupones se almacenan localmente en IndexedDB, por lo que permanecen disponibles sin conexión.
Si se acaba de crear un cupón en WP Admin y aún no aparece, es posible que la sincronización no se haya ejecutado. Desde el pie de la pantalla de Cupones, pulse el icono de sincronización () para actualizar — mantenga pulsado para Borrar y actualizar si necesita una obtención completa.
Conectividad
- Aplicar cupones funciona sin conexión porque la validación se realiza en el cliente con datos sincronizados.
- Completar el pago requiere conexión al servidor: el servidor vuelve a validar y es la fuente autorizada del total final del pedido.
- Crear o editar cupones se realiza en WP Admin y requiere conexión al sitio WordPress.
Cómo interactúan los cupones con los descuentos POS
Cuando un cajero reduce el precio de una línea en la caja y luego se aplica un cupón, el cupón se calcula sobre el precio reducido, no sobre el original. Las líneas con precio reducido en el POS se tratan como "en oferta": los cupones con Excluir artículos en oferta activado las omitirán. Consulte Descuentos para más información.