Crear y gestionar códigos promocionales
10 min de lectura
Los códigos promocionales son códigos de descuento que tus clientes escriben ellos mismos al reservar. Se crean en Códigos promocionales, en el menú.
Conviene saber dos cosas antes de empezar, porque ambas sorprenden a los operadores:
- No necesitas crear nada en Stripe. Cuando guardas un código, Rentalbuddy lo crea en tu cuenta conectada de Stripe: tanto el descuento como el código en sí. Nunca crees un código de promoción a mano en Stripe esperando que aparezca aquí; créalo en Rentalbuddy.
- El código funciona en todas tus ubicaciones. Un código no está ligado a una ubicación ni a un producto. Cualquiera que reserve en cualquier punto de tu cuenta puede usarlo.
Crear un código de descuento
- Abre Códigos promocionales en el menú.
- Pulsa Crear código promocional.
- En Información, deja Tipo como está: Código promocional es el único tipo que puedes crear hoy.
- Rellena Código. Esto es lo que el cliente escribe al pagar. El texto de ayuda bajo el campo lo dice sin rodeos: "Debe ser único en todas las ubicaciones de su cuenta. Los clientes introducirán este código al pagar."
- Elige un Tipo de descuento:
- Porcentaje: un porcentaje sobre el pedido completo. Rellena Porcentaje (1 a 100).
- Importe fijo: una cantidad fija sobre el pedido completo. Rellena Importe del descuento, en la divisa de tu cuenta.
- En Normas, define Válido hasta si el código debe dejar de funcionar en una fecha. Déjalo vacío y el código nunca caduca: "Déjalo vacío para no establecer fecha de vencimiento."
- Define Uso máximo total si el código solo puede usarse un número limitado de veces. Déjalo vacío para ilimitado; el propio campo muestra Ilimitado hasta que escribas algo.
- Deja Estado del código en Activo.
- Pulsa Ahorrar. Obtienes un mensaje ¡Creado! y el código aparece en la lista.
Sea cual sea el tipo de descuento que elijas, el descuento se aplica al pedido completo, no a un producto concreto. No hay forma de decir "20 % de descuento solo en cascos".
Cómo escribir el código
Mantenlo simple: letras A–Z y dígitos, sin espacios, sin signos de puntuación. Los códigos con caracteres acentuados suecos o de otros idiomas (å, ä, ö) han provocado fallos, y el mensaje que recibes es el poco útil No se pudo crear el código promocional: no te dice qué campo era el problema. Si el guardado falla y todos los campos parecen rellenos, vuelve a escribir el código solo con letras y números simples e inténtalo de nuevo.
Si el código ya está en uso obtienes un mensaje más claro en el campo: Este código promocional ya existe. Por favor, elija otro código. Los códigos deben ser únicos en toda tu cuenta, incluidos los códigos que desactivaste antes.
Mensajes que puedes ver al rellenar el formulario
- Introduce un código: el campo Código está vacío.
- Seleccione un tipo de descuento: no se ha elegido Tipo de descuento.
- Introduce un porcentaje de 1 a 100: el valor de Porcentaje está fuera de ese rango.
- Introduzca un importe mayor que 0: el Importe del descuento es cero o está en blanco.
- Por favor complete un descuento: no hay ningún valor de descuento.
Qué significa realmente "válido hasta"
Este es el ajuste que más se malinterpreta.
Válido hasta trata de cuándo reserva el cliente, no de cuándo alquila. Es el último momento en que el código puede introducirse al pagar. Un cliente que reserve el último día de validez del código puede reservar perfectamente un alquiler que tenga lugar meses después: las fechas del alquiler son irrelevantes para el código.
Así que un código con Válido hasta puesto en el 30 de junio:
- Reserva hecha el 29 de junio para un alquiler en agosto: el código funciona.
- Reserva hecha el 1 de julio para un alquiler mañana: el código no funciona.
No existe una fecha de "válido desde". Un código empieza a funcionar en el momento en que lo guardas. Si quieres que un código entre en vigor más tarde, créalo más tarde, o créalo inactivo y pon Estado del código en Activo cuando arranque la campaña.
Límites de uso
Uso máximo total es un total entre todos los clientes, no por cliente. Ponlo en 50 y el código deja de funcionar después de la reserva número cincuenta que lo haya usado, quienquiera que las hiciera. Déjalo vacío y puede usarse un número ilimitado de veces.
Hoy no hay límite por cliente ni límite por día en el formulario. Si necesitas un código que solo pueda usar una persona, crea un código único para esa persona.
Después de guardar: qué puedes y qué no puedes cambiar
Una vez que un código existe, ábrelo desde la lista para ver dos pestañas: Ajustes y Uso.
En Ajustes, casi todo está bloqueado. Tipo, Código, Tipo de descuento, el valor del descuento, Válido hasta y Uso máximo total quedan fijados en la creación y atenuados después. Lo único que puedes cambiar es Estado del código, alternando entre Activo e Inactivo.
Eso significa:
- Para detener un código inmediatamente, ábrelo, pon Estado del código en Inactivo y pulsa Ahorrar. Deja de funcionar para los clientes al instante.
- Para cambiar un descuento, una caducidad o un límite, no puedes. Desactiva el código antiguo y crea uno nuevo.
- No hay borrado. Los códigos permanecen en la lista; usa el filtro para ocultar los que ya no te interesan.
Un código que ya ha caducado no se puede volver a activar: el interruptor queda desactivado una vez pasada la fecha de caducidad.
Encontrar códigos en la lista
La lista tiene un cuadro de búsqueda, Buscar por código, que busca por el texto del código.
Junto a él hay un desplegable Filtros:
- Activos e inactivos: el valor por defecto. Todo excepto los códigos caducados.
- Activo: códigos activados y que no han pasado su caducidad.
- Inactivo: códigos desactivados pero no caducados.
- Caducado: códigos desactivados y que o bien han pasado su fecha de caducidad o bien han agotado sus usos.
- Mostrar todos: todo.
Las columnas son Tipo, Código, Descuento, Tiempos utilizados, Período de validez, Estado y Comportamiento. Período de validez muestra la fecha en que se creó el código y luego o bien la fecha de caducidad y cuántos días faltan, o bien En curso si no hay caducidad. La columna Descuento muestra un porcentaje o un importe; Falta valor significa que el código no tiene descuento asociado y no hará nada.
En Comportamiento puedes copiar el texto del código al portapapeles —Copiar texto del código promocional—, lo que resulta práctico al pegarlo en un boletín.
Las cuentas muy grandes deben tener en cuenta que la lista carga los códigos más recientes en lugar de un historial ilimitado, así que busca un código concreto en lugar de desplazarte si has creado cientos.
Ver quién ha usado un código
Abre un código y cambia a la pestaña Uso.
Arriba obtienes tres cifras:
- Pedidos con este código: reservas en Rentalbuddy que usaron el código.
- Usos en Stripe: el propio recuento de canjes de Stripe.
- Descuento total: el dinero regalado en total.
Los dos recuentos pueden diferir, y eso es lo esperado. La propia página lo dice: "Pedidos en todas las ubicaciones de su cuenta que usaron este código promocional. El recuento de Stripe puede diferir — por ejemplo si se canceló una reserva, se cambió en el admin o se registró de otra forma en Stripe."
Debajo está la lista de las reservas reales, con Creado, Nombre, N º de pedido, Inicio, Valor, Descuento, Estado de pago, Estado, Canal y Ubicación. Haz clic en una fila para abrir esa reserva.
Dos interruptores cambian lo que ves:
- Incluir reservas canceladas: desactivado por defecto, así que las reservas canceladas quedan ocultas.
- Mostrar solo la ubicación actual: reduce la lista a la ubicación en la que estás trabajando. Cuando estás filtrando, un pie de texto te indica cuántas del total estás viendo.
Si nadie ha usado todavía el código verás Aún no hay reservas que hayan usado este código promocional.
El truco del código de prueba del 100 %
Esta es la forma más rápida de probar todo tu flujo de reserva de principio a fin sin pagar nada ni tener que reembolsarte después.
- Crea un código promocional con Tipo de descuento en Porcentaje y Porcentaje en 100.
- Ponle algo que nadie vaya a adivinar y pon Uso máximo total en un número pequeño, como 1 o 2.
- Haz una reserva real en tu propio widget de reservas e introduce el código.
Como el pedido queda en cero, el paso de pago sigue apareciendo, pero con un total de cero Stripe no pide datos de tarjeta: el cliente solo tiene que confirmar. Recibes el correo de confirmación, el código PIN, el comportamiento de la cerradura: todo lo que recibe un cliente real, sin que se mueva dinero y sin nada que reembolsar.
Después, abre el código y pon Estado del código en Inactivo para que nadie lo encuentre por casualidad.
Lo que ve el cliente
En el widget de reservas, el cliente introduce el código en el campo etiquetado Código promocional en la cesta y luego lo confirma. Si el código es incorrecto, ha caducado, está desactivado o se ha agotado, obtiene El código promocional no es válido: el mismo mensaje en todos los casos, así que no le indicará cuál de ellos era.
En la reserva dentro del admin, un código aplicado aparece en el resumen de precios como una línea de descuento que dice Código promocional seguida del código en sí y del descuento entre paréntesis, por ejemplo Código promocional SPRING25 (25%).
El código aparece como activo pero no funciona al pagar
El checkout comprueba el código contra Stripe, no contra la lista que ves en la página Códigos promocionales, así que un código puede parecer correcto en el admin y aun así ser rechazado. Sea cual sea la causa, el cliente siempre recibe el mismo mensaje El código promocional no es válido (véase Lo que ve el cliente más arriba), de modo que lo que te cuente no te dirá cuál de estas era. Repásalas en orden:
- Estado del código. Abre el código y confirma que el interruptor dice Activo. Desactivar y reactivar surte efecto de inmediato.
- Válido hasta. Es el último momento en que el código puede introducirse al pagar, no la fecha del alquiler: véase Qué significa realmente "válido hasta". Una reserva hecha el día después de la caducidad se rechaza aunque el alquiler caiga dentro de las fechas que tenías en mente.
- El límite de uso. En la pestaña Uso, compara Usos en Stripe con tu Uso máximo total. El recuento propio de Stripe es el que decide al pagar, y puede ir por delante de Pedidos con este código: un código puede haberse agotado en Stripe mientras la cifra del admin todavía parece estar por debajo del límite.
- Exactamente lo que escribió el cliente. El widget envía el texto tal cual: un espacio suelto antes o después del código basta para que falle. Pídele al cliente que lo vuelva a escribir sin espacios; los códigos escritos con letras A–Z y dígitos simples (véase Cómo escribir el código) dejan el menor margen para esto.
Si las cuatro cosas están bien, introduce tú mismo el código en tu propio widget de reservas: eso ejecuta exactamente la misma comprobación que hace el navegador del cliente y te dice si el problema es el código o algo del lado del cliente.
Tarjetas de regalo y bonos de sesiones
Verás las palabras Tarjetas de regalo y Boleto de perforación en algunos lugares del sistema, y respuestas antiguas de soporte pueden referirse a ellas. Ninguna de las dos se puede crear hoy: Código promocional es el único tipo que ofrece el formulario. Si quieres vender algo parecido a una tarjeta regalo ahora mismo, la solución habitual es emitir un código promocional de un solo uso con un descuento de Importe fijo y un Uso máximo total de 1, y cobrarlo por separado.
Situaciones habituales
Un código ha dejado de funcionar y no sé por qué. Comprueba tres cosas en el código, en este orden: si Estado del código está en Activo, si Válido hasta está en el pasado, y si Tiempos utilizados ha alcanzado Uso máximo total. Cualquiera de las tres lo desactiva para los clientes.
Necesito cambiar el descuento de una campaña en curso. No puedes editarlo. Pon el código antiguo en Inactivo y crea un código nuevo con el nuevo descuento.
Un cliente dice que el código no se aplicó. Abre su reserva y busca la línea Código promocional en el resumen de precios. Si no está, el código no se introdujo al pagar: un código no se puede añadir a una reserva a posteriori, así que reembolsa la diferencia manualmente si quieres respetarlo.
Quiero un código para una sola ubicación. No es posible. Cualquier código funciona en todas las ubicaciones de tu cuenta. Lo más parecido es repartir un código solo entre los clientes de esa ubicación y usar Mostrar solo la ubicación actual en la pestaña Uso para ver dónde se ha usado realmente.
Quiero un código para un solo producto. Tampoco es posible. El descuento siempre se aplica al pedido completo.
