总结:
1、手机调用后端服务器接口获取云闪付返回的序列号tn。
云闪付支付是向后端发出请求。 后端通过云闪付下单,返回交易序列号,然后返回给用户。 用户使用这个交易序列号向云闪付发送请求获取订单信息,然后填写银行卡和密码,然后云闪付返回支付结果,然后异步提交到服务器。
2.发送到云闪付的url为.=
//对请求参数进行签名并发送http post请求,并接收同步响应消息
地图 = .sign(, .); //消息中的值是在方法中获取并自动赋值的,只要证书配置正确。
地图 = .post(, ., .); //发送请求消息并接收同步响应(默认连接超时时间为30秒,读取返回结果超时时间为30秒); 调用这里之后,之前无法匹配的key被称为对,任何修改都会导致签名验证失败。
3.获取序列号
4.证书

5.发送消息格式参数
(外部网络地址)
图1-2
1.浏览并购买产品
用户通过手机客户端与商户系统交互,浏览并购买商品,客户端向商户系统发送购买商品请求数据。
2.生成并推送订单信息请求数据

商户系统根据购买的商品请求数据生成订单数据集,并根据移动支付系统的订单信息推送接口,通过商户后台提交(POST)将构建的订单信息数据集传递给移动支付系统。
3、移动支付系统处理请求数据
移动支付系统获得这些收款后,首先会进行安全验证等验证。 通过一系列验证后,才会处理本次发送的数据请求。
4.返回交易序列号
移动支付系统返回响应,其中包含商户系统的交易序列号。
5.转发交易序列号
商户系统将交易序列号转发至移动客户端。
6.调用支付控件并发起支付请求数据
移动客户端接收交易流水号等元素,激活支付控件,用户输入支付信息后,客户端按照移动支付接口规则组装支付请求数据发送至移动支付系统支付系统。
7、移动支付系统处理请求数据

移动支付系统获得这些收款后,首先会进行安全验证等验证。 通过一系列验证后,才会处理本次发送的数据请求。
8.返回付款结果
移动支付系统将结果返回给移动客户端。
9、返回支付结果
移动客户端向前台发送支付结果通知(参数)。
10、移动支付系统后台异步返回处理结果数据
对于成功处理的交易,移动支付系统服务器主动发起通知,在请求时调用商户设置的后台通知地址路径(参数),并将支付结果数据反馈给商户。
11、商户处理得到的返回结果数据
商户在前端通知处理页面(参数规范页面)或服务器后台通知页面(参数规范页面)获取移动支付返回的结果数据后,可以结合自有网站的业务逻辑进行数据处理(例如订单更新等)。 以后台通知为准。 如果没有收到后台通知,则需要发起交易信息查询请求。
注:商户后台收到移动支付系统支付成功通知交易后,需要返回全渠道系统后台确认已收到响应。