# best-pay-sdk **Repository Path**: fzytest/best-pay-sdk ## Basic Information - **Project Name**: best-pay-sdk - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-02-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 可能是目前最好的支付sdk 支付宝、微信支付方式多样, 开发繁琐, 使用该sdk, 只需10行代码, 帮你搞定! ## 支付方式 版本 | 支付方式 | 支付 | 退款 | 备注 ---- | ----- | --- |---- | --- 1.1.0 | 微信公众账号 | √ | √ | 1.2.0 | 微信h5 | √ | √ | 2018.05.23发布 ## 文档 1. [使用文档(内含视频)](https://github.com/Pay-Group/best-pay-sdk/blob/master/doc/use.md) 2. [支付账号借用](https://github.com/Pay-Group/best-pay-sdk/blob/master/doc/borrowAccount.md) ## 特别注意 1. 本sdk要求的最低的jdk版本是8 2. 支付时的编码只支持utf-8 3. 如果想贡献代码,请阅读[代码贡献指南](https://github.com/Pay-Group/best-pay-sdk/blob/master/doc/CONTRIBUTION.md) ## 项目demo 1. https://github.com/Pay-Group/best-pay-demo 2. 扫码体验 ![师兄干货](https://github.com/Pay-Group/best-pay-sdk/blob/master/doc/weixin.jpg) ## Maven最新版本 ```xml cn.springboot best-pay-sdk 1.1.0 ``` 微信公众号支付功能开发(Java版) 原创: Java团长 Java团长 7月28日 1、微信公众号支付业务流程 附上微信支付官方文档:https://pay.weixin.qq.com/wiki/doc/api/index.html 通过阅读上面的这些微信支付的官方文档之后,我想你对微信公众号支付应该有了一定的了解,但是依然觉得微信公众号支付的开发十分困难,所以我们接下来使用第三方的SDK来进行开发。 2、微信公众号支付第三方SDK开发 这是一款支付SDK,支付账号借用请往下看,best-pay-sdk,项目主页:https://github.com/Pay-Group/best-pay-sdk,有了它你接入支付的代码只需要像下面一样。 ①、配置 //微信公众账号支付配置 WxPayH5Config wxPayH5Config = new WxPayH5Config(); wxPayH5Config.setAppId("xxxxx"); wxPayH5Config.setAppSecret("xxxxxxxx"); wxPayH5Config.setMchId("xxxxxx"); wxPayH5Config.setMchKey("xxxxxxx"); wxPayH5Config.setNotifyUrl("http://xxxxx"); //支付类, 所有方法都在这个类里 BestPayServiceImpl bestPayService = new BestPayServiceImpl(); bestPayService.setWxPayH5Config(wxPayH5Config); ②、发起支付 bestPayService.pay(); ③、异步回调 bestPayService.asyncNotify(); 去掉注释和空行,刚好10行!这就是这个SDK所说的10行代码解决微信支付。 PS:如果觉得我的分享不错,欢迎大家随手点赞、转发。