Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

binarywang/weixin-java-pay-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

92 Commits

Repository files navigation

本 Demo 基于 WxJavaSpring Boot 构建,演示微信支付后端接口使用方法。

使用步骤:

  1. 新手遇到问题,请务必先阅读【开发文档首页】的常见问题部分,可以少走很多弯路,节省不少时间。
  2. 如有问题,请到此处提问:https://github.com/binarywang/weixin-java-pay-demo/issues
  3. 配置:复制/src/main/resources/application.yml.template或者修改其扩展名生成application.yml文件,并根据自己需要填写相关配置,其中支付相关参数含义请参考WxPayProperties类中的注释(需要注意的是:yml文件内的属性冒号后面的文字之前需要加空格,可参考已有配置,否则属性会设置不成功);
  4. 其中各参数的含义请参考 /src/main/java/com/github/binarywang/demo/wxpay/config/WxPayProperties.java 文件里的注释;
  5. 需要特别注意的,是sub开头的两个参数属于服务商模式使用的,如果是普通模式,请不要配置这两个参数,最好从配置文件中移除相关项;
  6. 查看WxPayController类代码,根据自己需要修改调整相关实现;
  7. 运行Java程序:WxPayDemoApplication;
  8. 打开网页浏览器,输入想要访问的地址,比如http://localhost:8080/pay/closeOrder/123查看效果。
  9. 还可以访问 http://localhost:8080/swagger-ui.html 来查看所有可用接口,并进行在线调试;
  10. 更多接口使用说明,请参考 wiki 文档

多商户:

  • 请切换分支multiple来查看多商户的示例代码。

About

基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /