購物車
用處
1.湊單
2.促銷
3.收藏
購物車設計
1.通用顯示
商品標題,商品圖片,價格,數量,規格(顏色,尺寸),商家(自營),庫存狀態(是否緊張或缺貨)等。若是是跨境商品,還須要顯示稅費。購物車中的商品信息在初次打開或刷新時,商品信息,促銷信息都同步更新。
選中策略:打開時默認全選,打開時默認全不選,雲端同步選中狀態
2.離線購物車
用戶未登陸狀態下把商品加入購物車,通常經過建立虛擬用戶實現。
用戶登陸以後,涉及離線購物車和在線購物車合併。首先判斷當前是否有離線購物車,而後將離線購物車的數據和在線購物車的數據進行合併
3.庫存監控
購物車更新時,查詢對應商品庫存,判斷當前商品的數量,當庫存數大於0並小於提醒值時,提醒用戶庫存不足,儘快下單,庫存爲0時,提醒無貨,商品下架後,提示商品無效。
4.排序分類
1.商家店鋪
2.優惠不一樣
3.加入時間
5.促銷信息
購物車中展現促銷信息對提升單價有良好效果。
能夠提示使用優惠券最多可優惠多少元。
6.商品推薦
7.價格監控
8.編輯
刪除商品,加減商品數量,更改商品規格等
支付系統
交易記錄
主要包含,交易流水號(通常由第三方平臺生成),建立時間,完成時間,關聯的訂單編號,訂單標題,支付場景,費用信息(訂單總金額,優惠金額,實際費用),訂單描述。
1.交易渠道信息
交易渠道(支付寶,微信),渠道帳戶,渠道執行支付的時間,渠道側返回的訂單號等。若是有錯誤發生,還須要記錄從渠道接受到的錯誤信息和錯誤碼
2.支付用戶信息
包括用戶類型,用戶帳號,渠道帳戶等
3.支付狀態
包括未支付,已支付,已退款,部分退款,已取消等。