购物车
用处
1.凑单
2.促销
3.收藏
购物车设计
1.通用显示
商品标题,商品图片,价格,数量,规格(颜色,尺寸),商家(自营),库存状态(是否紧张或缺货)等。若是是跨境商品,还须要显示税费。购物车中的商品信息在初次打开或刷新时,商品信息,促销信息都同步更新。
选中策略:打开时默认全选,打开时默认全不选,云端同步选中状态
2.离线购物车
用户未登陆状态下把商品加入购物车,通常经过建立虚拟用户实现。
用户登陆以后,涉及离线购物车和在线购物车合并。首先判断当前是否有离线购物车,而后将离线购物车的数据和在线购物车的数据进行合并
3.库存监控
购物车更新时,查询对应商品库存,判断当前商品的数量,当库存数大于0并小于提醒值时,提醒用户库存不足,尽快下单,库存为0时,提醒无货,商品下架后,提示商品无效。
4.排序分类
1.商家店铺
2.优惠不一样
3.加入时间
5.促销信息
购物车中展现促销信息对提升单价有良好效果。
能够提示使用优惠券最多可优惠多少元。
6.商品推荐
7.价格监控
8.编辑
删除商品,加减商品数量,更改商品规格等
支付系统
交易记录
主要包含,交易流水号(通常由第三方平台生成),建立时间,完成时间,关联的订单编号,订单标题,支付场景,费用信息(订单总金额,优惠金额,实际费用),订单描述。
1.交易渠道信息
交易渠道(支付宝,微信),渠道帐户,渠道执行支付的时间,渠道侧返回的订单号等。若是有错误发生,还须要记录从渠道接受到的错误信息和错误码
2.支付用户信息
包括用户类型,用户帐号,渠道帐户等
3.支付状态
包括未支付,已支付,已退款,部分退款,已取消等。