充值送是网上商城系统锁定会员消费的一个很火的促销方式,通过充值一定数额赠送相应的商品或者金额,将资金迅速回笼,降低平台的运营风险。
我们要实现的是这样的效果:
可以在运营后台设置充多少送多少,并且可以设置多款,供用户灵活选择:
前台显示可供充值的列表,用户可以灵活选择:
下面我们以安菲的多用户商城系统代码为例讲解在开发的时候,如何设计和实现充值送功能吧。
首先,我们设计充值送的数据库表:
设计充值送金额表,使用giveMoney字段保存赠送金额,如果想添加额外的赠送规则,比如充值送赠品,充值送优惠券等。新建字段保存即可:
giveMoney保存赠送的金额数目
以充值送金额为例,当后台设置充值送金额,在充值设置根据不同的充值数目显示不同的赠送金额,将赠送的金额保存在充值项表的giveMoney字段中,当用户充值金额后,商城则根据用户所充值的金额去充值项表找到要赠送的金额,然后生成一条相应的赠送记录,以达到充值送金额的效果。
当然,我们也可以设计一个giveGood字段保存赠送的商品,当后台设置充值送赠品,在充值设置根据不同的充值金额选择不同的赠品,将赠品id保存在充值项表的giveGood字段中,当用户充值金额后,商城则根据用户所充值的金额去充值项表找到要赠送的商品id,然后生成一条待发货的订单记录,订单商品为赠品。然后商家发货给用户,以达到充值送赠品的效果。
以上是安菲云分享的网上商城系统充值送金额或商品功能实现思路,大家有更多的需要了解的功能开发可以留言我们。