Menú
Feedback
Comienza aquí
Tutoriales


Tutoriales
Promociones
Cómo funciona la competencia de promociones
10 min de lectura

El módulo Promociones define la promoción que se aplicará a una compra de la misma manera que Checkout selecciona el seller que realizará el fulfillment del pedido. Esta lógica se denomina competencia de promociones.

Las promociones compiten cuando:

  • Las promociones aplicadas tienen el mismo tipo de descuento.
  • Más de una promoción se aplica al mismo ítem.
  • Las promociones no están configuradas para permitir que se acumulen.

Para entender cómo funciona la selección de promociones, a continuación se describen algunos conceptos de este módulo.

Efectos de las promociones

Los efectos de las promociones están relacionados con el beneficio que cada una ofrece. Hay cuatro tipos:

  • Descuento en el precio: promociones que aplican un descuento porcentual o de valor fijo sobre el valor del producto. Esto incluye algunos descuentos de la promoción Regular y cualquier otra condición que afecte el precio de un ítem.
  • Descuento en el envío: promociones que aplican descuento en el envío.
  • Regalo: promociones que otorgan un regalo al cliente.
  • Fórmula: promociones con tipo de descuento de valor fijo basado en fórmula, una de las opciones de la promoción Regular.

Orden de aplicación de promociones

El orden define la secuencia en que se aplican las promociones en el carrito y afecta el precio final de los ítems. Se toman en cuenta dos criterios:

Orden por tipo de promoción, descuento y cargo

En el carrito las promociones siguen un orden predefinido para garantizar que siempre se calculen los descuentos y cargos de la misma manera. La secuencia de aplicación afecta directamente el valor final de los ítems y la forma en que se aplican los beneficios.

La siguiente tabla describe cómo funciona el orden por tipo de efecto, incluyendo cargos, y describe cada etapa y los tipos de promoción correspondientes.

OrdenTipo de efectoDescripciónTipo
1PrecioDescuento progresivo aplicado con base en la cantidad de ítems adquiridosDescuento progresivo
2PrecioDescuento porcentual aplicado al valor total del pedidoPromoción Regular
3PrecioDescuento porcentual aplicado solo a los ítems correspondientes a la promociónPromoción Regular
4PrecioValor fijo descontado del valor total del pedidoPromoción Regular
5PrecioValor fijo descontado directamente del precio del ítemPromoción Regular
6PrecioDescuento aplicado por comprar productos en conjuntoComprar juntos
7PrecioLimita el precio máximo por ítem en el pedidoPromoción Regular
8EnvíoDescuento porcentual aplicado al valor del envíoPromoción Regular
9EnvíoValor fijo descontado del valor del envíoPromoción Regular
10EnvíoCosto máximo de envíoPromoción Regular
11RegaloSe otorga un ítem de regalo como descuentoPromoción Regular
12FórmulaDescuento calculado mediante una expresión o fórmula personalizadaPromoción Regular
13CargoCargo calculado con base en una fórmula personalizadaCargo
14CargoCargo calculado como porcentaje sobre el valor total del pedidoCargo
15CargoCargo calculado como valor fijo sobre el valor del pedidoCargo
16CargoCargo porcentual calculado sobre el valor del envíoCargo
17RecompensaValor fijo de cashback otorgado como recompensaPromoción Regular
18RecompensaPorcentaje de cashback otorgado como recompensaPromoción Regular

Orden por valor

Se compara el valor de descuento de las promociones que sean del mismo tipo. El módulo Promociones siempre selecciona la promoción que ofrezca el mayor descuento al comprador.

En las promociones de tipo regalo, el orden que se sigue es el que ofrece mayor número de regalos.

Ejemplo:

  • Promoción A: 30% de descuento sobre el valor del producto.
  • Promoción B: 50% de descuento.

Se prioriza la promoción que otorgue el mayor descuento, es decir, el carrito aplicará la Promoción B primero y luego la Promoción A.

La Promoción A se aplicará al valor del ítem ya descontado por la Promoción B.

