电子商务忠诚度 Points/Rewards 计划

Ecommerce Loyalty Points/Rewards program

我希望在信用支付提供商的支持下建立一个忠诚度 Points/Reward 系统,但我希望它能够:

我已经考虑了很多可能的方法,但我想知道是否有其他人已经成功地做到了这一点?

我想我必须先在 shopppingcartinfoprovider 上使用某种方法,然后才能处理所选支付提供商的付款(credit/full 金额除外),但如何最好地将折扣应用于订单? 即时创建实际折扣?使用单价可变的人造产品?有什么我必须要考虑的税务问题吗?还有其他推荐的最佳方法吗?

谢谢,

您可以在与客户帐户关联的信用额度的高度对订单应用折扣。您可以将贷方余额存储在 OrderCustomData 字段中,并在订单付款后减去它。您可以利用 CustomShoppingCartInfoProvider.cs 中的 CalculateOrderDiscountInternal 方法或 EvaluateShoppingCart 方法 (http://devnet.kentico.com/docs/9_0/api/html/M_CMS_Ecommerce_ShoppingCartInfoProvider_EvaluateShoppingCart.htm). More information on e-commerce customization best practices can be found here: http://devnet.kentico.com/articles/e-commerce-customization-best-practices 您还可以查看 c:\Program Files (x86)\Kentico.[=14= 中的代码示例] Samples\E-commerce 个样本\