场景:总额度 50000 的理财产品,用户 A 提交了 50000 额度的订单一直未支付,平台一直保留额度,其他用户无法购买。是否要设置订单有效时间来防止此类情况发生?或者是有更好的办法解决该问题
产品白 华汽 产品 昨天 09:45
谢邀,首先明确订单流程中扣除库存的节点:订单提交扣除、订单提交支付扣除;
1、订单提交时扣除
1)订单提交时校验可售量,满足:冻结相应库存,可售库存减少;不满足:提示不满足
2)支付时限内未支付,解放库存冻结,可售库存增加;
3)支付时限内支付成功,冻结库存转为已约,可售库存不变;
2、订单提交支付时校验扣除
1)订单提交,校验可售量,满足:提交,可售库存不变;不满足:提示不满足;
2)订单点击触发 " 支付 ",校验可售库存,满足:冻结相应库存,可售库存减少;不满足:提示库存不足
3)支付返回成功:冻结库存转为已约,可售库存不变;
4)支付返回失败:解放库存冻结,可售库存增加;
对于方式一:设定支付时限
优点:用户友好,提交订单即占有
缺点:库存提前锁定,库存利用率低,
方式二:
优点:调取支付前校验库存,保证库存实时有效利用率高;符合抢购模式
缺点:用户友好度稍微有点差,存在场景:当用户支付时提示库存不足;
建议:虽然描述了两种库存占用扣除模式,但校验库存的节点都是相同的;考虑你的抢购业务场景,本人比较倾向于推荐第二种模式:提交支付时校验;
注意:无论那种模式都无法避免数据延迟等导致的并发可能,这个需要和技术或则业务具体来定;
补充一下:理财产品相对不同于其他电商的购物流程:找商品、选商品、找商品、选商品、···、多个单统一支付;理财产品订单流程相对比较短:找商品、选中提交、支付;所以库存校验节点需要具体考虑的。
查看更多优质问答
出于对 PMCAFF 用户的尊重,任何在 PMCAFF 产品经理社区发布的内容,在未经允许的情况下,不得在任何平台被直接或间接发布使用或被用于其他任何商业目的。如有违反上述声明者本网站将追究其相关法律责任。
微信公众号:pmcaffcom
投稿邮箱:tougao@pmcaff.com
Greated by PMCAFF 产品经理社区 - www.pmcaff.com
最新提交订单: 用户提交订单后怎么设置有效时间?可以看看这篇名叫用户说怎么设置_用户怎么设置的文章,可能你会获得更多提交订单: 用户提交订单后怎么设置有效时间?
- 张大千擅长:下列哪一位著名画家擅长画虎A、张
- 中通400客服电话
- 怎么换身份证上的照片
- 专硕和学硕代码
- 中国法律还有死刑吗
- 在六点半用英语怎么说
- 主任医师是什么级别
- 知困下一句:人心齐泰山移人心散请问下一句是什么
- 怎么缩小电脑桌面图标
- 专业技术岗位:事业单位管理岗位如何转专业技术岗位
- 天龙八部中逍遥派
- 苹果平板忘记id及密码怎么办
- 可可以加什么偏旁
- 什么夺目成语四字词语
- 蛋挞底皮酥脆的诀窍
- 中国联通电话号码客服电话是
- 星星还是那颗星星歌曲
- 顺丰有单号查不到物流
- iphone设置短信中心号码失败
- oppo自动开关机在哪里设置
- 灭楚之战有多惨
- 迂回什么折成语
- 案件到法院多久能开庭
- 武汉人流俱佳都巿
- 春雨绵绵的意思
- b的大写字母怎么写
- 物什么什么什么成语
- 现任国家副主席都有谁
- 打印表格怎么铺满a4纸
- 一什么玻璃填量词