微信支付(使用weixin java tools)
来源:互联网 发布:ds数据精灵好用吗 编辑:程序博客网 时间:2024/05/17 22:08
1:在maven工程中加入pom依赖
<dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-pay</artifactId> <version>2.6.0</version></dependency>
2:创建.properties的商户信息
appid="公众号的Id" mchId="支付的商户号" mchKey="商户密钥" subAppId="子商户的公众号Id" subMchId="子商户号" keyPath="apiclient_cert.p12的绝对路径、 包含了私钥信息的证书文件"
3:构建微信支付的服务类
WxPayConfig payConfig = new WxPayConfig(); public WxPayConfig config() { WxPayConfig payConfig = new WxPayConfig(); payConfig.setAppId(this.properties.getAppId()); payConfig.setMchId(this.properties.getMchId()); payConfig.setMchKey(this.properties.getMchKey()); payConfig.setSubAppId(this.properties.getSubAppId()); payConfig.setSubMchId(this.properties.getSubMchId()); payConfig.setKeyPath(this.properties.getKeyPath()); return payConfig; } public WxPayService wxPayService(WxPayConfig payConfig) { WxPayService wxPayService = new WxPayServiceImpl(); wxPayService.setConfig(payConfig); return wxPayService; }
阅读全文
0 0
- 微信支付(使用weixin java tools)
- 使用weixin java tools学习(笔记)
- 微信分享 使用weixin js sdk 兼容 旧版本
- 使用Java完成网上支付(2. 支付宝&微信)
- WeiXin Share{微信分享}
- 阿里云服务器调用微信支付接口慢的解决方案 (api.mch.weixin.qq.com)
- java --微信支付
- java微信支付
- java 微信支付
- java微信支付
- Android支付(支付宝,微信,银联)集成使用
- java开发微信支付(刷卡支付)
- 微信支付-公众号支付-JSAPI调用(Java)
- 微信支付app支付服务器端(Java)
- java微信公共帐号支付(JS支付)
- java微信公共帐号支付(JS支付)
- Java 关于支付的实现(微信、支付宝)
- 微信支付-公众号支付(java实现)
- Html5斜45度地图+3D模型ARPG系列教程(1)-- 搭建开发环境
- Spring类PropertyPlaceholderConfigurer的作用
- Android中解决华为手机设置PopupWindow半透明背景无效果问题
- 如何实现线程池的暂停和恢复功能
- TS,PS,PES包格式
- 微信支付(使用weixin java tools)
- Android 动画(anim)详解
- linux系统安装分区LVM
- Java程序员的十个调试技巧
- SVN服务器搭建和使用(三)
- HTML5与HTML4的区别
- 关于Tomcat和mysql连接的深入理解
- 搭建Linux虚拟机
- CEF方面的研究(五) CEF中C++与JS交互