用户提取奖品支付运费设计问题

问个设计上的问题,用户通过活动获得了一件商品,提货的时候需要支付运费,那支付运费是否另外创建一个支付订单表呢? 或者有其他的设计模式的吗?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 8

可以有一个支付订单表 通过一个type字段去区分是什么业务的支付

2周前 评论

可以建一张运费表嘛 关联商品就好啦 一对一

2周前 评论
1550969027 2周前

或许直接到付?

2周前 评论
Jennie 2周前

老师 是不是可以建一个运费规则表 用订单关联运费规则

2周前 评论

活动表(活动名)
活动规则表(商品、具体获奖规则)
活动流水表 (用户ID,商品ID、活动ID、状态)
订单表 (订单号、订单流水号、金额、时间、状态、关联_type、关联_id)
运费规则表(具体商品对应运费规则),脑袋一拍,先整上

2周前 评论

刚好最近做了这个功能。看到你这个场景,建议在订单表加一个字段freight_price运费。订单总价=商品价格(0)+运费,判断订单支付状态就好了。

1周前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!