Promoción de envio grátis

Buenas tardes, hemos configurado 1 promoción para envió gratis, sin embargo cuando se ingresa un producto que no esta dentro de la promo de envio gratis cobra envió, la idea es que no cobre envió, por lo que quisiera saber como puedo realizar esta configuración, para que cuando se compre un producto de la promoción de envió gratis todos los productos del carrito queden con envió gratis.

Hola @JorgeDevOps

De acuerdo a tu pregunta, desde VTEX es posible obtener lo siguiente:

  1. Las promociones se aplican sobre el valor del subtotal del carrito de compras, en este caso el envío gratis puede hacerse sobre un monto específico. Si realizas este tipo de configuración (envío gratis sobre un moto específico) el subtotal de la compra debe de estar en el rango esperado para que se aplique el envío gratis. Esto se realiza sobre el subtotal porque es posible que se apliquen descuentos adicionales sobre el valor total de la compra.
    Por ejemplo: Cuando la configuración de monto mínimo para aplicar la promoción de envío gratis es por ejemplo de 200.000, esta promoción va a tener en cuenta el subtotal del pedido, y no el valor final con descuentos adicionales aplicado.
    Subtotal: 230.000
    Descuentos: -50.000
    Total: 180.000

  2. Para el caso de envío gratis en productos de manera independiente, desde VTEX no es posible agregar un producto al carrito con la promoción y otro con envío de pago, sin que se cobre envío en el total de la orden, ya que desde la plataforma se realiza el “prorrateo del flete”, el cual consiste en distribuir por medio del factor cúbico de envío el total del costo sobre los productos que no aplican la promoción de envío gratis.

Para no cobrar envío en su pedido, se debe garantizar que todos los productos estén con la promoción o se debe realizar la configuración de todos lo productos del comercio.

Para validar los descuentos aplicados sobre un producto consultar desde el api getOrder, la orden y en el atributo priceTags disponible para cada uno de los productos, se muestran los descuentos aplicados de manera independiente. Corresponde a cada item de la orden.

En el atributo ratesAndBenefitsData, podrás obtener información de los descuentos globales, aplicados sobre toda la orden.

Te adjunto la documentación para tener mayor detalle.

https://help.vtex.com/es/tutorial/como-se-realiza-el-prorrateo-del-flete--frequentlyAskedQuestions_155
https://help.vtex.com/tutorial/understanding-the-cubic-weight-factor--tutorials_128

Recuerda contactarnos si sigues con tu duda.

Saludos,