小程序调银联支付接口

这几天接了一个需求,将之前的项目支付接口改成银联的支付接口,简单说一下,对于没有接触过支付的小伙伴可能会有那么一丢丢启发…

  1. 环境:微信小程序+银联支付

  2. 文档:公司提供的开发文档+银联官方文档

  3. 框架:Dubbo

  4. 流程:发送请求,接收响应

  5. 首先我们先看开发文档
    参数很多,这里只是截取一个样本仅供参考小程序调银联支付接口
    小程序调银联支付接口
    我们可以看到,一张是请求的参数,一张是响应的参数,我们根据开发文档和业务逻辑按照规定的格式进行发送请求,便会得到一个响应的数据,里面具有状态参数等。

  6. 接下来我们来看代码,先看配置,这里面我们的配置格式是properties,这里面主要的就是你的URL,也就是你的请求访问路径,上述(1)中的参数按照要求进行封装成下面二图,传递到这个路径当中即可,银联那边将会返回给你一个响应。
    小程序调银联支付接口一图
    小程序调银联支付接口二图

  7. 接下来的一些操作便要根据你们项目的业务逻辑进行操作,这里便不再做过多的介绍,项目不同要求也不同,但是基本原则就是拿到银联想要的参数发送请求传递给他,他便会返回给你一个响应,细节和参数问题可查看官方文档进行了解。