对于新用户第一次购买产品,赠送的方案有如下的几种选择:
一、用户第一下单,就使用掉其赠送的金额,这时需要对用户的订单进行特殊标记。其他的下单就没有金额的使用了。如果用户取消第一次,通过特殊标记,来判断是否需要返还,如果是需要,那么就又把他的金额返还给他。
优点:理解起来容易;
缺点:实现起来繁琐,每个订单有取消都必须要去判断;
二、用户下单走正常的路径,但是在用户最后支付的页面,统一处理。如果用户是第一次下单,那么在支付的时候,在订单的基础上扣减对应的赠送金额。
优点:实现起来方便,只需要在支付判断即可;
缺点:订单的价钱,和最后支付的价钱不一致。