美文网首页今日看点首页投稿(暂停使用,暂停投稿)
【产品日思录】vol7.多渠道支付的订单,如何避免重复支付?

【产品日思录】vol7.多渠道支付的订单,如何避免重复支付?

作者: s2dongman申悦 | 来源:发表于2017-06-23 13:01 被阅读809次

《产品日思录》是我个人公众号上每天更新的系列文章,记录了我在做产品过程中的思考、总结、经验积累,也希望在这里和简书的大家分享~

问:电商模块,通过微信支付宝等第三方网关下单付款,在未完成支付情况下,无法限制用户同时打开支付宝、微信付款,产生重复支付订单,如何避免?

答:

这个问题是36氪做开氪时遇到的问题,我们的解决方案是:

设置“账户余额”的概念,将那些用户重复支付的金额,作为”退款“退到账户余额上。

第三方支付网关上生成的订单叫做”预付单“,确实”预付单“的支付状态,和自己平台维护的订单状态同步是个问题。特殊情况下,如用”支付宝“付款,可在“待付款”情况下脱离自己平台,单独在支付宝处理这个“预付单”,此时如果自己平台上的订单取消了,或者已支付了,支付宝这个“预付单”是可以继续支付的。

这种情况下,36氪的处理方案是:当用户在第三方支付网关单独支付“预付单”后,通过回传参数和自己平台对应订单对比,如果这个订单已被支付,就把多余的支付款作为“余额”退款到用户的“余额账户”上。这个“余额”本身可以被继续使用,也可以申请退款。

目前已知产品中,豆瓣阅读就是这种处理机制,可以试试看哦~

你在做电商时会遇到哪些问题呢?

相关文章

  • 【产品日思录】vol7.多渠道支付的订单,如何避免重复支付?

    《产品日思录》是我个人公众号上每天更新的系列文章,记录了我在做产品过程中的思考、总结、经验积累,也希望在这里和简书...

  • 多渠道支付订单,如何避免重复支付

    2019年7月14日 简介: 有的时候电商的产品可以通过微信、支付宝、QQ等第三方产品下单支付,那么在没有完整支付...

  • 工作内容思考

    todo 如何防止重复支付1、业务订单和支付订单不是一个概念,我想讨论的是已经生成的支付单如何防止重复支付。一个业...

  • 如何避免订单重复支付

    1,问:假设有这么一种情况: 订单已下单成功并且正处于支付页面,用户调起支付网关进行支付。支付成功了一次,但是由于...

  • 下订单去支付服务:支付和提现逻辑设计

    支付和提现 支付 创建订单阶段 根据平台产品创建本地订单本地订单号(唯一) 创建支付订单(支付平台的订单)支付凭证...

  • 20180118订单重复支付讨论

    总摘要: 订单重复支付点击查看技术分享链接 2018-01-18摘要: 订单重复支付. 1. 问个问题,对于支付...

  • 在线支付——如何防止订单重复支付?

    看看订单支付流程 我们来看看,电商订单支付的简要流程: 订单钱包支付流程 从下单/计算开始: 下单/结算:这一步虽...

  • 微信支付

    问题:微信支付错误:201 商户订单号重复原因:修改了支付价格解决办法:待支付的订单号(即商户订单号,out_tr...

  • Andorid-解决View重复点击的思路

    最近遇到一道面试题,题目是在App开发中,如何防止多次点击支付或者多次点击提交订单?这次的关键是避免View的重复...

  • 产品闪付

    1产品闪付# 1.1点击支付,插入了一条闪付订单## 1.2点击去支付 ,请求支付接口##

网友评论

    本文标题:【产品日思录】vol7.多渠道支付的订单,如何避免重复支付?

    本文链接:https://www.haomeiwen.com/subject/yllccxtx.html