支付相关
来源:互联网 发布:先导爱知 编辑:程序博客网 时间:2024/05/22 14:55
1、调用“下单接口”状态的判断,大概分以下几种情况。
第一,接口参数有问题,返回调用失败。在调用接口前,就应该对参数进行合法校验,避免此类情况的发生;
第二,业务异常。比如余额不足,账户冻结等,此时一律认为失败,需要根据特定“错误码”进行判断后处理;
第三,三方系统异常、 请求超时异常、 程序异常。此时应该通过单独查询三方订单状态进行判断。
注意:下单时,如果返回成功状态,这个成功有可能代表下单成功,不意味着最终支付成功,最终结果需要单独调用三方查询接口来确定
2、查询“订单结果”注意以下事项
第一、如果程序报错、请求超时等异常发生,一定不要更新订单状态,此时状态未知
第二、三方接口在查询时也会报错,要分清报错原因,再做订单状态的修改
第三、只有通过三方接口获取“订单最终状态”时,才能做订单状态的更新操作
第四、仔细阅读三方文档中关于错误码的说明,有时需要进行特殊处理订单结果。
阅读全文
0 0
- 支付相关
- 支付相关
- 支付相关
- 电子商务支付相关问题
- 外贸支付网关相关
- Android 支付相关资料
- 微信支付相关
- 支付相关开发
- 安卓支付相关
- iOS 支付宝相关
- apple支付相关
- 支付相关的博客地址
- 聚合支付相关文章
- php支付相关
- 支付宝支付接口相关资料
- 支付宝移动支付的相关资料
- 支付宝支付接口文档相关文章
- 微信支付宝扫码支付相关接口
- redis实现阻塞轮训队列
- 在东软
- 腾讯云ubuntu14.04.1-64 使用apt-get搭建lnmp ----WEB环境以及svn搭建及svn同步
- 艺库:一周彩铅画干货汇总!
- leetcode 48. Rotate Image
- 支付相关
- 斐波那契数列js解法之性能对比
- Hadoop系列-集群安装配置(二)
- SuperSet CentOs7安装部署
- 魔法隧道使用记录笔记
- 史上最全最强SpringMVC详细示例实战教程
- windows系统Xshell连接linux系统部署tomcat
- 微信小程序入门开发
- R语言:for循环使用小结