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

主要特点:

1. 具备支付系统通用的支付、对账、清算、资金账户管理、支付订单管理等功能;

2. 目前已接通“支付宝即时到账”和“微信扫码支付”通道;

3. 支持直连和间连两种支付模式,任君选择;

4. 通过支付网关,业务系统可以轻松实现统一支付接入;

5. 搭配运营后台,支付数据的监控和管理可以兼得;

6. 配套完善的系统使用文档,可轻松嵌入任何需要支付的场景。

应用架构:

核心业务流程:

1.支付流程

2.对账流程

3.结算流程

数据表清单:

对账差错表

rp_account_check_mistake

对账批次表

rp_account_check_batch

差错暂存池

rp_account_check_mistake_scratch_pool

支付订单

rp_trade_payment_order

支付记录表

rp_trade_payment_record

退款记录表

rp_refund_record

通知记录日志表

rp_notify_record_log

通知记录表

rp_notify_record

支付产品表

rp_pay_product

支付方式

rp_pay_way

支付设置表

rp_user_pay_config

每日待结算汇总

rp_sett_daily_collect

用户信息表

rp_user_info

用户银行账户表

rp_user_bank_account

第三方支付信息表

rp_user_pay_info

结算记录

rp_sett_record

结算记录附件

rp_sett_record_annex

资金账户流水表

rp_account_history

资金账户表

rp_account

系统结构:

roncoo-pay-common-core:公共类工程,不用单独部署roncoo-pay-service:核心业务类工程,不用单独部署roncoo-pay-app-notify:通知应用工程,独立jar方式启动roncoo-pay-app-reconciliation:对账应用工程,独立jar方式启动roncoo-pay-app-settlement:结算应用工程,独立jar方式启动roncoo-pay-web-boss:运营管理后台,部署tomcat启动roncoo-pay-web-gateway:支付网关工程,部署tomcat启动roncoo-pay-web-sample-shop:模拟商城工程,部署tomcat启动roncoo-pay-web-merchant:商户后台工程,部署tomcat启动

在线支付演示:http://demo.pay.roncoo.com

后台运营管理:http://demo.pay.roncoo.com/boss

GitHub地址:https://github.com/roncoo/roncoo-pay

开源中国地址:http://git.oschina.net/roncoocom/roncoo-pay

支付系统,支付流程及实现介绍相关推荐

  1. agv系统介绍_AGV物流系统工作流程及模块介绍

    原标题:AGV物流系统工作流程及模块介绍 众所周知,企业内部物流体系是-个复杂系统,很多企业都逐渐开始重视物流提高自己竞争力. 因此能降低零部件库存,降低周转箱数量,平衡物料接收,提高装货卸货效率的A ...

  2. 第三方支付系统-支付流程

    为什么80%的码农都做不了架构师?>>>    目前来说,越来越多的行业互联网化,也掀起了互联网金融的浪潮,第三方支付的开发也越来越广泛,一般大型的第三方支付系统包括,前置系统,支付 ...

  3. 第三方支付系统--支付流程

    目前来说,越来越多的行业互联网化,也掀起了互联网金融的浪潮,第三方支付的开发也越来越广泛,一般大型的第三方支付系统包括,前置系统,支付系统,渠道系统,账务系统,清结算系统,运营与维护管理平台.下面我们 ...

  4. php第三方支付系统--支付流程--及代码

    目前来说,越来越多的行业互联网化,也掀起了互联网金融的浪潮,第三方支付的开发也越来越广泛,一般大型的第三方支付系统包括,前置系统,支付系统,渠道系统,账务系统,清结算系统,运营与维护管理平台.下面我们 ...

  5. 支付系统项目简介与资源介绍

    最近看了到了一个开源的支付系统-龙果支付,恰好公司有很多本人能调用的服务器资源,本人便打算在龙果支付的基础上构建一个能承受更大qps的支付系统. 1.龙果支付简介 龙果支付是本人偶然发现的一个开源的支 ...

  6. 支付系统 — 支付路由

    本文主要介绍下支付中路由系统的主要流程. 支付路由的作用 降低成本:越便宜越好: 提高用户体验:用户支付的越爽越好:越快越好:成功率越高越好. 确保有可用通道:多个选择,确保能完成支付. 初期 在自由 ...

  7. 《支付系统-支付核心》

    本文为ping++白皮书读书笔记系列. 5.1 支付前置 随着业务定制化的发展,对于交易支付系统要求越来越高,纪要保持系统的稳定性,有要具备灵活性,这是比较矛盾的事.支付前置的职责:支持业务变化的扩展 ...

  8. H5接入支付流程-微信支付支付宝支付

    业务场景: H5对接微信支付和支付宝支付,app无法发版,需要支持在app内和浏览器内同时使用. 于是借此机会对前端接入对第三方支付进行了调研,本次只讨论微信支付,和支付宝支付. 微信支付 文档地址: ...

  9. andy学java系列之J2ME的移动支付系统的设计与实现

    andy学java系列 J2ME的移动支付系统的设计与实现 ----三星SDK支付API介绍 移动支付是移动电子商务中的最重要的部分之一.安全性.私密性.易用性是移动支付的最重要的几个问题.目前有许多 ...

  10. java系列之J2ME的移动支付系统的设计与实现

    andy学java系列 J2ME的移动支付系统的设计与实现 ----三星SDK支付API介绍 移动支付是移动电子商务中的最重要的部分之一.安全性.私密性.易用性是移动支付的最重要的几个问题.目前有许多 ...

最新文章

  1. java handler类_java——Handler类
  2. springboot工程的热部署
  3. java中什么是匿名接口_Java中接口(interface)和匿名类
  4. ORB-SLAM3单目初始化,地图的初始化
  5. Linux内核入门(三)—— C语言基本功
  6. 浅谈InnoDB存储引擎的MVCC机制
  7. SVN下载安装与使用
  8. python银行系统-python实现简单银行管理系统
  9. 25B无人直升机调试(Tuning)
  10. socks5协议详细说明
  11. Node如何去除短视频水印?
  12. 深入浅出学算法007-统计求和
  13. 管理经济分析01:博弈论与经济学
  14. python-scrapy-MongoDB 爬取链家二手房
  15. 数据结构 - 图的基本操作 深度和广度遍历
  16. 程序jar冲突或类冲突问题解决【IncompatibleClassChangeError: Implementing class】
  17. 音乐评分系统MATLAB仿真
  18. 灰色系统理论及其应用 (六) :SARS 疫情对某些经济指标影响问题
  19. OSGL 工具库 - IO 操作的艺术
  20. 拉格朗日乘子法及拉格朗日中值定理

热门文章

  1. java天气预报免费接口api_免费天气API,可以获取全国范围五天内的天气预报(含完整Demo)...
  2. jquery 读取 mysql_jquery 读取数据库
  3. Android 启动过程介绍
  4. 固态硬盘是什么接口_小白指南:固态硬盘接口傻傻分不清,新手用户应该如何选?...
  5. 特殊字符的处理 GS RS EOT
  6. 卡西欧计算机开机键,卡西欧手表怎么开机
  7. Unity 登录Ios GameCenter
  8. 2019级软件工程应用与实践-人工智能快递柜(代码分析9)
  9. 利用python-docx和docxcompose实现word合并,自动化办公
  10. CC++数组练习题(头歌)朋友圈点赞