如果你想学习如何实现一个支付系统,本文在码云上列出了9个优秀的支付开源项目,帮助你了解如何在自己的支付系统中实现支付系统应用程序。如何添加对支付功能的支持,希望能给大家带来一点帮助。1、项目名称:火龙果支付系统roncoo-pay项目介绍:火龙果支付系统的核心目标是汇聚所有主流支付渠道,打造一个轻量级、便捷易用的集支付、资金对账为一体的系统、资金清算和结算一体化支付系统满足互联网业务系统的收款和业务资金管理需求。主要特点:具有支付系统通用的支付、对账、清算、资金账户管理、支付指令管理等功能;目前已接入“支付宝即时账户”和“微信扫码支付”渠道;支持直接连接和间接连接两种支付方式供您选择;通过支付网关,业务系统可以轻松实现统一支付接入;与运营后台结合,对支付数据进行监控管理;完整的系统文档可以轻松嵌入任何需要进行的支付中。设想;项目地址:https://gitee.com/roncoocom/roncoo-pay2项目名称:聚合支付系统XxPay项目介绍:XxPay聚合支付采用Java开发,包括spring-cloud、dubbo、spring-boot版本三种架构,接入微信、支付宝等主流支付渠道,可直接用于生产环境。目前已开通支付渠道:微信(公众号支付、二维码支付、APP支付、H5支付)、支付宝(电脑网站支付、手机网站支付、APP支付、当面支付)。项目地址:https://gitee.com/jmdhappy/xxpay-master3,项目名称:通用支付接口IJPay项目介绍:IJPay封装了微信支付、支付宝支付、银联支付常用的支付方式和各种常用接口。不依赖任何第三方mvc框架,仅作为快速完成支付模块开发的工具,可以轻松嵌入到任何系统中。项目地址:https://gitee.com/javan205/IJPay4,项目名称:基于Java的支付开发包项目介绍:优雅的轻量级支付模块,集成微信支付、支付宝、银联、优点、福友、跨境支付等.支付与业务完全分离,几行代码即可实现支付,简单快速完成支付模块的开发,可轻松嵌入到任何系统中。目前只是一个开发工具包(SDK),只提供简单的web实现。推荐使用maven或gradle引用本项目使用本SDK提供的各种支付相关功能。项目地址:https://gitee.com/egzosn/pay-java-parent5。项目名称:轻量级支付系统Fastpay项目简介:Fastpay的目标是打造一个开源的、轻量级的、微服务的、可以部署在私有云上、可以定制化整合聚合支付和资金的统一支付系统清算结算,满足互联网企业业务系统对收款和资金处理的需求。在支付系统上实现微服务架构,使用最新的SpringCloud进行服务。设计本质可扩展的数据存储,直接使用分库分表。使用缓存加速交易过程,提升用户体验。异步回调通知、账号录入等,提高用户响应速度。使用分布式定时任务系统,将任务调度与事务隔离开来。使用当前最先进的单元化架构来实现水平扩展。项目地址:https://gitee.com/robertleepeak/fastpay6。项目名称:支付SDK扩展包easyPay项目介绍:本项目基于支付宝和微信***API开发。是一个高度抽象的类,消除了各种拼写json和xml的痛苦;符合PSR标准,可以方便的与你的框架集成;文件结构清晰易懂,可以随意添加本项目没有的支付网关;方法更优雅,不用再去研究那些稀奇古怪的东西方法名或类名是干什么用的?项目地址:https://gitee.com/yansongda/pay7。项目名称:互联网金融支付系统aaden-pay项目介绍:一个基于互联网金融管理环境的支付系统。设置银行卡,稍后进行交易。不支持手机扫码交易。提供统一的支付框架,只需少量代码即可快速接入新渠道,提供稳定的支付解决方案,节省程序员的时间。项目地址:https://gitee.com/aaden/aaden-pay8项目名称:基于PHP的支付SDK项目介绍:Payment是一款PHP版的支付聚合第三方SDK,集成了微信支付、支付宝支付、招商网通付费。提供统一的调用接口,方便快捷接入各种支付、查询、退款、转账能力。项目地址:https://gitee.com/helei112g/payment9。项目名称:基于.NETCore的支付SDK集项目介绍:本项目是一个基于.NETCore/ASP.NETCore的跨平台支付SDK集,简化了API调用及相关通知的处理流程定义。目前支持:支付宝、微信支付、QQ钱包(QPay)、京东支付、连连宝、银联。项目地址:https://gitee.com/Essensoft/Payment
