积分规则与积分商城
商城用户订购某件商品时,是否能获得积分及获得多少积分,取决于以下两项配置:
(1)商品资料中设置的“可获积分”值,注意该值有别于商品资料中的“兑换积分”(兑换积分是指用积分兑换商品时需要消耗的积分值)。如果某商品资料中设置的“可获积分”值为20,则用户订购该商品时,每件商品可获得相应的20积分。设置商品“可获积分”值的操作页面如下图所示:

(2)“系统属性设置”中设置的“SCORE_POINTRATE”属性的值,
“SCORE_POINTRATE”属性表示积分比率,取值为大于等于0的任意值(可为小数),根据此属性值计算积分的公式为:积分=积分比率x商品价格,并四舍五入取整数值。如“SCORE_POINTRATE”属性值为0.6,则用户购买一件10元的商品时,可获得积分为:10x0.6=6。

需要注意的是,
(1)中设置的积分值是针对单件商品的积分,优先级更高,而(2)中设置的积分比率虽然优先级比(1)要低,但该设置对所有商品有效。换言之,如果某件商品设置了可获积分大于0,则用户订购此商品时,是按商品资料中设置的可获积分来计算积分的,即(2)中设置的积分比率对该商品无效;另一方面来看,如果(2)中设置的积分比率大于0,那么即使某件商品的基本资料中设置的可获积分为0,用户订购该商品时,仍然可以获得根据(2)中设置的比率计算出的相应积分。
因此,如果要彻底关闭商城的积分功能,需要将所有商品的“可获积分”设置为0,同时将“SCORE_POINTRATE”属性值也设为0。
用户在商城系统中获得的积分仅用于兑换积分商品。积分商品就是指可用积分兑换的商品,相应的,兑换积分商品的订单叫积分订单。积分商城则是一个专用于兑换积分商品的栏目,将集中显示所有可用积分兑换的商品。某件商品是否积分商品,是在商品资料中的积分商品勾选项上设置的,而兑换所需积分值则是由商品资料中的“兑换积分”栏位设置的。操作页面如下图所示: