Rentalbuddy

Códigos promocionales: crea códigos de descuento, limítalos y mira quién los ha usado

15 min de lectura

Los códigos promocionales son códigos de descuento que tus clientes escriben ellos mismos al reservar; en el widget de reservas el campo se llama Código promocional. Los creas en Códigos promocionales, en el menú de la izquierda.

Antes de empezar conviene saber tres cosas, porque suelen sorprender:

  • No tienes que crear nada en Stripe. Al guardar un código, Rentalbuddy lo crea por ti en tu cuenta de Stripe conectada: tanto el descuento (Stripe lo llama coupon) como el código que escribe el cliente (un promotion code). Los consejos antiguos que dicen que "el código también hay que añadirlo en Stripe" están desactualizados.
  • Los códigos promocionales necesitan que Stripe esté conectado. Los códigos viven en tu cuenta de Stripe. Sin una conexión con Stripe que funcione, la lista Códigos promocionales se queda vacía, crear un código falla con No se pudo crear el código promocional y los clientes reciben El código promocional no es válido con cualquier código. Cómo conectar Stripe se explica en la guía de Stripe.
  • Un 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 parte de tu cuenta puede usarlo.

Crear un código de descuento

  1. Abre Códigos promocionales en el menú y pulsa Crear código promocional.
  2. En Information, deja Tipo como está: Promo Code es el único tipo que puedes crear.
  3. Rellena Código. Es lo que el cliente escribe al pagar: "Debe ser único en todas las ubicaciones de su cuenta. Los clientes introducirán este código al pagar."
  4. Elige un Tipo de descuento:
    • Porcentaje: un porcentaje de descuento sobre todo el pedido. Rellena Porcentaje (de 1 a 100).
    • Importe fijo: una cantidad fija descontada de todo el pedido, en la moneda de tu cuenta. Rellena Importe del descuento. El descuento nunca hace que un pedido quede por debajo de cero.
  5. En Normas, indica Válido hasta (fecha y hora) si el código debe dejar de funcionar. Si lo dejas vacío, nunca caduca: "Déjalo vacío para no establecer fecha de vencimiento."
  6. Indica Uso máximo total si el código solo se puede usar un número limitado de veces. Déjalo vacío para usos ilimitados: "Déjalo vacío para usos ilimitados."; el campo muestra Ilimitado hasta que escribas algo.
  7. Deja Estado del código en Activo.
  8. Pulsa Ahorrar. Verás ¡Creado! y el código aparecerá en la lista Códigos promocionales.

Elijas el tipo de descuento que elijas, el descuento se aplica a todo el pedido, no a un solo producto. No hay forma de indicar "20 % solo en cascos" o "solo en la tarifa de 2 horas".

Cómo escribir el código

Hazlo sencillo: letras normales de la A a la Z y números, sin espacios ni signos de puntuación. Los códigos con tildes, ñ u otros caracteres especiales (á, ñ, å, ä, ö) fallan, y el mensaje que recibes es el poco útil No se pudo crear el código promocional, que no dice qué campo ha dado problemas. Si no se guarda y todos los campos parecen rellenos, vuelve a escribir el código solo con letras y números e inténtalo de nuevo.

Si el código ya existe, verás un mensaje 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 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 has elegido ningún 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á vacío.
  • Por favor complete un descuento: no hay ningún valor de descuento.
  • "Las reservas que quedan por debajo de … tras el descuento no se pueden pagar en línea. Use 100 % si la reserva debe ser gratuita.": una nota informativa mientras Porcentaje sea 90 o más pero menos de 100. Una reserva barata puede costar entonces menos que el pago en línea mínimo de Stripe para tu moneda (por ejemplo 3 SEK o 0,50 EUR), y ese total no se puede pagar. Para reservas gratuitas usa exactamente 100. Al abrir un código existente con ese porcentaje, dice "Las reservas que quedan por debajo de … tras este descuento no se pueden pagar en línea." La nota no aparece cuando Deshabilitar pagos de Stripe está activado.

Códigos creados directamente en Stripe

Un promotion code que crees tú mismo en el panel de Stripe también aparece en la lista Códigos promocionales y funciona al pagar, porque el pago busca los códigos en Stripe. Un coupon de Stripe sin promotion code no es algo que los clientes puedan escribir, así que no hace nada en tu widget. La regla más sencilla: crea los códigos en Rentalbuddy.

Qué significa realmente "Válido hasta"

Es el ajuste que más se malinterpreta.

Válido hasta se refiere a cuándo reserva el cliente, no a cuándo alquila. Es el último momento en que se puede introducir el código al pagar. Un cliente que reserva el último día válido puede reservar igualmente un alquiler que tenga lugar meses después: las fechas del alquiler no importan para el código.

Así, un código con Válido hasta 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 cuanto lo guardas. Si una campaña debe empezar más tarde, crea el código más tarde, o créalo y cambia Estado del código a Inactivo hasta que empiece la campaña.

Límites de uso

Uso máximo total es un total entre todos los clientes, no por cliente. Si lo pones en 50, el código deja de funcionar después de usarse 50 veces, lo use quien lo use. Si lo dejas vacío, se puede usar cualquier número de veces.

En el formulario no hay límite por cliente, ni límite diario, ni importe mínimo de pedido. Si necesitas un código que solo pueda usar una persona, crea un código único para ella con Uso máximo total en 1.

Después de guardar: qué puedes cambiar y qué no

Abre un código desde la lista (el icono de ajustes en Comportamiento) y verás dos pestañas: Ajustes y Uso.

En Ajustes casi todo está bloqueado. Tipo, Código, Tipo de descuento, el Descuento, Válido hasta y Uso máximo total se fijan al crearlo y aparecen en gris. Lo único que puedes cambiar es Estado del código, entre Activo e Inactivo; pulsa Ahorrar y verás ¡Actualizado!

Eso significa:

  • Para detener un código al instante, ábrelo, cambia Estado del código a Inactivo y pulsa Ahorrar. Deja de funcionar para los clientes de inmediato.
  • Para cambiar un descuento, una caducidad o un límite, no se puede. Desactiva el código antiguo y crea uno nuevo con otro nombre.
  • No hay opción de eliminar. Los códigos se quedan en la lista; usa el filtro para ocultar los que ya no necesitas.

Un código cuya fecha Válido hasta ya ha pasado no se puede volver a activar, y los códigos caducados ya no se pueden abrir desde la lista. Para abrir códigos también necesitas un rol que pueda modificar códigos promocionales; los usuarios que solo pueden ver ven la lista, pero no la página del código.

Encontrar códigos en la lista Códigos promocionales

Busca con Buscar por código. Al lado está Filtros:

  • Activos e inactivos: la opción por defecto. Todo menos los códigos caducados.
  • Activos: códigos activados.
  • Inactivos: códigos desactivados que no han caducado.
  • Caducados: códigos desactivados y que han superado su Válido hasta o se han agotado.
  • Mostrar todos: todo.

Las columnas son Tipo, Código, Descuento, Tiempos utilizados, Período de validez, Estado y Comportamiento. Período de validez muestra cuándo se creó el código y, después, la fecha de caducidad y cuántos días faltan, o En curso si no caduca. Estado es un icono: una marca verde para un código que se puede usar ahora mismo, gris en caso contrario. Descuento muestra un porcentaje o un importe (los importes también se muestran bien en monedas sin decimales, como el JPY); Falta valor significa que el código no tiene ningún descuento asociado y no hace nada.

En Comportamiento, Copiar texto del código promocional copia el código al portapapeles ("Texto del código promocional copiado"), muy práctico para pegarlo en una newsletter.

Cuentas muy grandes: la lista carga tus códigos más recientes en lugar de un historial ilimitado, así que si has creado cientos, busca el código concreto en vez de desplazarte.

Ver quién ha usado un código (pestaña Uso)

Abre un código y cambia a Uso. En Uso del código promocional verás tres cifras:

  • Pedidos con este código: pedidos de Rentalbuddy que usaron el código, en todas las ubicaciones de tu cuenta.
  • Usos en Stripe: el recuento de canjes de la propia Stripe.
  • Descuento total: el dinero descontado en total.

Los dos recuentos pueden no coincidir, y es lo esperado: "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 pedidos, con Creado, Nombre, N º de pedido, Comenzar, 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 están ocultas.
  • Mostrar solo la ubicación actual: limita la lista a la ubicación en la que estás trabajando, con un texto como "Mostrando 3 de 10 pedidos en la ubicación seleccionada."

