若是你但愿学习如何实现支付系统,那么本文为你们列出的码云上 9 个优秀的支付开源项目,将有助于你了解在本身的应用中如何加入对支付功能的支持,但愿能给你们带来一点帮助。不足之处,欢迎讨论交流:)java
一、项目名称:龙果支付系统 roncoo-paygit
项目简介:龙果支付系统核心目标是汇聚全部主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对帐、资金清结算于一体的支付系统,知足互联网业务系统的收款和业务资金管理需求。程序员
主要特色:spring
项目地址:https://gitee.com/roncoocom/roncoo-payjson
二、项目名称:聚合支付系统 XxPay缓存
项目简介:XxPay 聚合支付使用 Java 开发,包括spring-cloud、dubbo、spring-boot三个架构版本,已接入微信、支付宝等主流支付渠道,可直接用于生产环境。微信
目前已经接入支付渠道:微信(公众号支付、扫码支付、APP支付、H5支付)、支付宝(电脑网站支付、手机网站支付、APP支付、当面付)。架构
项目地址:https://gitee.com/jmdhappy/xxpay-mastermvc
三、项目名称:经常使用支付接口 IJPayapp
项目简介:IJPay 封装了微信支付、支付宝支付、银联支付经常使用的支付方式以及各类经常使用的接口。不依赖任何第三方 mvc 框架,仅仅做为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。
项目地址:https://gitee.com/javen205/IJPay
四、项目名称:基于 Java 的支付开发工具包
项目简介:优雅的轻量级支付模块,集成微信支付、支付宝、银联、友店、富友、跨境支付等。付与业务彻底剥离,简单几行代码便可实现支付,简单快速完成支付模块的开发,可轻松嵌入到任何系统里。
目前仅是一个开发工具包(即SDK),只提供简单 Web 实现,建议使用 maven 或 gradle 引用本项目便可使用本 SDK 提供的各类支付相关的功能。
项目地址:https://gitee.com/egzosn/pay-java-parent
五、项目名称:轻量级支付系统 Fastpay
项目简介:Fastpay 的目标是打造一款开源的、轻量级的、微服务化的、可共私有云部署的、可定制化的集成聚合支付和资金清结算于一体的统一支付系统,知足互联网企业业务系统的收款和资金处理等需求。
项目地址:https://gitee.com/robertleepeak/fastpay
六、项目名称:支付 SDK 扩展包 easyPay
项目简介:本项目根据支付宝、微信最新 API 开发而成,高度抽象的类,免去各类拼 json 与 xml 的痛苦;符合 PSR 标准,你能够各类方便的与你的框架集成;文件结构清晰易理解,能够为所欲为添加本项目中没有的支付网关;方法使用更优雅,没必要再去研究那些奇怪的的方法名或者类名是作啥用的。
项目地址:https://gitee.com/yansongda/pay
七、项目名称:互联网金融支付系统 aaden-pay
项目简介:基于互联网金融理财环境下产生的支付系统,特色为:
项目地址:https://gitee.com/aaden/aaden-pay
八、项目名称:基于 PHP 的支付 SDK
项目简介:Payment 是一个 PHP 版本的支付聚合第三方 SDK,集成了微信支付、支付宝支付、招商一网通支付。提供统一的调用接口,方便快速接入各类支付、查询、退款、转帐能力。
项目地址:https://gitee.com/helei112g/payment
九、项目名称:基于 .NET Core 的支付 SDK 集
项目简介:本项目是基于 .NET Core / ASP.NET Core 开发的跨平台支付 SDK 集,简化了 API 调用及相关通知的处理流程。
目前支持:支付宝(Alipay)、微信支付(WeChatPay)、QQ钱包(QPay)、京东支付(JDPay)、连连支付(LianLianPay)、银联支付(UnionPay)。
项目地址:https://gitee.com/Essensoft/Payment