Carrito Promocional
Construya un potente sistema de precios promocionales que evalúe múltiples estrategias en paralelo, seleccione de manera inteligente los mejores descuentos y proporcione una transparencia total de precios para sus clientes.
David Škarka
Template author
Este Decision Flow calcula los precios promocionales para los artículos del carrito de compras evaluando múltiples tipos de promociones y seleccionando la mejor estrategia de descuento para cada artículo. El sistema maneja diversas mecánicas de promoción, incluyendo descuentos porcentuales, ofertas a nivel de carrito y promociones de "compra uno y llévate otro gratis" (BOGO), determinando luego el precio unitario y total final con la atribución promocional completa.
Componentes de la solución
La Decision Table Tier Bonus en la carpeta Product Promo funciona como una búsqueda de nivel de fidelidad del cliente, asignando bonos de descuento adicionales basados en el nivel de membresía del cliente (VIP, STANDARD, NEW). Estos bonos se aplican sobre las promociones base del producto para recompensar la fidelidad del cliente.
Las tablas SKU Lookup y Brand Lookup funcionan como registros de promoción que asocian los artículos del carrito con las ofertas aplicables. SKU Lookup evalúa los identificadores y las cantidades de los productos, mientras que Brand Lookup evalúa los nombres de las marcas y las cantidades. Ambas especifican las estrategias de aplicación del descuento, las tasas de descuento promocional base y los identificadores de códigos promocionales para el seguimiento.
Un Decision Tree llamado Price Assignment evalúa todas las promociones aplicables para cada artículo. Compara los descuentos de producto frente a los descuentos de marca y los descuentos a nivel de carrito, aplica la lógica especial para las promociones de "compra uno y llévate otro" y calcula el precio unitario final y los totales de las líneas de artículos.
Un flujo de decisiones orquesta toda la evaluación:
Ejecuta los flujos de Product Promo y Brand Promo simultáneamente para evaluar todas las ofertas aplicables a los artículos del carrito, maximizando el rendimiento.
Ejecuta el árbol de decisión Price Assignment para determinar la estrategia de promoción ganadora y calcula los precios unitarios descontados finales y los totales de las líneas de artículos.
Devuelve los artículos del carrito enriquecidos con los precios promocionales, las tasas de descuento aplicadas, las fuentes de la promoción y los códigos promocionales consolidados para mostrar al momento del pago (checkout).
Utilice este Decision Flow como un patrón robusto para implementar sistemas de precios promocionales. Puede llamarlo desde su plataforma de comercio electrónico, servicio de carrito de compras o pasarela de pago utilizando una API REST para calcular instantáneamente el precio promocional óptimo para cualquier carrito.
More Templates
See Other Templates
Pruebas A/B
Descubra una forma sencilla de asignar un grupo de prueba para realizar pruebas A/B en sus decisiones.
Precios basados en el riesgo
Descubra una forma sencilla de aplicar una matriz de precios basada en riesgo adecuada en función del tipo de cliente.
Normas de elegibilidad y política
Descubra una forma sencilla de definir y ejecutar varios conjuntos de reglas y obtener el resultado de la decisión final.