java 微信公众号支付 详细教程【最详细的教程】

maven或者gradle 项目记得引用第三方开放的sdk工具类,微信支付的,很全

微信开发者第三方sdk库资料:weixin-popular

github : github.com/liyiorg/wei…

maven库地址:mvnrepository.com/artifact/co…

compile group: 'com.github.wxpay', name: 'wxpay-sdk', version: '0.0.3'
复制代码

开始了!

第一步:获取到你的appid,appsecret,微信支付商户号,微信支付商户密钥。

我是配置在yml文件里面,微信商户密钥

第二步:controller代码

点击链接查看: gitlab.hellojava.cc/snippets/9

第三步:service代码

gitlab.hellojava.cc/snippets/12

第四部:ftl页面代码

gitlab.hellojava.cc/snippets/13

部分工具类:

gitlab.hellojava.cc/snippets/10 金额转换(元转分,分转元,微信支付用到)

gitlab.hellojava.cc/snippets/11 获取请求者的ip地址

gitlab.hellojava.cc/snippets/14 微信公众号配置类

gitlab.hellojava.cc/snippets/15 微信支付签名工具类

注:以上关系到自有系统业务处理部分的代码,不予展示,有什么任何不懂的,可以随时联系我,加群:

jq.qq.com/?_wv=1027&a…

记得配置支付目录,千万千万!如图:

注意点:假如你的请求url是: pay.xxxx.com/order/pay?t…

那你配置的目录便是:pay.xxxx.com/order/

还有就是微信公众号的功能配置 ,这个是配置你服务器的域名地址

服务器IP地址白名单配置(配置服务器端的ip地址,不加入白名单,您将无法获取token,jsapi ticket等):

配置支付的api密钥(32位长度,大小写字母和数字,越复杂越好):

转载于:https://juejin.im/post/5b7386ee51882561300d00c1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值