【问题标题】:Is there a flexible promotion & discount rules engine? [closed]是否有灵活的促销和折扣规则引擎? [关闭]
【发布时间】:2012-03-24 02:03:29
【问题描述】:

与我合作的公司正在为其电子商务商店实施灵活且可扩展的促销/折扣引擎。促销和折扣的要求变化非常频繁,企业无法预测未来 3 个月(更不用说 3 年)会推出什么样的创意和促销活动了。

我想确保他们构建一个灵活的促销评估引擎,该引擎可以获取购物车中的商品、他们的用户个人资料信息,并根据他们输入的日期时间、促销代码应用各种规则,他们的个人资料、购物车中的商品、他们来自的 http 上下文等。

是否有我们可以使用的第三方开源或商业库?我们只需要一个评估引擎,而不是一个持久化引擎,因为电子商务站点在 Windows Azure 之上的云中运行,而存储在他们的 Azure 存储中,很少有库与之兼容。因此,任何基于 SQL 的解决方案都行不通。

【问题讨论】:

  • 你最终是如何解决你的问题的?您是使用下面的规则引擎之一,还是自己编写的?
  • 第一次通过自定义构建,仅支持基本规则。引擎已被抽象出来,以便在必要时可以切换
  • 我们有一个名为Enticify 的商业产品可能对您有用。它是一个具有促销语义的规则引擎,针对电子商务进行了优化。它支持购物车、配置文件、时间、促销代码、自定义限定符等。它正在与 Microsoft Commerce Server 客户一起生产(我们有一个特定的 MSCS 连接器),但纯 .NET API 目前处于私有测试阶段(因此我没有添加为一个答案)。很高兴与您讨论此事。 Contact Enticify 或我 @bentayloruk.

标签: .net shopping-cart rule-engine


【解决方案1】:

您可能还想查看InRule。它具有可扩展性,并已在 Azure 中进行了测试。

【讨论】:

    【解决方案2】:

    来自Object Connections 的Common Knowledge 是一个通用的规则引擎,可能适合。我用它来表示我们以前使用 sript 引擎管理的一些规则,它运行良好,但不确定它是否适合您的特定问题。

    问候 登齐尔

    【讨论】:

      【解决方案3】:

      您可能想查看Enigma RulesEngine。这是一个简单易用的确定性规则引擎,是我在遇到与您描述的情况非常相似时编写的。

      它有一个用于定义规则的工作流界面,规则可以存储在文件、压缩文件或数据库中。

      【讨论】:

        猜你喜欢
        • 2011-01-10
        • 1970-01-01
        • 1970-01-01
        • 2020-12-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-18
        相关资源
        最近更新 更多