🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear un descuento o cupón en PrestaShop

Actualizado el 10 de abril de 2026

¿Qué tipos de descuentos y cupones puedes crear en PrestaShop?

PrestaShop es uno de los gestores de tiendas online más potentes y flexibles que existen. Una de sus grandes ventajas es que incluye un sistema de precios especiales, reglas de carrito y cupones muy completo, aunque a veces puede resultar un poco lioso al principio. No te preocupes, porque hoy vamos a desgranarlo todo para que puedas crear cupón PrestaShop sin complicaciones y sacarle el máximo partido a tus promociones.

Antes de ponernos manos a la obra, es importante que sepas que en PrestaShop existen dos grandes grupos de descuentos: los que se aplican a productos concretos y los que se aplican a todo el carrito. Dentro de estos, encontramos los famosos cupones, que son códigos alfanuméricos que el cliente introduce al finalizar la compra. Vamos a ver cada uno paso a paso.

¿Dónde se gestionan los cupones y descuentos en PrestaShop?

Para empezar, tienes que acceder al panel de administración de tu tienda. Una vez dentro, busca el menú lateral izquierdo y entra en el apartado Promociones. Aquí es donde ocurre toda la magia. Verás dos pestañas principales: Reglas de carrito y Reglas de precios de catálogo. Los cupones que dan código al cliente se gestionan en las reglas de carrito, mientras que los descuentos automáticos por producto o categoría se gestionan en las reglas de catálogo. Vamos a centrarnos en los primeros, que son los que más se buscan cuando se quiere crear cupón PrestaShop.

Paso a paso: cómo crear un cupón de descuento en PrestaShop

Vamos a lo importante. Sigue estos pasos y tendrás tu primer cupón funcionando en menos de cinco minutos.

Paso 1: Accede a las reglas de carrito

Dentro del menú Promociones, haz clic en Reglas de carrito. Verás un listado con las reglas existentes (si no hay ninguna, estará vacío) y un botón azul en la parte superior derecha que dice + Nueva regla de carrito. Haz clic ahí.

Paso 2: Configura la información básica de tu cupón

Se abrirá una pantalla con varias secciones. Lo primero es rellenar los datos de la pestaña Información. Aquí tienes que poner un nombre interno para la regla, que solo verás tú, como por ejemplo "Cupón verano 10%". También puedes asignar una prioridad, que sirve para cuando varias reglas se solapan. A continuación, activa la opción Única si quieres que el cupón solo se pueda usar una vez por cliente o una vez en total, según configures después. El campo Valor es el código que el cliente introducirá en el carrito, como "VERANO10". Es importante que este código sea fácil de recordar y no tenga espacios ni caracteres extraños.

Paso 3: Define las condiciones de uso del cupón

Esta es la parte más importante, porque aquí decides cómo funciona el descuento. En la sección Condiciones, verás varias opciones. Activa la casilla Aplicar un descuento y elige el tipo: porcentaje (por ejemplo, 10%), cantidad fija (por ejemplo, 5 euros) o envío gratuito. Si eliges porcentaje o cantidad, indica el valor en el campo que aparece justo debajo.

Después, decide a qué se aplica: a todo el pedido, a un producto concreto (seleccionándolo de la lista) o a una combinación específica. También puedes limitar el descuento a un cliente o grupo de clientes concretos, a un país o incluso excluir productos ya rebajados. Por último, es muy útil marcar la opción Enviar un descuento para que el sistema genere automáticamente un correo al cliente con el código, aunque esto es opcional.

Paso 4: Establece las limitaciones del cupón

Aquí decides si el cupón tiene fecha de caducidad, cuántas veces se puede usar en total y cuántas veces por cliente. Por ejemplo, puedes hacer un cupón válido solo durante el mes de agosto, que se pueda usar máximo 100 veces y una sola vez por cliente. Para ello, activa las casillas correspondientes y rellena los campos. Si no marcas nada, el cupón será ilimitado y sin caducidad, lo cual puede ser un riesgo si lo publicas sin querer.

Paso 5: Guarda y prueba tu cupón

Cuando tengas todo configurado, haz clic en Guardar. Ahora ve a tu tienda, añade un producto al carrito y prueba a introducir el código en el campo "¿Tienes un código promocional?". Verás que el descuento se aplica correctamente. Te recomiendo hacer siempre esta prueba antes de lanzar la campaña.

Cómo crear un descuento automático en el catálogo (sin código)

A veces no quieres que el cliente tenga que introducir un código, sino que el descuento se aplique solo al ver el producto o al añadirlo al carrito. Para esto, utilizamos las Reglas de precios de catálogo. Entra en esta pestaña dentro de Promociones y haz clic en + Nueva regla de precios de catálogo.

Configuración básica de una regla de catálogo

El proceso es muy similar al anterior. En la pestaña Información, ponle un nombre interno. En Condiciones, elige el producto o la categoría a la que quieres aplicar el descuento. Puedes seleccionar un producto concreto, una categoría entera o incluso un fabricante. Después, en la sección Descuento, elige el tipo: porcentaje, cantidad fija o precio fijo (por ejemplo, dejar el producto en 9,99 euros). Activa la casilla Desde y Hasta si quieres limitar la promoción en el tiempo.

Diferencias clave entre regla de carrito y regla de catálogo

La principal diferencia es que la regla de catálogo se aplica automáticamente y no requiere código, mientras que la regla de carrito necesita que el cliente introduzca un cupón. Además, las reglas de catálogo suelen ser más restrictivas, ya que solo afectan a productos o categorías concretas, mientras que las de carrito pueden afectar a todo el pedido. En la práctica, muchas tiendas usan ambas: descuentos automáticos para rebajas y cupones para campañas específicas o captación de nuevos clientes.

