O2O网站建设用户信息记录有优惠计算解决方案,记录用户信息,如名称、收货人地址(姓名、联系方式和地址)、可收货时间、收货方式、支付方式和、发票等。信息记录看起来是比较简单的功能,但这些信息与后面一些计算逻辑是密切相关的。举个例子,收货人地址目前在电商平台中通用的都是五级地址,即国家、省、市、县(区)、镇(街道)和详细地址。通过这五级地址可以计算出仓库配货的情况、是否有移仓等信息,而通过用户账号的信息可以判断是否享受,VIP价格等优惠。
关于促销优惠计算解决方案
在计算商品金额之前,我们需要预先把促销优惠的金额计算出来。根据促销载体来看,促销优惠分为商品促销和集合促销两种情况。商品促销指的是将优惠的金额直接在商品的价格_上做减免或打折,那么当前商品的销售价格应该为促销的价格或者折后的促销价格。而集合促销指的是多个商品进行捆绑优惠,比如满减、满折等。在计算这种促销的时候,需要根据促销的优惠规则将优惠的金额按照商品价格占比摊到每个商品上。假定本次购买有M件商品参与优惠,以下为分摊的逻辑。
●前N-1件商品优惠分摊逻辑:平摊在商品上的订单优惠补贴=单品优惠价X[订单优惠总金额/(参与订单优惠的商品对应的单品优惠价之和)。
●剩余1件商品优惠分摊逻辑:最后一件商品分摊金额=订单优惠金额-平摊在(N-1)件商品上的优惠金额。优惠券作为一种特殊的促销形式,也需要按照上述促销的思路进行算。最终所有的优惠金额都会在商品和订单两个维度体现出来。促销、优惠券在计算时还需要考虑两者之间的关系,即,是互斥还是共享。我们将促销分为限时抢促销和其他促销,原则上限时抢属于单品范畴的最低价格;而券种除了一般意义上的红包优惠券外,我们将线下单独售卖的储值卡单独分开判断,加上单品的VIP价格,我们共有5种优惠方式需要参与计算。判断是否是共享还是互斥的大体思路是尽量避免在同一个细分维度(比如品类、单品)上做两次以上的促销减扣,同时核销方式不同的促销形式可以进行一定程度的叠加。这样来看,互斥和共享的情况见表
。当然,在O2O场景下,单品如果已经执行了特价,则订单不能再进行优惠券的使用,这也是为了避免同一方承担双重补贴的问题。好了,
网站建设公司本文关于“用户信息记录有优惠计算解决方案”就分享到这里,谢谢关注,博纳网络编辑整理。