微信支付

https://blog.csdn.net/u010246789/article/details/51554021#

1、生成业务订单order

2、传入业务订单ids,生成支付订单信息payOrderInfo,具体形式为map,包含的参数如下,此处的参数是加密后的map,然后将map转成xml返回

 

实际项目中的变换形式:

1、生成支付订单(map)-->加密---》生成code-url

2、生成支付订单信息payOrderInfo,具体形式为map,包含的参数如下,此处的参数是map,然后加密,返回的是map形式

 

3、生成支付的code-url,

调统一下单API:根据要求将生成订单中返回的map向微信给定的统一下单URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder,发送请求,成功并获得二维码。

对应的getcodeur()方法为发送http请求设置

原文地址:https://www.cnblogs.com/Andrew520/p/10143840.html