当前访客身份:游客 [ 登录 | 加入开源中国 ]

问答

当前位置:
问答 » 支付宝专区

开程序员的淘宝店!寻找开源技术服务伙伴!>>> »  

支付宝在发起支付请求的时候,如果在规定时间内(超时),没有接收到响应数据,原因可能是网络问题,或者支付宝繁忙,等等。。。

1)到了商户业务端定义的超时时间,没有返回,此时支付状态未知,商户端应该如何处理?是否应该发起支付的重试?

2)在这种情况下,是否会有异常产生?比如超时的异常。

2)在超时处理之后,支付宝发起了支付异步通知到商户端,商户端又应该如何处理?

谢谢!

Kenblog Kenblog
发帖于 10个月前
1回/214阅

按默认排序  显示最新回答   共有1个回答 (最后回答: 10个月前 )

    0
  • Tuesday

    1: 商户端可以统计出一些无结果的支付... 这是规划的问题.

    2: 网络通的情况, 一般不会超时, 当然, 你非要写个sleep(300000), 那应该会. 

    3: ....

    一般都建议接口不要放框架流程中, 用个独立文件来处理. 这样速度快. 也好查错. 

    评论(0)| 引用此答案| 举报 (2016-04-02 19:14)


回答案顶部 | 回页面顶部