龍果支付系統是國內首款開源的互聯網支付系統,其核心目標是匯聚所有主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對賬、資金清結算於一體的支付系統,滿足互聯網業務系統的收款和業務資金管理需求。
主要特點:
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