Errores comunes al crear cupones y cómo evitarlos

Cuando estás empezando, es normal cometer algunos fallos. Aquí te dejo los más habituales y cómo solucionarlos para que no pierdas ventas.

El cupón no aparece en el carrito

Esto suele pasar porque el cupón tiene condiciones demasiado restrictivas. Por ejemplo, si has limitado el descuento a un producto concreto y el cliente añade otro producto al carrito, el cupón no se aplicará. Revisa también que las fechas de validez sean correctas y que el cupón no esté agotado en número de usos. Si todo parece correcto, prueba a crear un cupón de prueba sin condiciones para descartar problemas.

El descuento se acumula con otros y no quieres que pase

Para evitar que dos cupones se acumulen, tienes que configurar la prioridad de las reglas. En la pestaña Información de cada regla, verás un campo llamado Prioridad. Cuanto más alto sea el número, antes se aplicará. Si tienes dos reglas con la misma prioridad, PrestaShop aplicará la que se creó primero. También puedes marcar la opción Excluir productos ya rebajados en las condiciones del cupón para que no se sumen descuentos.

El cliente introduce el código y le da error

Esto puede deberse a que el código tiene espacios, caracteres especiales o mayúsculas que no coinciden exactamente. Te recomiendo usar siempre letras mayúsculas y sin espacios, como "VERANO10" o "BIENVENIDA5". Además, asegúrate de que el cupón está activo y no ha caducado. Si el problema persiste, revisa si has marcado la opción Única sin querer, ya que esto puede invalidar el cupón después del primer uso.

Consejos avanzados para sacar el máximo partido a tus cupones

Una vez que dominas lo básico, puedes empezar a experimentar con estrategias más avanzadas. Aquí van algunos consejos que te ayudarán a aumentar tus ventas.

Crea cupones para recuperar carritos abandonados

Puedes generar cupones específicos con un código como "VUELVE10" y enviarlos automáticamente a los clientes que dejaron productos en el carrito. Para ello, necesitas un módulo de carritos abandonados, pero la creación del cupón es exactamente igual que la que hemos visto. Eso sí, acuérdate de limitar el cupón a un solo uso por cliente para que no se aprovechen.

Usa cupones segmentados por cliente o grupo

En PrestaShop puedes crear grupos de clientes (por ejemplo, "VIP" o "Nuevos clientes") y asignar cupones solo a esos grupos. Esto es muy útil para lanzar ofertas exclusivas. En las condiciones del cupón, activa la opción Limitaciones y selecciona el grupo o cliente concreto. De esta manera, el código solo funcionará para esas personas, lo que aumenta la sensación de exclusividad.

Combina cupones con reglas de catálogo para campañas potentes

Imagina que tienes una rebaja del 20% en toda la categoría de zapatos (regla de catálogo) y además lanzas un cupón de envío gratuito para pedidos superiores a 50 euros (regla de carrito). Puedes hacer que ambas funcionen a la vez, lo que hace la oferta mucho más atractiva. Solo asegúrate de que las prioridades están bien configuradas para que no haya conflictos.

Preguntas frecuentes sobre cupones en PrestaShop

¿Puedo crear un cupón que ofrezca envío gratuito?

Sí, por supuesto. Cuando estés creando la regla de carrito, en la sección Aplicar un descuento, elige la opción Envío gratuito. Puedes combinarlo con un porcentaje o una cantidad fija, o dejarlo solo. Es una de las opciones más populares para incentivar la compra.

¿Cómo elimino o desactivo un cupón que ya no quiero usar?

Para desactivarlo, ve a Promociones > Reglas de carrito, localiza el cupón en la lista y haz clic en el icono de edición. En la pestaña Información, desmarca la casilla Activo y guarda. Si quieres eliminarlo definitivamente, usa el icono de la papelera. Te recomiendo desactivarlo en lugar de borrarlo, por si acaso lo necesitas más adelante.

¿Puedo exportar o importar cupones desde Excel?

Sí, PrestaShop permite importar y exportar reglas de carrito mediante archivos CSV. En la página de Reglas de carrito, verás botones para importar y exportar. Esto es muy útil si tienes muchas promociones o si trabajas con agencias. Eso sí, presta mucha atención al formato del archivo, ya que un error puede corromper la importación.

Conclusión: domina los cupones y aumenta tus ventas

Ya tienes todo lo necesario para crear cupón PrestaShop y gestionar descuentos como un profesional. Recuerda que la práctica es esencial, así que no dudes en crear cupones de prueba y experimentar con todas las opciones. Si en algún momento te surge una duda, consulta la documentación oficial de PrestaShop o contacta con tu proveedor de hosting, ya que a veces los problemas de cupones pueden estar relacionados con la configuración del servidor o la caché.

[TIP]: Si tu tienda está alojada en un panel de control como Syspanel (accesible a través del puerto 2106), te recomiendo limpiar la caché de PrestaShop después de crear o modificar cupones. A veces los cambios no se reflejan al instante por la caché del navegador o del servidor.

[WARNING]: Antes de lanzar una campaña masiva con cupones, prueba siempre la compra de principio a fin, incluido el pago y la confirmación de pedido. Un cupón mal configurado puede darte más de un quebradero de cabeza.

[INFO]: Los cupones de PrestaShop son una herramienta excelente para fidelizar clientes y atraer tráfico, pero úsalos con moderación. Si abusas de ellos, tus clientes se acostumbrarán a comprar siempre con descuento y perderás margen de beneficio.

Ahora que ya sabes cómo funciona todo, es hora de ponerlo en práctica. Crea tu primer cupón, haz una prueba y lanza esa promoción que tanto has estado planeando. ¡Tus clientes te lo agradecerán y tus ventas también!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel