roncoo-pay 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
roncoo-pay 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
roncoo-pay 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 领课
适用人群 未知
收录时间 2016-07-22

软件简介

龙果支付系统(roncoo-pay)是国内首款开源的互联网支付系统,拥有独立的账户体系、用户体系、支付接入体系、支付交易体系、对账清结算体系。目标是打造一款集成主流支付方式且轻量易用的支付收款系统,满足互联网业务系统打通支付通道实现支付收款和业务资金管理等功能。

主要特点:

  1. 拥有支付系统通用的支付通道接入、用户管理、资金账户管理、对账清算管理、支付订单管理等功能;

  2. 已接通支付宝支付和微信支付的多种支付方式,满足大部分企业业务系统的支付需求;

  3. 独立的支付网关接入系统,为下游商户或业务平台提供统一支付接入接口,轻松实现统一支付接入;

  4. 项目代码免费开源且定期更新维护,扩展自由、使用无忧;

  5. 配套完善的系统使用文档、部署文档、视频教程,学习使用更轻松;

  6. 拥有活跃的产品技术学习交流社群,学习交流更高效;

  7. 由专业的支付系统产品技术团队提供服务支持,专业性及持续性有保障;

应用架构:

支付流程:

技术框架

技术 描述
Spring Boot 核心框架
Apache Shiro 安全框架
MyBatis ORM框架
Druid 数据连接池
Redis 缓存数据库
Ehcache 进程内缓存框架
Maven 项目管理

 

项目结构

roncoo-pay //龙果支付
|
├── roncoo-pay-app-notify //商户通知模块
|
├── roncoo-pay-app-order-polling //订单轮询模块
|
├── roncoo-pay-app-reconciliation //交易对账模块
|
├── roncoo-pay-app-settlement //交易结算模块
|
├── roncoo-pay-common-core //公共基础模块,不需要单独部署
|
├── roncoo-pay-service //核心业务模块,不需要单独部署
|
├── roncoo-pay-web-boss //运营后台模块
|
├── roncoo-pay-web-gateway //支付网关模块
|
├── roncoo-pay-web-merchant //商户后台模块
|
├── roncoo-pay-web-sample-shop //模拟商城模块

 

模块介绍

roncoo-pay-app-notify

说明:商户通知模块,把交易成功的订单信息按一定的通知策略通知相应的商户

roncoo-pay-app-order-polling

说明:订单轮询模块,按制定的查询策略对平台支付中的订单进行结果查询,然后对获取到的订单结果做相应的处理(注意:除了轮询还能通过异步通知获取订单结果进行处理)

roncoo-pay-app-reconciliation

说明:交易对账模块,每天定时对前一天平台的交易订单和银行方(例如:微信、支付宝...)订单进行匹配校验,校验订单状态、手续费、交易金额等

roncoo-pay-app-settlement

说明:交易结算模块,每天定时对前一天已对完账后确认无误的交易订单进行结算,把钱结算给对应的商家和平台

roncoo-pay-common-core

说明:公共基础模块,包含公共的工具类、枚举、配置、基础实体、基础DAO层等

roncoo-pay-service

说明:核心业务模块,整个系统的核心,所有业务功能(下单,查询、账户操作......)的实现,所有web工程和app服务都需要引用该模块

roncoo-pay-web-boss

说明:运营后台模块,提供对支付系统功能的配置和维护,例如维护银行信息、支付产品,商户信息、费率、交易查询等

roncoo-pay-web-gateway

说明:支付网关模块,对商家提供对外的网关支付接口(包含支付下单,支付查询......)

roncoo-pay-web-merchant

说明:商户后台模块,提供商户查看交易订单信息

roncoo-pay-web-sample-shop

说明:模拟商城模块,提供向支付系统发起支付请求的商城,提供测试方法

 

在线演示(后台管理):http://demo.pay.roncoo.com/boss

系统操作说明:https://blog.roncoo.com/article/124375

系统详细介绍:https://blog.roncoo.com/article/124373

系统搭建部署:https://blog.roncoo.com/article/124511

 

欢迎加群

QQ2群:597865269

QQ1群:287684257(已满)

欢迎加群,共同探讨互联网支付行业的技术经验!

 

龙果支付系统官网:http://pay.roncoo.net

 

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(24) 发布并加入讨论🔥
发表了资讯
2022/07/12 09:52

龙果开源支付系统 roncoo-pay 2.1.2 更新

