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