跳转至主要内容

身边的趣闻

私活必备!!一款优秀的免费开源支付系统!

wzy
最后编辑于 2025年 4月 12日


* 戳上方蓝字“程序掘金”关注我


往期文章:


《强强强!!! 这个神器让AI开发像搭积木一样简单!

《厉害啦!!!鹅厂开源的新一代BI平台!


项目简介

DaxPay是一款免费开源的支付系统,支持支付宝、微信、云闪付等多种支付通道。想象一下,你只需要一个系统,就能搞定所有主流支付方式,是不是感觉像找到了支付界的“瑞士军刀”?而且,它通过HTTP方式进行调用,不与其他系统产生耦合关联,这意味着你可以轻松集成到现有的业务系统中,不会造成任何“水土不服”。

图片

DaxPay不仅功能强大,还非常注重用户体验。它提供了一个可视化的管理平台,让你能轻松地进行各种操作,就算你是IT小白,也能轻松上手。

功能特性

  • 收单、退款、聚合支付、对账、分账:这些功能一应俱全,就像是一个全能型的支付管家,帮你搞定所有支付相关的繁琐事务。
  • 可视化界面管理:不需要懂代码,也能轻松管理支付流程,就像是在玩一款简单的管理游戏。
  • HTTP调用方式:简单直接,不拖泥带水,让你的支付流程更加高效。
  • 支持多种支付通道:无论是支付宝、微信还是云闪付,DaxPay都能轻松应对,让你的支付选择更加多样化。

快速安装

官方提供了 dax-pay Docker 一键部署教程,非常轻松搞定。 嘿,小伙伴们,小金来给你们简化一下Docker部署DaxPay的步骤,保证一看就懂,一做就会!

1. 准备环境

首先,确保你的电脑上装了Docker和docker-compose。别忘了还要准备一个MySQL数据库和一个Redis实例。

2. 编写docker-compose.yml

复制以下代码到一个新文件中,保存为docker-compose.yml

version: '3'
services:
daxpay-single:
    image:daxpay/daxpay-single:latest
    restart:always
    network_mode:host
    volumes:
      -./data/logs/:/logs
      -./data/files/:/data/files
    environment:
      -MYSQL_URL=jdbc:mysql://你的数据库地址:3306/dax-pay-single?参数
      -MYSQL_USERNAME=你的数据库用户名
      -MYSQL_PASSWORD=你的数据库密码
      -REDIS_HOST=你的Redis地址
      -REDIS_PORT=6379
      -REDIS_DATABASE=5
      -REDIS_PASSWORD=你的Redis密码

记得把上面environment里的数据库和Redis信息改成你自己的。

3. 启动容器

打开终端或命令提示符,切换到docker-compose.yml文件所在的目录,运行:

docker compose up -d

或者如果你用的是老版本的docker-compose,就用:

docker-compose up -d

然后等一会儿,DaxPay就会自动在后台启动了。

4. 查看日志

想知道DaxPay启动得咋样了?运行这个命令看看日志:

docker compose logs -f

或者:

docker-compose logs -f

看到类似“应用’dax-pay-server’运行成功!”这样的输出,就说明OK了。

5. 访问DaxPay

打开浏览器,输入http://127.0.0.1:9999,就能访问DaxPay的管理平台了。登录后,你可以开始各种支付相关的配置和操作啦!

图片
图片
图片
图片
图片

项目小结

DaxPay是一款非常实用的开源支付系统,它支持多种支付方式,提供了统一的接口封装,让业务系统对接支付变得更加简单。同时,它还提供了便捷的管理平台和多种调用方式,让你能轻松地进行支付相关的操作。

项目地址:https://gitee.com/dromara/dax-pay





wzy

分类:

评论已关闭。