Acumulación de promociones

Cuando se configura la acumulación, las promociones se aplican siempre que se cumplan sus condiciones

y modifican el valor que refleja el descuento de la promoción seleccionada por la competencia de promociones no acumulables. La secuencia de aplicación sigue el orden por tipo y valor descrito.

Se aplica de la siguiente manera:

{"base64":"  ","img":{"width":381,"height":334,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":9871,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/tasas-y-promociones/promociones/como-funciona-la-competencia-de-promociones_1.png"}}

Los pedidos de origen marketplace y fulfillment no reconocen la acumulación de promociones, ya que el uso de promociones en marketplaces VTEX o externos está restringido a ciertos tipos específicos.

Estrategia de competencia de promociones

Después de repasar el orden y acumulación de promociones, a continuación se describe cómo funciona la competencia entre promociones no acumulativas.

La selección de cada promoción considera únicamente promociones del mismo tipo de descuento (como se describe en Efectos de promociones y que puedan aplicarse, al menos, a un producto en común.

Las promociones de diferentes tipos o de tipos iguales que se apliquen a productos diferentes no compiten entre sí, ya que se acumulan automáticamente.

Hay dos estrategias de competencia:

De manera predeterminada, todas las cuentas siguen la estrategia de competencia por escenario. Si la estrategia de competencia por ítem se adapta mejor a tus necesidades de negocio, abre un ticket con nuestro equipo de Soporte para solicitar el cambio.

Competencia por escenario

Esta estrategia agrupa las promociones que no compiten por los mismos productos. Después, el sistema compara cada grupo o promoción individual y aplica al carrito la opción que ofrezca el mayor descuento.

Ejemplo 1

Pedro creó un carrito con 1 escritorio de 100 USD + 30 USD de envío:

ÍtemsCantidadValores
Escritorio1100 USD
Envío130 USD

Las promociones disponibles son:

PromociónDescuentosAcumulación
A10% de descuento aplicado en todos los productosAcumulativa para todos los productos
BEnvío máximo de 20 USDNo acumulativa
C80% de descuento en el envíoNo acumulativa
DDescuento de valor fijo de 50 USDNo acumulativa
ERegalo al comprar el escritorioNo acumulativa

Después de aplicar las promociones disponibles:

ÍtemsCantidadValores
Escritorio145 USD
Envío16 USD

El valor total del pedido sería 51 USD.

Análisis detallado de los cálculos:

  • Escritorio (precio original: 100 USD)

    • Aplicación de la promoción no acumulativa (Promoción D):
      • Descuento de la Promoción D: 50 USD.
      • Precio después de la Promoción D: 100 USD - 50 USD = 50 USD.
    • Aplicación de la promoción acumulativa (Promoción A):
      • Precio después de la Promoción D: 50 USD
      • Descuento de la Promoción A (10%): 50 USD * (1 - 0.10) = 50 USD * 0.90 = 45 USD.
  • Envío (precio original: 30 USD)

    • Aplicación de la promoción no acumulativa (Promoción C):
      • Descuento de la Promoción C (80%): 30 USD * (80/100) = 30 USD * 0.80 = 24 USD.
      • Precio después de la Promoción C: 30 USD - 24 USD = 6 USD.
      • Descuento de la Promoción B: se evalúa la promoción "Envío máximo de 20 USD", ya que el costo del envío (6 USD) es inferior a 20 USD y esta promoción no ofrece beneficio adicional sobre el descuento del 80% ya calculado.
      • Precio final del envío = 6 USD.
  • Regalo

    • Aplicación de la promoción no acumulativa (Promoción E):
      • Regalo otorgado al comprar el escritorio
  • Total del pedido

    • Precio final del escritorio: 45 USD
    • Precio final del envío = 6 USD
    • Beneficio adicional: regalo al comprar el escritorio.
    • Valor total del pedido: 45 USD + 6 USD = 51 USD

Ejemplo 2

Carla creó un carrito con 1 escritorio y 1 computadora:

ÍtemsCantidadValores
Escritorio1100 USD
Computadora1500 USD

Los productos forman parte de colecciones:

ÍtemsColecciones
EscritorioColección 1 y Colección 2
ComputadoraColección 1

Las promociones disponibles son:

PromociónDescuentosReglasAcumulación
A10 %Aplicado en productos de la Colección 1No acumulativa
B25%Aplicado en productos de la Colección 2No acumulativa
C5 %Aplicado a todos los productosAcumulativa para todos los productos

Las promociones A y B compiten entre sí, ya que afectan el mismo producto (escritorio). Cuando hay competencia, el módulo Promociones selecciona la promoción que otorgue el mejor descuento para el cliente. A continuación, se presenta un ejemplo de competencia para este escenario.

Escenario 1: descuento de 10% de la Promoción A

En este escenario, el escritorio y la computadora (ambos de la colección 1) recibirán el descuento de 10% de la promoción A, seguido del descuento de 5% de la Promoción C.

ÍtemsPromociones aplicadasValores
EscritorioPromoción A y Promoción C85.50 USD
ComputadoraPromoción A y Promoción C427.50 USD

En este escenario, el valor total del pedido sería 513.00 USD.

Análisis detallado de los cálculos:

  • Escritorio (precio original: 100 USD)

    • Aplicación de la promoción no acumulativa (Promoción A):
      • Descuento de la promoción A (10%): 100 USD * (10/100) = 100 USD * 0.10 = 10 USD.
      • Precio después de la Promoción A = 100 USD - 10 USD = 90 USD.
    • Aplicación de la promoción acumulativa (Promoción C):
      • Precio después de la Promoción A: 90 USD.
      • Descuento de la Promoción C (5%): 90 USD * (1 - 0.05) = 90 USD * 0.95 = 85.50 USD.
  • Computadora (precio original: 500 USD)

    • Aplicación de la promoción no acumulativa (Promoción A):
      • Descuento de la Promoción A (10%): 500 USD * (10/100) = 500 USD * 0.10 = 50 USD.
      • Precio después de la Promoción A = 500 USD - 50 USD = 450 USD.
    • Aplicación de la promoción acumulativa (Promoción C):
      • Precio después de la Promoción A: 450 USD.
      • Descuento de la Promoción C (5%): 450 USD * (1 - 0.05) = 450 USD * 0.95 = 427.50 USD.
  • Total del pedido en el escenario 1

    • Precio final del escritorio: 85.50 USD
    • Precio final de la computadora: 427.50 USD
    • Valor total del pedido: 85.50 USD + 427.50 USD = 513.00 USD
Escenario 2: descuento de 25% de la Promoción B

En este escenario, el escritorio (único ítem de la Colección 2) recibirá el descuento de 25% de la Promoción B, seguido del descuento de 5% de la promoción C. Ya que la computadora no pertenece a la Colección 2, solo recibe el descuento de 5% de la Promoción C.

ÍtemsPromociones aplicadasValores
EscritorioPromoción B y Promoción C71.25 USD
ComputadoraPromoción C475.00 USD

En este escenario, el valor total del pedido sería 546.25 USD.

Análisis detallado de los cálculos:

  • Escritorio (precio original: 100 USD)

    • Aplicación de la promoción no acumulativa (Promoción B):
      • Descuento de la Promoción B (25%): 100 USD * (25/100) = 100 USD * 0.25 = 25 USD.
      • Precio después de la Promoción B = 100 USD - 25 USD = 75 USD.
    • Aplicación de la promoción acumulativa (Promoción C):
      • Precio después de la Promoción B: 75 USD.
      • Descuento de la Promoción C (5%): 75 USD * (1 - 0.05) = 75 USD * 0.95 = 71.25 USD.
  • Computadora (precio original: 500 USD)

    • Aplicación de la promoción no acumulativa:
      • La promoción B no es aplicable, ya que la computadora no pertenece a la Colección 2.
    • Aplicación de la promoción acumulativa (Promoción C):
      • Precio antes de la promoción C (no afectado por la promoción B): 500 USD.
      • Descuento de la Promoción C (5%): 500 USD * (1 - 0.05) = 500 USD * 0.95 = 427.50 USD.
  • Total del pedido en el escenario 2

    • Precio final del escritorio: 71.25 USD
    • Precio final de la computadora: 475.00 USD
    • Valor total del pedido: 71.25 USD + 475.00 USD = 546.25 USD

VTEX aplica la estrategia que ofrece el mayor descuento. Como en el escenario 1 el valor final del pedido es el menor para el cliente, se seleccionará esa estrategia.

Competencia por ítem

El módulo Promociones puede configurarse para aplicar el mayor descuento en cada ítem individual del carrito, en lugar de combinar promociones a nivel del carrito. La tienda define esta configuración basándose en la estrategia de negocio. Si deseas usar este modelo y aún no está activado, abre un ticket con el equipo de Soporte para solicitar el cambio.

La competencia por ítem funciona de la siguiente manera:

ÍtemsCantidadValores
Escritorio1100 USD
Computadora1500 USD

Los productos forman parte de colecciones:

ÍtemsColecciones
EscritorioColección 1 y Colección 2
ComputadoraColección 1

Las promociones disponibles son:

PromociónDescuentosReglasAcumulación
A10%Aplicado en productos de la Colección 1No acumulativa
B25%Aplicado en productos de la Colección 2No acumulativa
C5%Aplicado a todos los productosAcumulativa para todos los productos

Aplicación de la competencia por ítem:

ÍtemsPromoción aplicadaValores
EscritorioPromoción B y Promoción C71.25 USD
ComputadoraPromoción A y Promoción C427.50 USD

El valor final del pedido en este escenario sería 498.75 USD.

Análisis detallado de los cálculos:

  • Escritorio (precio original: 100 USD)

    • Selección de la promoción no acumulativa:
      • Promoción A (10% en la Colección 1): descuento de 10 USD (precio 90 USD).
      • Promoción B (25% en la Colección 2): descuento de 25 USD (precio 75 USD).
      • La Promoción B es la mejor para el escritorio. Precio después de la Promoción B = 75 USD.
    • Aplicación de la promoción acumulativa (Promoción C):
      • Precio después de la Promoción B: 75 USD.
      • Descuento de la Promoción C (5%): 75 USD * (1 - 0.05) = 75 USD * 0.95 = 71.25 USD.
  • Computadora (precio original: 500 USD)

    • Selección de la promoción no acumulativa:
      • Promoción A (10% en la Colección 1): descuento de 50 USD (precio 450 USD).
      • Promoción B (25% en la Colección 2): no aplicable.
      • La promoción A es la única, y por lo tanto, la mejor promoción no acumulativa para la computadora. Precio después de la Promoción A = 450 USD.
    • Aplicación de la promoción acumulativa (Promoción C):
      • Precio después de la Promoción A: 450 USD.
      • Descuento de la Promoción C (5%): 450 USD * (1 - 0.05) = 450 USD * 0.95 = 427.50 USD.
  • Total del pedido en la estrategia de competencia por ítem

    • Precio final del escritorio: 71.25 USD
    • Precio final de la computadora: 427.50 USD
    • Valor total del pedido: 71.25 USD + 427.50 USD = 498.75 USD
Contribuidores
3
Photo of the contributor
Photo of the contributor
Photo of the contributor
+ 3 contributors
¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
¿Cuantos cupones, tasas y promociones puedo tener en mi tienda?
« Anterior
Cómo funciona la promoción Compre y gane
Siguiente »
Contribuidores
3
Photo of the contributor
Photo of the contributor
Photo of the contributor
+ 3 contributors
En esta página
¿Tienes otras preguntas?
Pregunta a la comunidad
Encuentra soluciones y comparte ideas en VTEX Community
Únete a nuestra comunidad
Solicita soporte a VTEX
Recibe asistencia personalizada de nuestros especialistas
Abre un ticket de soporte
GitHubDeveloper PortalComunidadFeedback