Si todavía nadie ha usado el código: Aún no hay reservas que hayan usado este código promocional.

Qué ve el cliente en el widget de reservas

En el paso de pago, el cliente escribe el código en el campo Código promocional y pulsa Confirmar. Un código válido aparece como una etiqueta, por ejemplo SPRING25 - 25% de descuento (o SPRING25 - 100 kr de descuento si es un importe fijo), con Quitar el código al lado, y el resumen del precio recibe una línea Código promocional SPRING25. Si el código es incorrecto, ha caducado, está desactivado o agotado, o si Stripe no está conectado, el cliente recibe El código promocional no es válido, el mismo mensaje en todos los casos.

Conviene saber:

  • El descuento de socio y los códigos promocionales se acumulan. Si el cliente es socio, primero se aplica el descuento de socio y el código se aplica sobre el precio reducido: una membresía del 10 % más un código del 10 % sobre 1000 da 810, no 800. Consulta la guía de membresías.
  • Los códigos también funcionan al comprar una membresía, ya que la compra pasa por el mismo proceso de pago.
  • Eventos: el pago de eventos solo calcula códigos por porcentaje, así que usa códigos de Porcentaje para los eventos.
  • Casi gratis no es gratis. Si un código deja un total mayor que 0 pero inferior al pago en línea mínimo de Stripe para tu moneda (un código del 95 % o un Importe fijo grande en una reserva barata), el pago dice "Este importe es demasiado bajo para pagarlo en línea. El importe mínimo que se puede pagar en línea es …" y el cliente no puede continuar. Un total de exactamente 0 siempre se acepta.
  • No se puede añadir un código a una reserva a posteriori.

En la reserva, dentro del admin, un código aplicado aparece en el resumen del precio como Código promocional seguido del código y el descuento entre paréntesis, por ejemplo Código promocional SPRING25 (25%).

El código aparece como activo pero no funciona al pagar

El pago comprueba el código contra Stripe, no contra la lista de la página Códigos promocionales, así que un código puede verse bien en el admin y aun así ser rechazado. El cliente siempre recibe el mismo El código promocional no es válido, así que su aviso no te dirá cuál de estos casos es. Revísalos en orden:

  1. Estado del código. Abre el código y comprueba que pone Activo. El cambio se aplica al instante.
  2. Válido hasta. Es el último momento en que el código se puede introducir, no la fecha del alquiler; consulta Qué significa realmente "Válido hasta".
  3. El límite de uso. Un código con Uso máximo total 1 que alguien ya ha usado está agotado, aunque todavía parezca activo. En Uso, compara Usos en Stripe con tu Uso máximo total: el recuento de Stripe es el que decide al pagar y puede ir por delante de Pedidos con este código.
  4. Lo que el cliente escribió exactamente. El widget envía el texto tal como se escribió, así que un espacio antes o después del código hace que falle. Pídele que lo vuelva a escribir; los códigos con solo letras y números dejan menos margen de error.
  5. Tu conexión con Stripe. Si Stripe no está conectado, se rechazan todos los códigos. Consulta la guía de Stripe.

Si todo eso está bien, introduce tú mismo el código en tu propio widget de reservas: hace exactamente la misma comprobación que el navegador del cliente y te dice si el problema es el código o algo en su lado.

Haz una reserva de prueba gratis con un código promocional del 100 %

Para una simple prueba de una reserva de alquiler, lo más fácil es Haz una reserva de prueba en la barra superior de la página de la ubicación, junto a Guardar (está ahí en todas las pestañas de la ubicación): gratis (o con un pequeño pago que se reembolsa), marcada como prueba, excluida de las cifras del panel y cancelada automáticamente (consulta la guía de la lista de configuración). Las reservas de prueba hechas así no admiten códigos promocionales y solo cubren alquileres — una visita de prueba a tu página de reservas oculta los eventos, las tarjetas de regalo y las membresías —, así que usa un código del 100 % cuando quieras probar el pago con un código, probar un evento o quedarte con la reserva:

  1. Crea un código promocional con Tipo de descuento Porcentaje y Porcentaje 100. Usa exactamente 100: un código del 95 % en una reserva barata puede dejar un importe demasiado bajo para pagarlo en línea.
  2. Ponle un código que nadie vaya a adivinar y ajusta Uso máximo total a un número bajo, como 1 o 2.
  3. Haz una reserva real en tu propio widget de reservas e introduce el código.

Con un total de cero, el pago se completa sin cargar ninguna tarjeta. Recibes el email de confirmación, el código PIN y el comportamiento de la cerradura: todo lo que recibe un cliente real, sin movimiento de dinero y sin nada que reembolsar. Qué comprobar durante una reserva de prueba antes de salir en vivo está en la guía de la lista de comprobación de configuración.

Después, abre el código y cambia Estado del código a Inactivo para que nadie dé con él. Hazlo aunque hayas puesto un límite de uso: no confíes solo en Uso máximo total para cerrar un código gratuito; revisa Usos en Stripe en su pestaña Uso después de la prueba.

Tarjetas regalo y bonos

Puede que veas en algunos sitios las palabras Tarjetas de regalo y Boleto de perforación. No se puede crear ninguna de las dos: Promo Code es el único tipo que ofrece el formulario, y no existen bonos de usos, paquetes de crédito ni tarjetas regalo con saldo. Si quieres algo parecido a una tarjeta regalo, la solución habitual es un código promocional de un solo uso con descuento de Importe fijo y Uso máximo total en 1, cobrando el pago por separado.

Preguntas frecuentes

¿Tengo que crear el código también en Stripe? No. Créalo en Códigos promocionales en Rentalbuddy y se creará automáticamente en tu cuenta de Stripe; por eso puede que también lo veas en Stripe.

El cliente dice que el descuento no pasó a la página de pago / que el código no es válido. Revisa en orden: Estado del código, Válido hasta, si Uso máximo total se ha agotado, un espacio de más en lo que escribió y que Stripe esté conectado. Después prueba tú mismo el código en tu widget.

¿Puedo editar un código, por ejemplo cambiar el porcentaje o la fecha de fin? No: después de guardar solo se puede cambiar Estado del código. Pon el código antiguo en Inactivo y crea uno nuevo.

¿Un código puede valer solo para una ubicación, un producto o una tarifa? No. Un código funciona en todas las ubicaciones de tu cuenta y siempre se aplica a todo el pedido. Da el código solo a los clientes de esa ubicación y usa Mostrar solo la ubicación actual en la pestaña Uso para ver dónde se ha usado.

¿Por qué no puedo guardar mi código? Sale "No se pudo crear el código promocional". Casi siempre el código lleva tildes, ñ, å, ä, ö, un espacio o signos de puntuación: usa solo letras y números. También falla si Stripe no está conectado.

¿Puedo descontar un importe en vez de un porcentaje? Sí: elige Importe fijo como Tipo de descuento y rellena Importe del descuento en la moneda de tu cuenta.

Un código promocional del año pasado ha desaparecido de la lista. El filtro por defecto oculta los códigos caducados y agotados. Elige Caducados o Mostrar todos en Filtros, o búscalo con Buscar por código.

¿Cómo pruebo una reserva sin pagar? Usa Haz una reserva de prueba en la barra superior de la página de la ubicación, junto a Guardar. Para probar con un código o probar un evento, crea un código promocional del 100 %, reserva con él en tu propio widget y después cambia el código a Inactivo.

¿Podemos ofrecer tarjetas regalo o vales? No como función integrada. La alternativa habitual es un código de un solo uso: Importe fijo, Uso máximo total 1, cobrando el pago aparte.

Un cliente con un código del 95 % dice que el pago no le deja pagar. El total tras el descuento es mayor que 0 pero inferior al pago en línea mínimo de Stripe. Dale un código del 100 % si la reserva debe ser gratuita.

El botón Haz una reserva de prueba está en gris. La ubicación aún no puede recibir reservas ("Esta ubicación aún no puede recibir reservas. Completa primero los pasos de la lista de abajo."), o la pestaña en la que estás tiene cambios sin guardar ("Guarda primero tus cambios. La reserva de prueba usa lo que está guardado."). Completa los pasos o pulsa Guardar y vuelve a intentarlo.

¿Puedo usar un código promocional en una reserva de prueba? No — las reservas de prueba hechas con Haz una reserva de prueba no admiten códigos promocionales. Para probar un código, reserva en tu propio widget de reservas con un código del 100 % y cambia el código a Inactivo después.

Guías relacionadas