java版微信支付/查询/撤销
最近公司接入微信刷卡支付,网上根本没见到很直接的教程(可能眼拙),一直摸滚打爬,加班加点才走通,忍不了必须写一写 微信 刷卡支付/查询/撤销... 必须要有公众号然后去申请,申请自己去看文档,这里主要演示java对接代码 必要准备: 名称 变量名 示例 描述 公众账号ID appid wx8888888888888888 微信分配的公众账号ID,可在微信公众平台-->开发-->基本配置里面查看,商户的微信支付审核通过邮件中也会包含该字段值 商户号 mch_id 1900000109 微信支付分配的商户号 子商户号 sub_mch_id 1900000109 微信支付分配的子商户号,开发者模式下必填 证书路径 certPath x/xx/apiclient_cert.p12 本地证书 API密钥 key dyjs3tlWXCs1eBzs5ihGrmK8w0HdvXcR 保证key不会被泄漏。商户可根据邮件提示登录微信商户平台进行设置。也可按一下路径设置:微信商户平台(pay.weixin.qq.com)-->账户中心-->账户设置-->API安全-->密钥设置 这里用SSM框架 先导入微信的SDK ( SKD下载点这里 ) 配置一个xxx.properties 1 // 这里写的数据都是乱写的,不要暴露出去 2 wechat_appid= wx888888888888 3