En una frase
Tres razones típicas: caducado (pasó la fecha de validez), ya usado (un código se canjea una sola vez), o mal tecleado (espacios invisibles, mayúsculas, un cero por O). Entra en Ofertas → Códigos, busca el código y mira su estado. Si caducó por muy poco o fue culpa nuestra, crea un código manual nuevo por el mismo importe.
Antes de empezar
Pídele a la clienta:
- El código exacto que está intentando usar (que te lo copie literal, no transcrito a mano — los códigos llevan guiones y combinaciones raras tipo
CUMPLE15-MARIA-8K2). - Dónde lo está metiendo (tu web de reservas, al confirmar el pago, etc.).
- Captura del mensaje donde le llegó el código (por WhatsApp).
Con eso vas directo al grano.
Paso a paso para diagnosticar
1. Busca el código en el panel
- Ve a Ofertas.
- Pestaña Códigos o Códigos de descuento.
- Pega el código literal en la búsqueda.
- Mira qué te dice el estado.
2. Lee qué indica el estado
| Estado | Qué significa | Qué hacer |
|---|---|---|
| Activo | El código vale, debería funcionar | Mira punto 3 (probablemente mal tecleado) |
| Caducado | Pasó la fecha de validez (valid_until) |
Punto 4 (código nuevo manual) |
| Ya utilizado | Se canjeó en una reserva anterior | Punto 5 |
| No encontrado | El código que has metido no existe en el sistema | Punto 6 |
3. Si está "activo" pero la clienta dice que no funciona → suele ser tecleado
Lo más común:
- Mayúsculas/minúsculas: aceptamos ambas, pero si la clienta copió con un carácter raro o un espacio al principio/final, falla.
- Cero vs. letra O:
CUMPLE10≠CUMPLEIO. - Uno vs. I mayúscula vs. L minúscula: difíciles de distinguir en algunas fuentes.
- Espacio invisible al copiar desde WhatsApp — especialmente desde iPhone.
Solución: pídele que copie y pegue directo desde el WhatsApp donde le llegó, sin escribirlo a mano. Si aun así falla, cópialo tú en el panel y genera un código nuevo manual que sea simple (ej. MARIA15) y pásaselo por WhatsApp.
4. Si está caducado
Mira cuánto hace que caducó:
- Caducó hoy o ayer: cortesía, créale un código nuevo manual por el mismo importe.
- Caducó hace más de una semana: depende de ti. Si es una clienta habitual o el retraso fue culpa de un fallo nuestro (WhatsApp caído, por ejemplo), prorróga. Si no, explícale amablemente que ya no es válido.
Cómo crear un código nuevo manual:
- Ofertas → Códigos → Crear código manual.
- Nombre: algo reconocible (ej.
MARIA-RETRYoREGALO-MAY). - Importe: el mismo que tenía el original.
- Validez: dale 14-30 días nuevos.
- Asígnalo a esa clienta concreta (si puedes) o déjalo abierto.
- Pásaselo por WhatsApp.
5. Si ya se utilizó
Mira en el panel en qué reserva se canjeó. Suele haber dos subcasos:
- Lo usó la propia clienta en una reserva anterior que ella no recuerda → muéstraselo por WhatsApp ("el código se canjeó el día X en la cita de las Y"). Si ella dice que no fue ella, mira punto 6.
- Lo usó otra persona → Es muy raro (los códigos suelen ser customer-locked). Si ocurrió, escríbenos con el código exacto.
6. Si no existe
Dos posibilidades:
- La clienta inventó el código o lo copió de otro sitio (p.ej. un código de otro negocio o uno viejo de tu antiguo sistema).
- El código no se llegó a generar por alguna incidencia nuestra (raro, pero posible). Mira en Conversaciones si Xintia se lo mandó realmente. Si no aparece mensaje con el código, es que nunca salió.
Solución: si ella te muestra captura donde le llegó el código pero no existe en el sistema, mándanosla — investigamos. Mientras, genera un código manual por cortesía.
Qué puedes hacer ya mismo
- Código caducado por poco → Crea uno nuevo manual. Tarda 1 minuto.
- Código mal tecleado → Regenera otro con nombre más simple y pásaselo por WhatsApp.
- Código ya usado → Explica y, si hay sensación de injusticia, ofrece uno nuevo como gesto.
- Código inventado → Amablemente no lo aceptes (o dale uno nuevo si quieres fidelizar).
Lo que no puedes hacer hoy
Honestidad:
- No puedes "forzar" un código expirado para que funcione — no hay botón "anular caducidad". El workaround es siempre crear uno nuevo manual.
- No puedes recuperar el mismo código ya usado para reusarlo. Cada código es de un solo uso.
- No puedes editar un código ya emitido (cambiarle el %, la validez, etc.). Solo crear uno nuevo o cancelar el viejo.
Si necesitas algo más avanzado, escríbenos.
Casos frecuentes
- La clienta dice que introdujo el código y pasó de 30 € a 0 € (descuento excesivo) → Comprueba el código en el panel. Si por algún error tiene un % altísimo (ej. 100 %) en lugar de 15 %, escríbenos — puede ser fallo de configuración.
- El código solo aplica a una parte de la cita → Los códigos se aplican sobre el total. No hay reglas de "solo corte, no color" hoy. Si necesitas eso, créalo manual con el importe ya calculado.
- Mi campaña de cumpleaños manda código pero no funciona con la fórmula esperada → Comprueba en Ofertas → Cumpleaños que el % configurado coincide con lo que pone el mensaje a la clienta. Si cambiaste el % después de enviar, el mensaje tiene el % viejo.
- Quiero dar un código que funcione para varias clientas → Los códigos auto-generados son individuales. Para un código "general" (ej.
VERANO25) que valga para todas, créalo manual sin asignar a cliente — se consume una vez por reserva. - Tengo códigos sin asignar que no recuerdo para qué eran → Borra desde el panel los que no usas. Menos ruido en tu dashboard.
Problemas comunes
- El sistema dice "código no válido" sin más explicación → Es un mensaje genérico. Revisa en el panel el estado exacto con los pasos de arriba.
- La clienta lo metió bien pero el descuento no se aplicó al precio final → Refresca la página del checkout. Si insiste, comprueba que la reserva se creó con el código — a veces lo mete pero no pulsa "aplicar".
- Un código que funcionaba ayer hoy falla → Comprueba la fecha de caducidad. Si pone "válido hasta 14/04", el 15/04 ya no vale.
- Me aparece "código en uso por otra reserva" → Si se generó un código customer-locked y la clienta lo intenta usar en 2 reservas simultáneas (sin haber completado la primera), la segunda lo rechaza. Confirma la primera reserva primero.
¿Te sigue atascando?
Si te lías con algo, respóndenos por WhatsApp. Estamos aquí.