java微信支付 [统一下单接口] 与 [订单查询接口] 调用成功完整代码与结果

公司最近要搞微信支付, 之前也没有做过, 但是搞过阿里云, 想来也不是很难. 在网上找了很多贴子, 在eclipse里做了5个测试工程, 没有测试成功, 后来下了微信SDK, 也做了个测试样例, 期间参考了: https://blog.csdn.net/t_james/article/details/84653827#comments

第一步, 下SDK,  https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1

第二步, 准备 公众号appid, 商业号(MchID),  key,  参考: https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=3_1 获得,

这个是需要公司去注册与申请的, 

第三步, 开通支付模式, 这里要是扫码支付(Native支付), 支付模式介绍见: https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=2_1

第四步, 把工程导入eclipse, 完整如下图:

 

以下是完整代码, 搞多了大家不理解, 就一个类:

package com.github.wxpay.test;

import java.util.Map;
import java.util.SortedMap;
import java.util.TreeMap;

import com.github.wxpay.sdk.WXPay;
import com.github.wxpay.sdk.WXPayUtil;
import com.github.wxpay.sdk.WxPayConfigImpl;

/**
 * 签名验证工具地址:
 * https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=20_1
 * 
 * 统一下单API说明: 
 * https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1
 * @author 123
 *
 */
public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//unifiedOrder();
		orderQuery();
	}
	
	 /**
     * 统一下单接口<br>
     * 场景:公共号支付、扫码支付、APP支付
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值