7.21 杭州源创会火热报名中,一起来看看移动开发如何紧跟浪潮?
Watch Star Fork

thlws / payment-wechatJavaApache-2.0

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
基于Java实现的 微信支付 依赖库
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md 3.32 KB

项目介绍

  • payment是一系列基于Java实现的支付类库,包含支付宝、微信、翼支付等,其目的是以最简单的方式完成各种支付方式接入。
  • 目前支付类库各自独立,使用时需单独引用,详见“支付类库”各自主页说明,后续不排除对所有支付类库整体打包,请留意文档更新。

支付类库

在线交流

微信支付

详细教程

功能说明

  1. 用于微信支付,基于Java语言实现的依赖库;
  2. 接口参数全部封装,使用者仅需创建对象并设置参数;
  3. 项目极少依赖,接口简单清晰,日志详细且输出格式友好;
  4. 示例详细且简单易懂,文档全面,大大降低微信支付接入门槛;

依赖安装

  • Maven
<dependency>
    <groupId>org.thlws</groupId>
    <artifactId>payment-wechat</artifactId>
    <version>1.0.3</version>
</dependency>
  • Gradle
compile 'org.thlws:payment-wechat:1.0.3'

源码测试

  1. git clone https://github.com/thlws/payment-wechat.git
  2. 导入到 Eclipse 或 Intellij IDEA
  3. 运行 Junit Class WechatClientTest (微信支付相关接口)
  4. 运行 Junit Class WechatOfficialTest (公众号开发相关接口)

项目依赖

更新日志

  • v1.0.0 微信支付依赖库正式发布;
  • v1.0.1 新增公众号支付时,token 和 open_id 获取接口;
  • v1.0.2 修正Junit测试,增加Javadoc注释内容;
  • v1.0.3 新增公众号支付示例代码,升级依赖库hutool;

FAQ

  • 能不能直接 dependency 添加依赖?
    已发布至公有仓库,添加方式如上.

  • 项目对JDK版本是否有特定要求?
    是的,仅支持 JDK >= 1.7 .

  • Android是否可以使用?
    未测试不太确定,该项目并非针对Android设计,建议Android使用微信App支付方式.

  • 该项目到底支持哪几种微信支付?
    目前没有全部支持微信官方的支付方式,截止目前支持 公众号支付、刷卡支付、扫码支付 三种.

  • 有没有小微支付相关文档?
    小微支付介绍
    微信收款(个人转账版)服务接口

打赏一下

项目点评 ( 0 )

你可以在登录后,发表评论

11_float_left_people 11_float_left_close