This action will force synchronization from 计全科技/jeepay, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
XxPay'官方交流群:206119456(加群暗号:xxpay交流)。
XxPay聚合支付
使用Java开发,包括spring-cloud、dubbo、spring-boot三个架构版本,已接入微信、支付宝等主流支付渠道,可直接用于生产环境。
目前已经接入支付渠道:微信(公众号支付、扫码支付、APP支付)、支付宝(电脑网站支付、手机网站支付、APP支付);
版本 | 日期 | 描述 |
---|---|---|
V1.0.0 | 2017-10-24 | 提交xxpay4spring-boot版本 |
V1.0.0 | 2017-09-10 | 完成dubbo架构,增加支付订单查询接口 |
V1.0.0 | 2017-08-25 | 微信支付SDK更换为weixin-java-pay,增加微信H5支付,增加docker部署支持 |
V1.0.0 | 2017-08-23 | 升级支付宝为最新接口 |
V1.0.0 | 2017-08-20 | 升级spring boot为1.5.6,修复通知bug |
V1.0.0 | 2017-08-11 | 完成spring-cloud架构,集成微信、支付宝渠道 |
接下来的版本开发计划:
+ 增加微信转账、退款、红包接口;
+ 增加IAP支付;
+ 增加spring-mvc版本;
+ 增加与支付渠道测的对账;
+ 增加账户、结算功能;
+ 增加与商户测的对账;
真正开发未必按上面的顺序,大家如有更强烈的开发需求请反馈作者。
【运营平台截图】
xxpay-master
├── xxpay4dubbo -- spring-boot-dubbo架构实现
| ├── xxpay4dubbo-api -- 接口定义
| ├── xxpay4dubbo-service -- 服务生产者
| ├── xxpay4dubbo-web -- 服务消费者
├── xxpay4spring-cloud -- spring-cloud架构实现
| ├── xxpay-config -- 配置中心
| ├── xxpay-gateway -- API网关
| ├── xxpay-server -- 服务注册中心
| ├── xxpay-service -- 服务生产者
| └── xxpay-web -- 服务消费者
├── xxpay4spring-boot -- spring-boot架构实现
├── xxpay-common -- 公共模块
├── xxpay-dal -- 数据持久层
├── xxpay-mgr -- 运营管理平台
├── xxpay-shop -- 演示商城
项目 | 端口 | 描述 |
---|---|---|
xxpay-common | 公共模块(常量、工具类等),jar发布 | |
xxpay-dal | 支付数据持久层,jar发布 | |
xxpay-mgr | 8092 | 支付运营平台 |
xxpay-shop | 8081 | 支付商城演示系统 |
xxpay4spring-cloud | 支付中心spring-cloud架构实现 | |
xxpay4dubbo | 支付中心spring-boot-dubbo架构实现 | |
xxpay4spring-mvc | 支付中心spring-mvc架构实现 |
项目 | 端口 | 描述 |
---|---|---|
xxpay-config | 2020 | 支付服务配置中心 |
xxpay-gateway | 3020 | 支付服务API网关 |
xxpay-server | 2000 | 支付服务注册中心 |
xxpay-service | 3000 | 支付服务生产者 |
xxpay-web | 3010 | 支付服务消费者 |
项目启动顺序: |
xxpay-server > xxpay-config > xxpay-service > xxpay-web > xxpay-gateway
项目 | 端口 | 描述 |
---|---|---|
xxpay4dubbo-api | API接口定义 | |
xxpay4dubbo-service | 20880 | 支付服务生产者 |
xxpay4dubbo-web | 3020 | 支付服务消费者 |
项目启动顺序: |
xxpay4dubbo-service > xxpay4dubbo-web
项目 | 端口 | 描述 |
---|---|---|
xxpay4spring-boot | 3020 | 支付服务 |
项目启动顺序: |
xxpay4spring-boot
项目部署文档:XxPay项目部署
作者已成功将项目部署在阿里云主机上,服务器配置为:
CPU | 内存 | 操作系统 |
---|---|---|
1核 | 2 GB | CentOS 6.8 64位 |
安装的各软件对应的版本为(仅供参考):
软件 | 版本 | 说明 |
---|---|---|
JDK | 1.8 | spring boot 对低版支持没有测过 |
ActiveMQ | 5.11.1 | 高版本也可以,如:5.14.3 |
MySQL | 5.7.17 | 要在5.6以上,否则初始化SQL会报错,除非手动修改建表语句 |
微信扫描下面二维码,关注官方公众号:XxPay,获取更多精彩内容。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。