Files
mpay_v2_webman/doc/backend/commands.md
技术老胡 0e5de50337 1. 维护代码健壮
2. 更新项目结构文档
2026-04-27 16:20:41 +08:00

1.8 KiB
Raw Permalink Blame History

后端命令

命令默认在 mpay/ 目录执行。

Webman 启动

命令 作用
php webman start 启动后端 HTTP 服务
php webman restart 重启后端服务
php windows.php Windows 开发环境启动 Webman 与自定义进程
php start.php start 生产/Linux 常见启动入口

payment-runtime 是自定义进程,不是 Console 命令;它随 Webman 进程启动,负责通知重试、支付超时扫描和支付中订单主动查单。

业务命令

命令 作用
php webman mpay:test --all 支付、退款、清结算、余额、追踪链路烟雾测试
php webman epay:mapi ePay V1 mapi.php 兼容接口烟雾测试
php webman epay:v2-api ePay V2 创建、查询、关闭、退款、商户信息等核心 API 烟雾测试
php webman epay:mock-chain 自动写入 mock 配置并跑 ePay V1/V2 全链路
php webman epay:v2-bootstrap 生成开发联调用平台和商户 RSA 密钥
php webman payment:notify-retry 手动重试到期商户通知任务
php webman system:config-sync config/system_config.php 默认配置同步到数据库
php webman test 基础命令注册检查

常用参数

  • mpay:test--payment--refund--settlement--balance--trace--all--live
  • epay:mapi--live--merchant-id--merchant-no--type--money--refund-trade-no
  • epay:v2-api--live--merchant-id--merchant-no--merchant-private-key-file--type--method--money
  • epay:mock-chain--only=v1|v2|all
  • payment:notify-retry--limit

关联文档