微信支付

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请求设置

 

posted @ 2018-12-19 16:00  Andrew_F  阅读(182)  评论(0编辑  收藏  举报