当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
1 Star 0 Fork 28

Casabalanca / WePay
暂停

forked from felord / WePay
暂停
 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.28 KB
一键复制 编辑 原始数据 按行查看 历史
felord 提交于 2017-08-12 13:15 . readme

WePay-微信配置JAVA封装

目标

  • 不需要过分关注支付本身的支付逻辑 只关注支付过程中具体业务的实现 为什么要特意封装,因为微信的文档太烂了,大厂的文档写成这样没谁了

基本参数的配置

  • 采用配置文件的方法 增加一个 weChatConfig.properties 配置文件 配置 商户号 等敏感参数 可参考wiki

执行流程

  • 考虑到 不管什么业务 对于微信支付来说 他本身的支付流程都是一样的 参见微信的支付开发文档 不一样的是我们具体项目的支付业务实现
  • 客户参数封装 —— 编写具体的支付相关业务 —— 支付代理类——执行支付处理 ——回调
  • 后台来说就是curd 包括一些反馈之类等等的业务 此处选择用代理支付模式来实现支付跟业务的解耦 只需要实现业务接口 来处理业务

wiki

  • 具体使用配置方法参看腾讯文档或者 wiki:[https://gitee.com/felord/WePay/wikis]
  • demo 包下有简单调用实例

仓库地址

  • OSC:[https://git.oschina.net/felord/WePay]
  • GitHub:[https://github.com/NotFound403/WePay]

** QQ群 4390822 欢迎各位大佬提出建议 不胜感激 **

Java
1
https://gitee.com/whling/WePay.git
git@gitee.com:whling/WePay.git
whling
WePay
WePay
master

搜索帮助