Baidu
sogou
结果如图:

切换参数中的百度的地址为我们第五章中生成的支付地址weixin://wxpay/bizpayurl?pr=XmGVcaw


第七章 查询订单API代码说明

详细参数请参考【查询订单API】

public static void main(String[] args) throws Exception {

//加载企业参数

MyConfig config = new MyConfig();

WXPay wxpay = new WXPay(config);

//设置需要查询的订单的单号

Map data = new HashMap();

data.put("out_trade_no", "20160909105s6s00000012");

//输出查询的结果

try {

Map resp = wxpay.orderQuery(data);

/*

trade_state代表的就是订单支付结果

SUCCESS—支付成功

REFUND—转入退款

NOTPAY—未支付

CLOSED—已关闭

REVOKED—已撤销(刷卡支付)

USERPAYING--用户支付中

PAYERROR--支付失败(其他原因,如银行返回失败)

*/

for(Map.Entry entry:resp.entrySet()){

String key = entry.getKey();

String value = entry.getValue();

System.out.println(key+":"+value);

}

} catch (Exception e) {

e.printStackTrace();

}

}

返回值同样是一个map集合,其中trade_state的key所对应的值就是订单的交易状态。

参数结果:

微信扫码支付入门

第八章:总结

1.必须申请公众号,获取微信支付的参数。

2.在MyConfig中设置微信支付的参数

3.调用微信支付的下单的api,填写指定参数,获取支付的url地址

4.调用现有的js,给定指定的url地址参数,生成扫码支付的二维码地址

5.后台轮询查询订单的支付状态



最新资讯

相关阅读

0 分享到:

Java高级软件工程师课程javaee

Python大数据课程python

web前端课程全薪升级V8.5web

AI+设计课程design

大数据培训班cloud

软件测试培训课程test

c

新媒体运营培训课程netmarket

产品经理培训课程pm

linux培训班Linux

影视制作培训movies

智能机器人开发robot

电商视觉设计uids

人工智能培训课程Python

集成电路应用开发(嵌入式)培训课程jdbc

北京校区

    在线咨询 我要报名
    和我们在线交谈!
    Baidu
    sogou