求解:多店铺可跨店优惠券处理问题

2018-09-06 13:42:11 +08:00
 jss

我是用户领取一张满 100 元可抵扣 30 元的优惠券,且该优惠券为全平台通用支持跨店使用; 然后我选择 3 家店铺分别为:A 店铺总额 50 元 、B 店铺总额 100 元、C 店铺总额 10 元; 那么,这张优惠券要怎么分配: 1:平均分配 每个店铺平均分摊 10 元; 如果:订单按照不同店铺单独生成,那 C 店铺的单一订单支付总额为 0 元,那我创建订单不付款 ,然后,去我的订单里单独付款 C 店铺订单,是不是形成交易漏洞? 2: ......

这种多店铺可跨店铺只用优惠券的设计思路,帮我梳理一下。
2018 次点击
所在节点    问与答
4 条回复
airyland
2018-09-06 16:47:37 +08:00
优惠券金额拆分到各个子订单是在支付成功后,未支付时的订单应该显示为单一父订单,支付后再显示拆单。这样依然是不同店铺单独生成,但是规避了你所说的问题。
GoLand
2018-09-06 16:54:08 +08:00
显然应该是按金额取均摊,这样对商家对平台都相对公平(涉及抽佣分润之类的),你的例子最后 C 商家分到的平台券应该是 30 / (50 + 100 + 10) = 0.18 。

跨店铺也应该放在一个支付里,一次支付完成再去分店铺进行拆单。
zzj0311
2018-09-06 21:23:31 +08:00
不按金额分配真的好么。。
gao2008ss
2018-09-06 23:04:56 +08:00
根据每家店铺的订单金额按比例分配就可以了,参考 巡云商城系统 的拆分订单功能,里面的优惠金额就是按比例计算的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/486717

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX