DaxPay 支付网关 V2.0.8: 转账能力和系统优化


项目介绍

DaxPayDromara开源社区旗下一套开源支付网关系统,已经对接支付宝、微信支付、云闪付相关的接口。独立部署,提供接口供业务系统进行调用,不对原有系统产生影响。

源码地址

项目 GITEE GITHUB
后端地址 https://gitee.com/dromara/dax-pay https://github.com/dromara/dax-pay
Web前端地址 https://gitee.com/bootx/dax-pay-ui https://github.com/xxm1995/dax-pay-ui
H5前端地址 https://gitee.com/bootx/dax-pay-h5 https://github.com/xxm1995/dax-pay-h5

系统亮点

  • 封装各类支付通道的接口为统一的接口,方便业务系统进行调用,简化对接多种支付方式的复杂度

  • 已对接微信支付支付宝云闪付相关的接口

  • 支持支付、退款、对账、分账、转账等支付相关的能力

  • 提供HTTP方式接口调用能力,和Java版本的SDK,方便业务系统进行对接

  • 接口请求和响应数据支持启用签名机制,保证交易安全可靠

  • 提供管理平台,方便运营人员进行管理和操作

  • 提供聚合支付电脑收银台手机收银台的演示模块,供开发者参考其实现支付功能的逻辑

  • 系统源码为商业友好的Apache-2.0协议,文档为更加宽松的MIT协议,不需要担心后续代码和文档会突然进行收费

更新说明

  • 新增: 撤销接口
  • 新增: 转账功能
  • 新增: DEMO增加转账演示功能
  • 新增: DEMO增加获取OpenID功能
  • 新增: 支付宝支持JSAPI方式支付
  • 新增: 绑定对账接收方增加扫码获取微信OpenID和支付宝OpenId功能
  • 新增: 支付宝微信等消息通知地址支持一键生成
  • 新增: 请求IP参数增加正则校验
  • 优化: 手动发起分账重试参数修正
  • 优化: 细分各种支付异常类和编码
  • 优化: 支付宝SDK修改为官方SDK
  • 优化: 界面金额统一调整为元
  • 优化: 上下文对象进行优化精简
  • 优化: 支付接口公共参数添加随机数字段, 预防重放问题
  • 优化: 请求接口增加有效期校验, 超时后失效
  • 优化: 数据库表进行规则, 字段设置长度, 增加索引, 对应请求参数添加校验
  • 优化: 订单和扩展信息进行合并
  • 优化: 支付通道两个独立的配置进行合并为一个
  • 优化: 平台配置增加接口请求有效时长配置
  • 优化: 平台配置和接口配置删除回调地址配置
  • 优化: 接口配置删除是否验签配置和回调地址
  • 优化: 分账订单相关命名统一为Alloc
  • 优化: 支付订单拆分退款状态为单独的字段
  • 优化: 策略工厂修改为统一的通用策略工厂
  • 优化: 支付和退款达到终态不可以再回退回之前的状态
  • 优化: 优化认证授权地址配置, 拆分为支持单独配置
  • 优化: 优化各类网址配置, 兼容结尾带/和不带/
  • fix: 修复支付关闭参数名称不正确问题
  • fix: 退款回调消息字段不一致导致验签不通过问题
  • fix: 云闪付空指针问题

文档和演示地址

文档地址

 DaxPay文档站 下的单商户模块下可以进行查阅相关文档,具体链接地址如下: 快速指南、 支付对接、 操作手册

演示地址

管理平台:

注:演示账号部分功能修改删除权限未开放。

地址:https://daxpay.demo.bootx.cn 账号:daxpay 密码:123456

网关接口

注:接口平台只开放支付网关相关的接口,不开放系统其他接口。

地址: https://daxpay.server.bootx.cn/doc.html 账号: daxpay 密码: 123456

收银台

请勿大额支付,可以通过后台管理平台进行退款

电脑收银台地址: https://daxpay.demo.bootx.cn/#/cashier

手机收银台地址: https://daxpay.demo.bootx.cn/h5/#/cashier/uniCashier

系统展示

PC收银台

微信截图_20240513192801

驾驶舱

微信截图_20240514205633

支付订单

微信截图_20240514202014

订单详情

微信截图_20240514202144

分账组

微信截图_20240514205302


相關推薦

2022-11-30

Jeepay 是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 v1.16.0 版本升级内容: 微信转账接口支持V3版本 微信分账接口支持V3版

2023-06-29

YunGouOS 是一款开源的基于微信和支付宝的官方服务商支付接口开发的支付 SDK,YunGouOS 负责帮您在微信、支付宝官方进行签约开户,同时也支持自己在微信签约后接入 YunGouOS 使用,资金由微信 / 支付宝官方结算,不经过任何第三

2023-12-29

openApi管理、发货信息管理、短剧媒资管理、小程序虚拟支付、退货组件等相关接口,优化部分代码;公众号模块主要增加获取稳定版接口调用凭据的接口;微信支付模块则主要是补充完善部分接口,新增一些字段的支持;其他

2022-08-22

能的部分接口;小程序模块则主要优化了部分接口;微信支付模块则主要是增加报关v3接口和商家转账的相关接口;其他模块则优化了部分接口。具体更新日志如下: 企业微信 #2541 发送群聊机器人消息接口增加对文件类

2023-09-19

适用于开发 ERP、OA、CRM、EAM、WMS、MES、PM 等企业级信息化系统,是企业数字化转型的必备工具 更新日志 v2.0.7 (2023-09-17) Features 【基础平台】:功能列表删除数据时刷新列表数据 【基础平台】:树形功能更多按钮如果配置

2024-10-31

y-plus升级到 >> 5.6.22 变更 hutool升级到 >> 5.8.32 优化 增加NoResourceFoundException全局拦截 修复 500状态码时默认响应“ERROR”消息提示问题 后台-Solon分支 SraAdmin-Solon V1.1.0 变更 Solon框架升级到 >> 3.0.2 变更 sqltoy

2022-09-16

t 发布 1.0.14.RELEASE 版本,本次版本发布后已经实现了微信支付V3几乎全部的服务商和直连商户系列API,已经能够完全适用于微信支付提供的所有支付场景。 Payment Spring Boot 是微信支付 V3 的 Java 实现,仅仅依赖 Spring 内置的一些类

2023-04-24

加了新版自定义交易组件的一些接口,修复若干bug;微信支付模块则主要是补充完善部分接口,新增一些字段的支持;其他模块则优化了部分接口,修复一些问题。具体更新日志如下: 企业微信 #2792 修复家校应用接口sin

2023-11-17

索支持编码和条码 16.【优化】会员等级增强版支持钱包支付 17.【优化】问答支持评论、点赞 18.【优化】手机端全新UI、极致体验优化 19.【优化】首页轮播支持背景色自动切换 20.【优化】分配页面支持全部分配查看 21.【优化】

2023-01-04

布 1.0.15.RELEASE 版本,本次版本发布主要实现微信支付品牌分账系列API,同时修复一些反馈的BUG。 Payment Spring Boot 是微信支付 V3 的 Java 实现,仅仅依赖 Spring 内置的一些类库。配置简单方便,可以

2023-11-23

Jeepay 是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 v2.2.2 版本升级内容: 优化微信V3接口APP支付返回参数 优化PayPal支付接

2023-08-17

Jeepay 是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 v2.2.1 版本升级内容: 更新支付宝沙箱地址 优化修改数据库时间字段

2022-09-16

Jeepay 是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 v1.15.0 版本升级内容: 增加计全付(jeepay plus线上支付平台)支付渠道接

2023-07-06

Jeepay 是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 v2.2.0 版本升级内容: 新增适配jdk11 17高版本支持(社区) 新增支持Kni