龙果支付系统 roncoo-pay

Apache
Java
跨平台
2016-07-22
领课网络_RonCoo

龙果支付系统(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

 

 

的码云指数为
超过 的项目
加载中

评论(23)

todostyles
todostyles
很有指导意义,☺
Hork
Hork
mark
TeamLiquid
TeamLiquid
是不是可以代替ping++#roncoo-pay互联网支付系统#
alirissss
alirissss
留一个阿里云优惠券:www.izhuanyer.com
夏天飘过的风
夏天飘过的风
指导性好大
欧阳飘
欧阳飘
非常好,支持
蝈蝈大侠
蝈蝈大侠
最初级的支付系统,
转眼
转眼
不行
liwei2000
liwei2000
发现一个开源支付系统#roncoo-pay#,为此干一杯
liwei2000
liwei2000
发现一个开源支付系统#roncoo-pay#,为此干一杯

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

龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和...

02/25 11:55

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

龙果开源支付系统 roncoo-pay已发布更新版本 更新说明: 1、更新支付宝sdk(alipay-sdk-java)版本,从20151021120052到20171201160035; 2、支付宝sdk添加本地引入,使用maven制作 alipay-sdk...

2017/12/15 15:14

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

互联网支付系统 roncoo-pay 1.0.2 版本发布了,版本更新如下: 增加支付宝、微信查询接口 增加订单轮询工程 增加网关下单后发起订单轮询业务流程 龙果支付系统是国内首款开源的互联网支付系统...

2017/04/26 10:37

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

互联网支付系统 roncoo-pay 1.0.1 版本发布了,版本更新如下: 修复分页乱码bug 增加支付密码字段、商户服务器IP字段 商户后台增加结算记录查询 商户后台增加支付密码修改 运营后台用户支付配...

2017/04/05 10:56

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

互联网支付系统1.0.0版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算...

2016/09/11 21:59

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

互联网支付系统0.0.4版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算...

2016/08/16 01:09

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

互联网支付系统0.0.3版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算...

2016/08/07 21:37

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

互联网支付系统0.0.2版本发布了,roncoo-pay互联网支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算...

2016/07/28 18:21

没有更多内容

加载失败,请刷新页面

没有更多内容

2
回答
缺建表脚本缺建表脚本噢,是不是忘记传了?

缺建表脚本噢,是不是忘记传了?

2016/07/22 21:52

没有更多内容

加载失败,请刷新页面

没有更多内容

龙果开源支付编译及运行问题解决

在龙果支付讨论群里看到很多新手在刚接触这个开源项目,遇到大量重复关于代码编译和运行基本问题并在群里咨询,于是就写了这篇文章。

2018/05/03 13:20
300
0
领课教育—在线教育系统本地部署运行|windows&Eclipse

Eclipse version:Version: 2019-03 基于eclipse操作,可以说这个系统用到的工具和技术很多,基础环境需要做充分的准备,运行起来还是比较费时费力的。 官方部署文档,部分说明并不是傻瓜式的...

04/30 14:46
346
0
004,配置文件详解:Properties和YAML

一.配置文件的生效顺序,会对值进行覆盖: 1. @TestPropertySource 注解 2. 命令行参数 3. Java系统属性(System.getProperties()) 4. 操作系统环境变量 5. 只有在random.*里包含的属性会产...

2016/12/04 00:44
35
0
领课网络在线教育系统开源项目

项目介绍 领课教育是基于领课团队多年的在线教育开发和运营经验的产品,打造一个全行业都适用的在线教育系统。 配置工程 roncoo-education-config: 码云地址 | Github地址 https://gitee.co...

01/28 12:00
311
2
分享学习网站网址

http://yingyangpeople.com/ 个人代理极速云 http://www.iyunv.com/forum.php linux学习网址 https://www.elastic.co/guide/index.html elk学习网址 https://github.com/roncoo/roncoo-cmdb ...

2016/12/19 09:30
60
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部