互联网支付系统 roncoo-pay 2.1.2 版本更新了,此版本主要优化升级依赖包,解决由依赖包漏洞导致的问题。 更新内容: org.apache.shiro:shiro-core、shiro-web、shiro-spring、shiro-ehcache 更新版本至 1.9.1 org.dom4j:dom4j 更新版本至 2.1.3 org.jdom:jdom2 更新版本至 2.0.6 com.alibaba:fastjson 更新版本至 2.0.8...

0
6
发表了资讯
2019/11/25 12:35

roncoo-pay 2.1.1 版本更新,互联网支付系统

互联网支付系统 roncoo-pay 2.1.1 版本更新了,该版本修复了如下 Bug: 修改运营后台登录无权限问题!!!!!!

0
7
发表了资讯
2019/09/27 18:25

互联网支付系统 roncoo-pay 2.1.0 版本发布

迎国庆,喜更新!!! 关注龙果开源支付系统的小伙伴们,roncoo-pay 2.1.0 版本来了。 本次更新如下: 1、优化所有交易流程,简化请求参数,使交易流程更合理 2、升级支付宝交易签名方式,MD5改为RSA2 3、增加支付宝花呗分期支付 感兴趣的小伙伴在国庆假期游玩的同时,不要忘记研究学习啊!!!

4
37
发表了资讯
2019/02/25 11:55

roncoo-pay 开源支付系统全新架构升级

龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 此次更新内容: 1、项目框架更新,从spring 3.X直接升级到Spring Boot 2.X版本(注意运行需要JDK1.8+) 2、添加微信服务商小微商户进件功能,(在运营后台->交易管理->进件记录管理) 3、把原来本地添加支付宝SDK改为...

3
58
发表了资讯
2017/12/15 15:14

互联网支付系统 roncoo-pay 2.0.0 版本发布

龙果开源支付系统 roncoo-pay已发布更新版本 更新说明: 1、更新支付宝sdk(alipay-sdk-java)版本,从20151021120052到20171201160035; 2、支付宝sdk添加本地引入,使用maven制作 alipay-sdk-java包到本地仓库(注:alipay-sdk-java20171201160035.jar这个jar包已经本地打包的说明在roncoo-pay-common-core工程的lib目录); 3、添加支付宝条码支付和微信条码支付功能,还有条码支付的订单查询(注:在roncoo-pay-web-sample-shop有...

2
59
发表了资讯
2017/04/26 10:38

互联网支付系统 roncoo-pay 1.0.2 版本发布

互联网支付系统 roncoo-pay 1.0.2 版本发布了,版本更新如下: 增加支付宝、微信查询接口 增加订单轮询工程 增加网关下单后发起订单轮询业务流程 龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。

23
103
发表了资讯
2017/04/05 10:56

互联网支付系统 roncoo-pay 1.0.1 版本发布

互联网支付系统 roncoo-pay 1.0.1 版本发布了,版本更新如下: 修复分页乱码bug 增加支付密码字段、商户服务器IP字段 商户后台增加结算记录查询 商户后台增加支付密码修改 运营后台用户支付配置增加商户安全等级 网关增加商户服务器IP白名单拦截 龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统...

5
71
发表了资讯
2016/09/11 00:00

互联网支付系统 roncoo-pay 1.0.0 版本发布

互联网支付系统1.0.0版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 版本更新如下: 1. 修复条码支付问题 2. boss后台增加用户手机、密码录入 3. 增加商户后台系统

5
119
发表了资讯
2016/08/16 00:00

roncoo-pay 互联网支付系统 0.0.4 版本发布

互联网支付系统0.0.4版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 版本更新如下: 修复权限模块bug 2. 修改对账模块配置文件路径 3. 去除登录指引 4. 修复网关界面轮询bug 5. 统一微信工具类 详情:http://git.oschina.net/roncoocom/ro...

4
46
发表了资讯
2016/08/08 00:00

roncoo-pay 互联网支付系统 0.0.3 版本发布

互联网支付系统0.0.3版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 版本更新如下: 更换maven引入包,去除javaee-api.jar 修改标签页taglib.jsp路径 增加支付宝当面付通道 发起结算时增加可结算余额查询 数据库初始化脚本增加维护字段 详...

3
42
发表了资讯
2016/07/28 00:00

roncoo-pay 互联网支付系统 0.0.2 版本发布

互联网支付系统0.0.2版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。 版本更新如下: 1. 修复账户、用户查询bug 2. 添加结算金额验证 3. 修复结算定时器路径配置错误 4. 数据库初始化脚本维护 5. 系统文档说明完善...

0
42
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
24 评论
689 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部