dax-pay v1.0.1 支付之路,优化多商户和多应用支付
项目介绍
项目地址:https://gitee.com/bootx/bootx-platform(底座),https://gitee.com/bootx/dax-pay(支付平台),非常欢迎看看项目介绍留以及个Star呀🤺🤺🤺
Dax-Pay是Bootx-Platform的子项目之一,主要是对支付收单和账务进行优化,精简与支付无关的模块,专注支付领域,对微信和支付宝的各种支付方式进行封装,
同时扩展了更多支付方式,如储值卡、现金卡等,可以作为一个简单的四方支付进行使用。
功能亮点
- 基于Spring Boot 2.7.x、Vue3主流技术栈搭建
- 支持多商户和多应用,可以同时服务多个客户进行收款
- 支持单通道支付、聚合支付、组合支付、退款、对账等支付功能
- 单通道支付:支持支付宝、微信、现金、钱包、储值卡等多种支付方式
- 聚合支付:支持微信或支付宝使用同一个码进行支付
- 组合支付:支持多种同步支付和一个异步支付(微信、支付宝)进行组合支付
- 支持退款:部分对款、全部退款等方式
- 储值卡:支持单卡支付、多卡支付,退款时支持退款到原储值卡中,也支持将余额退到同一个卡上
- 支付宝:支持web支付、wap支付、扫码支付、付款码支付、APP支付
- 微信:wap支付、扫码支付、付款码支付、APP支付、公众号/小程序支付
本次功能更新
- 新增: 钱包支持多商户和多应用
- 新增: 储值卡支持多商户和多应用
- 新增: 网关同步记录进行保存
- 新增: 钱包支持设置开通时的默认金额
- 新增: 储值卡多卡支付演示
- 优化: 结算台支持多商户
- 优化: 重构支付消息通知结构, 使后期支持多种消息中间件
- 优化: 拆分网关同步相关代码
- 优化: 保存各通道的支付单信息
项目结构
dax-pay ├──java ├── code -- 项目相关配置 ├── configuration -- 项目文档 ├── controller -- 使用外部项目对应开源协议 ├── core -- 核心包 ├── aggregate -- Quartz定时任务模块 ├── cashier -- 结算台 ├── channel -- 支付通道 ├── merchant -- 商户和应用 ├── pay -- 支付 ├── payment -- 支付单 ├── notify -- 回调通知 ├── refund -- 退款 ├── order -- 订单 ├── bill -- 账单 ├── dto -- 业务实体类 ├── event -- 事件 ├── exception -- 异常 ├── mq -- 消息队列 ├── param -- 参数 ├── task -- 定时任务 ├── util -- 工具类 ├── resources ├── mapper -- MyBatis映射文件 ├── templates -- 静态网页 ├── logback-spring -- 日志打印配置
系统截图

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
智能制造一体化 v3.10.8 发布,CRM 更新
智能制造一体化管理系统[SpringBoot2 - 快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP 进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。 有一些小伙伴很好奇最近更新的内容和智能制造有什么关系? 答:目前 Skyeye 整体在做重构,优先从底层的一些功能开始,所以现在大家看到的和智能制造的联系不是很大,也希望大家能够理解,一个大型的智能制造对底层的依赖性也是非常高的。 智能制造一体化 v3.10.8 发布,更新内容如下: CRM模块:新增文档管理,支持项目、供应商、客户等业务对象的配置 项目模块:删除冗余代码 组件模块:新增富文本、目录树两个新组件 Skyeye 具备低代码、快捷开发、可视化设计、微服务等特点,方便客户二次开发,极大的提高了开发效率。 erp:https://gitee.com/doc_wei01/erp-pro OA:https://g...
- 下一篇
VLOOK 19!内容助手与预置颜色上新,更好的交互和自动排版体验,实用好用的Markdown主题插件
VLOOK™是针对Typora(跨平台 Markdown 编辑器)的主题包和增强插件(针对导出的 HTML 文件),旨在与众 Markdown 粉共创 Markdown 的自动化排版 2.0,在保持 Markdown 简洁性的基础上,让编辑、阅读 Markdown 文档更实用,也更愉悦。 VLOOK™属于开源软件(遵从MIT License),也是OSCHINA 开源中国推荐的国产开源产品、Typora 的首个增强插件。 VLOOK™ 的所有特性清单,详见快速入坑 →一键了解(备用链接) 这次发布是作为对上个重大更新版本 V18.0 的完善性更新。 以下是本次迭代涉及的关键的的新特性、改善点与问题修复: 🎉— NEW 新特性 —🎉 ⭐️「内容助手」新特性 支持移动设备上访问使用点击「插图/表格/代码块」能显示内容助手 支持两种「复制为 Markdown」的操作方式(Alt/Option+点击,或限时内第2次点击) 支持对表格「自动换行」进行开启/关闭 表格的阅读模式(十字光标)由全局统一开关调整为独立每个表格 ⭐️全新的预置颜色 重新调整预置颜色及在主题中的应用,让你的 Markd...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境