{"id":13440798,"url":"https://github.com/egzosn/pay-java-parent","last_synced_at":"2025-05-13T16:07:15.395Z","repository":{"id":38272289,"uuid":"59115248","full_name":"egzosn/pay-java-parent","owner":"egzosn","description":"第三方支付对接全能支付Java开发工具包.优雅的轻量级支付模块集成支付对接支付整合（微信,支付宝,银联,友店,富友,跨境支付paypal,payoneer(P卡派安盈)易极付）app,扫码,网页刷脸付刷卡付条码付转账服务商模式,微信分账,微信合单支付、支持多种支付类型多支付账户，支付与业务完全剥离，简单几行代码即可实现支付，简单快速完成支付模块的开发，可轻松嵌入到任何系统里 目前仅是一个开发工具包（即SDK），只提供简单Web实现，建议使用maven或gradle引用本项目即可使用本SDK提供的各种支付相关的功能","archived":false,"fork":false,"pushed_at":"2024-12-29T01:38:45.000Z","size":11462,"stargazers_count":2936,"open_issues_count":14,"forks_count":934,"subscribers_count":141,"default_branch":"develop","last_synced_at":"2025-04-23T21:51:34.613Z","etag":null,"topics":["alipay","fuiou","pay","payoneer","paypal","wxpay","youdian"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/egzosn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-18T12:52:36.000Z","updated_at":"2025-04-23T13:04:57.000Z","dependencies_parsed_at":"2024-06-18T21:28:20.285Z","dependency_job_id":"4f01cf63-29b4-454b-a329-f4b9e714c458","html_url":"https://github.com/egzosn/pay-java-parent","commit_stats":{"total_commits":692,"total_committers":19,"mean_commits":"36.421052631578945","dds":"0.24277456647398843","last_synced_commit":"bffcadc22dfa69969c5860bc6a985b4f0c57cfa8"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egzosn%2Fpay-java-parent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egzosn%2Fpay-java-parent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egzosn%2Fpay-java-parent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/egzosn%2Fpay-java-parent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/egzosn","download_url":"https://codeload.github.com/egzosn/pay-java-parent/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253979991,"owners_count":21994041,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alipay","fuiou","pay","payoneer","paypal","wxpay","youdian"],"created_at":"2024-07-31T03:01:26.333Z","updated_at":"2025-05-13T16:07:15.333Z","avatar_url":"https://github.com/egzosn.png","language":"Java","funding_links":[],"categories":["HarmonyOS","Java"],"sub_categories":["Windows Manager"],"readme":"全能第三方支付对接Java开发工具包.优雅的轻量级支付模块集成支付对接支付整合（微信,支付宝,银联,友店,富友,跨境支付paypal,payoneer(P卡派安盈)易极付）app,扫码,网页支付刷卡付条码付刷脸付转账红包服务商模式，微信分账,合并支付、支持多种支付类型多支付账户，支付与业务完全剥离，简单几行代码即可实现支付，简单快速完成支付模块的开发，可轻松嵌入到任何系统里 目前仅是一个开发工具包（即SDK），只提供简单Web实现，建议使用maven或gradle引用本项目即可使用本SDK提供的各种支付相关的功能 \r\n\r\n\r\n### 特性\r\n    1. 不依赖任何 mvc 框架，依赖极少:httpclient，fastjson,log4j,com.google.zxing，项目精简，不用担心项目迁移问题\r\n    2. 也不依赖 servlet，仅仅作为工具使用，可轻松嵌入到任何系统里（项目例子利用spring mvc的 @PathVariable进行，推荐使用类似的框架）\r\n    3. 支付请求调用支持HTTP和异步、支持http代理，连接池\r\n    4. 简单快速完成支付模块的开发\r\n    5. 支持多种支付类型多支付账户扩展\r\n\r\n### 本项目包含 4 个部分：\r\n\r\n     1. pay-java-common  公共lib,支付核心与规范定义\r\n     2. pay-java-web-support  web支持包，目前已实现回调相关\r\n     2. pay-java-demo  具体的支付demo\r\n     3. pay-java-*  具体的支付实现库\r\n     \r\n### Maven配置\r\n具体支付模块 \"{module-name}\" 为具体的支付渠道的模块名 pay-java-ali，pay-java-wx等\r\n\r\n```xml\r\n\u003cdependency\u003e\r\n    \u003cgroupId\u003ecom.egzosn\u003c/groupId\u003e\r\n    \u003cartifactId\u003e{module-name}\u003c/artifactId\u003e\r\n    \u003cversion\u003e2.14.7\u003c/version\u003e\r\n\u003c/dependency\u003e\r\n\r\n```\r\n#### 本项目在以下代码托管网站\r\n* 码云：https://gitee.com/egzosn/pay-java-parent\r\n* GitHub：https://github.com/egzosn/pay-java-parent\r\n\r\n#### 基于spring-boot实现自动化配置的支付对接，让你真正做到一行代码实现支付聚合，让你可以不用理解支付怎么对接，只需要专注你的业务  全能第三方支付对接spring-boot-starter-pay开发工具包\r\n* 码云：https://gitee.com/egzosn/pay-spring-boot-starter-parent\r\n* GitHub：https://github.com/egzosn/pay-spring-boot-starter-parent\r\n\r\n##### 开源中国项目地址\r\n如果你觉得项目对你有帮助，也点击下进入后点击收藏呗\r\n* 基础支付聚合组件[pay-java-parent](https://www.oschina.net/p/pay-java-parent)\r\n* spring-boot-starter自动化配置支付聚合组件 [pay-spring-boot-starter](https://www.oschina.net/p/spring-boot-starter-pay)\r\n\r\n###### 支付教程 \r\n\r\n * [基础模块支付宝微信讲解](https://gitee.com/egzosn/pay-java-parent/wikis/Home)\r\n * [微信V3，查看demo/WxV3PayController](pay-java-demo?dir=1\u0026filepath=pay-java-demo)\r\n * [微信合并支付，查看demo/WxV3CombinePayController](pay-java-demo?dir=1\u0026filepath=pay-java-demo)\r\n * [微信分账，查看demo/WxV3ProfitSharingController](pay-java-demo?dir=1\u0026filepath=pay-java-demo)\r\n * [银联](pay-java-union?dir=1\u0026filepath=pay-java-union)\r\n * [payoneer](pay-java-payoneer?dir=1\u0026filepath=pay-java-payoneer)\r\n * [paypal](pay-java-paypal?dir=1\u0026filepath=pay-java-paypal)\r\n * [友店微信](pay-java-wx-youdian?dir=1\u0026filepath=pay-java-youdian)\r\n * [富友](pay-java-fuiou?dir=1\u0026filepath=pay-java-fuiou)\r\n\r\n\r\n支付整合》服务端+网页端详细使用与简单教程请看 [pay-java-demo](pay-java-demo?dir=1\u0026filepath=pay-java-demo)\r\n\r\nandroid 例子 [pay-java-android](https://gitee.com/egzosn/pay-java-android)\r\n\r\n\r\n\r\n## 交流\r\n很希望更多志同道合友友一起扩展新的的支付接口。\r\n\r\n开发者\r\n[ouyangxiangshao](https://github.com/ouyangxiangshao)、[ZhuangXiong](https://github.com/ZhuangXiong) 、[Actinian](http://gitee.com/Actinia517)  、[Menjoe](https://gitee.com/menjoe-z) \r\n\r\n也感谢各大友友同学帮忙进行接口测试\r\n\r\n非常欢迎和感谢对本项目发起Pull Request的同学，不过本项目基于git flow开发流程，因此在发起Pull Request的时候请选择develop分支。\r\n\r\n作者公众号(未来输出)\r\n![公众号](https://gitee.com/egzosn/pay-java-parent/raw/develop/pay-java-demo/src/main/webapp/gzh.png \"gzh.png\")\r\n\r\nE-Mail：egan@egzosn.com\r\n\r\n **QQ群：** \r\n\r\n1. pay-java(1群): 542193977(已满)\r\n2. pay-java(2群)：766275051\r\n\r\n\r\n微信群: 加我前拜托伸个小手关注公众号\r\n\r\n![微信群](https://egzosn.gitee.io/pay-java-parent/wx.jpg \"wx.jpg\")\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fegzosn%2Fpay-java-parent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fegzosn%2Fpay-java-parent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fegzosn%2Fpay-java-parent/lists"}