龙果支付系统搭建与部署

1. 开发工具

eclipse、git或svn、maven

2. 技术框架

核心框架:Spring Framework 3.2.4

持久化框架:MyBatis 3.4.

安全框架:Apache Shiro 1.2.5

日志管理:SLF4J 1.7.21、Log4j 1.2.17

数据库连接池:Druid 1.0.19

消息总线:ActiveMQ 5.11.4

工具包:fastjson 1.2.11

jQuery 框架:DWZ

3. 系统运行环境

3.1 软件环境:

MySQL

JDK1.7或以上

apache-tomcat-7.0或其他容器

ActiveMQ 5.11

3.2 硬件环境(最小配置):

CPU:1核

内存:1G

4. 安装部署

4.1 说明

运营管理系统登录账号密码:admin/123456

商户后台系统登录账号密码:在boss运营后台添加用户时录入手机和密码

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启动

4.2 步骤

4.2.1 创建数据库,导入初始化脚本《database.sql》

4.2.2 修改系统数据库连接roncoo-pay-service/src/main/resources/jdbc.properties

4.2.3 从roncoo-pay-service工程的lib文件夹下加载支付宝支付sdk“alipay-sdk-java20151021120052.jar”和

“alipay-trade-sdk.jar”

4.2.4 下载ActiveMQ 5.11并安装,修改MQ配置roncoo-pay-service/src/main/resources/ mq_config.properties,

以独立jar方式启动roncoo-pay-app-notify工程

(注:商户通知是独立的一块,不影响支付及其他功能,可以省略该步骤)

4.2.5 以独立jar方式启动roncoo-pay-app-settlement工程

4.2.6 修改对账文件下载后存放地址roncoo-pay-service/src/main/resources/reconciliation_config.properties,

以独立jar方式启动roncoo-pay-app-reconciliation

4.2.7 添加支付宝和微信测试账号信息roncoo-pay-service/src/main/resources/alipay_config.properties

和weixinpay_config

(注:不需要本地测试支付,可以省略该步骤)

4.2.8 通过mvn install命令打包编译系统

4.2.9 拷贝roncoo-pay-web-boss.war、roncoo-pay-web-gateway.war、roncoo-pay-web-sample-shop.war、roncoo-pay-web-merchant.war至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

官方QQ群:287684257

时间: 2024-10-05 19:43:12

龙果支付系统搭建与部署的相关文章

龙果支付系统

龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量.便捷.易用,且集支付.资金对账.资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求. 主要特点: 具备支付系统通用的支付.对账.清算.资金账户管理.支付订单管理等功能: 目前已接通"支付宝即时到账"和"微信扫码支付"通道: 支持直连和间连两种支付模式,任君选择: 通过支付网关,业务系统可以轻松实现统一支付接入: 搭配运营后台,支付数据的监控和管理可以兼得:

第三方支付系统简易版部署文档

一.前期准备1.MySQL数据库的安装:MySQL-5.6.22,自行安装2.Dubbo视频教程--基础篇--第03节--ZooKeeper注册中心安装3.Dubbo视频教程--基础篇--第06节--Dubbo管理控制台的安装4.Dubbo视频教程--基础篇--第10节--Dubbo监控中心的介绍与简易监控中心的安装5.持续集成管理平台(SVN.Nexus.Maven.Hudson)的安装:Dubbo视频教程--基础篇--第11节至18节 6.Dubbo视频教程--高级篇--第21节--Acti

龙果支付系统操作说明

1. 商家开通支付 1.1 在用户信息页面添加用户,系统会自动生成对应的资金账户 1.2 添加支付产品 1.3 在支付产品列表添加支付方式,支付费率是支付系统用来计算商家手续费,单位:%,将支付产品上架 1.4 在用户支付配置页面添加支付配置信息,绑定已上架的支付产品 收款方式:如果是商家收款,则需根据选择的支付产品填入商家的第三方支付信息 风险预存期:即交易资金预存留平台一定时期后才可提现.如设置"1",则当天的交易资金需第二日才可提现 是否自动结算:系统支持每日自动发起商家结算请求

开源支付系统--龙果支付系统操作说明

1. 商家开通支付 1.1 在用户信息页面添加用户,系统会自动生成对应的资金账户 1.2 添加支付产品 1.3 在支付产品列表添加支付方式,支付费率是支付系统用来计算商家手续费,单位:%,将支付产品上架 1.4 在用户支付配置页面添加支付配置信息,绑定已上架的支付产品 收款方式:如果是商家收款,则需根据选择的支付产品填入商家的第三方支付信息 风险预存期:即交易资金预存留平台一定时期后才可提现.如设置"1",则当天的交易资金需第二日才可提现 是否自动结算:系统支持每日自动发起商家结算请求

支付系统搭建,管理自己的支付平台,招自己的代理?

专业金融系统开发,四方收单系统定制.支持聚合支付.代还卡yang卡功能.支持OEM,也支持源码交付!欢迎来电咨询 -----------<浙江零零壹亿仁信息科技有限公司> 原文地址:http://blog.51cto.com/13953902/2170463

支付系统搭建,软件定制贴牌

1.[养卡代还]预留5%以上资金还款 全国落地商户2.[聚合支付]无卡.扫码,八通道24小时刷卡秒到账.3.[裂变模式]三级分销系统,无限裂变.省市区保护等4.[便民服务]贷款.信用卡.违章.保险.卡测评等5.[平台收益]无限开商户/代理,分润实时秒结.1.[养卡代还]预留5%以上资金还款 全国落地商户2.[聚合支付]无卡.扫码,八通道24小时刷卡秒到账.3.[裂变模式]三级分销系统,无限裂变.省市区保护等4.[便民服务]贷款.信用卡.违章.保险.卡测评等5.[平台收益]无限开商户/代理,分润实

龙果支付系统介绍

龙果支付系统操作说明 龙果支付系统搭建与部署 龙果支付开源项目对账接口介绍 龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量.便捷.易用,且集支付.资金对账.资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求. 主要特点: 1. 具备支付系统通用的支付.对账.清算.资金账户管理.支付订单管理等功能: 2. 目前已接通"支付宝即时到账"和"微信扫码支付"通道: 3. 支持直连和间连两种支付模式,任君选择:

开源支付系统--龙果支付系统介绍

龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量.便捷.易用,且集支付.资金对账.资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求. 主要特点: 1. 具备支付系统通用的支付.对账.清算.资金账户管理.支付订单管理等功能: 2. 目前已接通"支付宝即时到账"和"微信扫码支付"通道: 3. 支持直连和间连两种支付模式,任君选择: 4. 通过支付网关,业务系统可以轻松实现统一支付接入: 5. 搭配运营后台,

龙果开源支付系统

龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量.便捷.易用,且集支付.资金对账.资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求. 主要特点: 1. 具备支付系统通用的支付.对账.清算.资金账户管理.支付订单管理等功能: 2. 目前已接通"支付宝即时到账"和"微信扫码支付"通道: 3. 支持直连和间连两种支付模式,任君选择: 4. 通过支付网关,业务系统可以轻松实现统一支付接入: 5. 搭配运营后台,