支付相关

1、调用“下单接口”状态的判断,大概分以下几种情况。

第一,接口参数有问题,返回调用失败。在调用接口前,就应该对参数进行合法校验,避免此类情况的发生;

第二,业务异常。比如余额不足,账户冻结等,此时一律认为失败,需要根据特定“错误码”进行判断后处理;

第三,三方系统异常、 请求超时异常、 程序异常。此时应该通过单独查询三方订单状态进行判断。

注意:下单时,如果返回成功状态,这个成功有可能代表下单成功,不意味着最终支付成功,最终结果需要单独调用三方查询接口来确定

2、查询“订单结果”注意以下事项

第一、如果程序报错、请求超时等异常发生,一定不要更新订单状态,此时状态未知

第二、三方接口在查询时也会报错,要分清报错原因,再做订单状态的修改

第三、只有通过三方接口获取“订单最终状态”时,才能做订单状态的更新操作

第四、仔细阅读三方文档中关于错误码的说明,有时需要进行特殊处理订单结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值