zoukankan      html  css  js  c++  java
  • 对接第三方支付接口-记录

      对接支付接口,得知这种第三方的支付接口的对接方式一般为:组装接口需要的参数,以json数据格式或者其他格式(大多数为json),请求第三方支付接口的url,并且将回调的通知地址放在参数中,等支付完成后,一般成功后会异步请求这个通知接口,会返回相应的数据给系统做一系列的数据操作,然后返回一个成功状态。这样一次第三方支付接口的请求算结束。

      由于这次是与APP端开发人员对接,场景为:用户在APP上进行还款操作,APP开发人员将该期还款计划的id和还款方式(主动还款/代扣)传给后台,后台服务端将传递的参数进行相应的逻辑处理,比如查出还款计划、查出该笔订单,然后将这些数据组装成第三方支付接口需要字段并且json格式,通过后台服务端的接口在传递到APP这边,APP开发人员接收到后台的参数,解析后直接将json串作为请求第三方支付接口的参数,请求第三方支付的相关接口。请求成功后如上所说,会有一个异步的通知,请求后台服务端的接口,后台服务端解析接口传递过来的参数,并同样做相应的逻辑处理,这次的异步通知参数的格式为:直接通过HTTP字节流方式,后台服务端直接使用request.getInputStream()即可获取到。完成相应的逻辑操作后返回一个结果状态和提示信息

    {
      "resule_code":"0000",
      "result_msg":"交易成功"        
    }
  • 相关阅读:
    分享分享JavaScript100例-仅供参考
    为每个页面加上Session判断
    Javascript实现真实字符串剩余字数提示
    格式与文件扩展名指定的格式不一致
    谈谈Github Universe 2019
    合并两个有序链表的golang实现
    二叉搜索树的最近公共祖先的golang实现
    验证二叉搜索树的golang实现
    三数之和的golang实现
    有效的字母异位词的golang实现
  • 原文地址:https://www.cnblogs.com/mark8080/p/6148725.html
Copyright © 2011-2022 走看看