mirror of
https://gitee.com/technical-laohu/mpay_v2_webman.git
synced 2026-05-09 02:14:53 +08:00
1.5 KiB
1.5 KiB
商户后台接口
mer 前端调用 /merapi,接口定义在 mpay/app/route/mer.php。
基本信息
- 页面入口:
/mer - API 前缀:
/merapi - 登录接口:
POST /login - 登录主体:
ma_merchant - 保护接口:
MerchantAuthMiddleware - 前端封装:
mer/src/api/modules/*
模块速览
| 模块 | 主要路径 |
|---|---|
| 认证 | /login、/logout、/user/profile |
| 商户资料 | /merchant/profile、/merchant/change-password |
| 通道与路由 | /my-channels、/my-channels/create-meta、/plugin-configs、/plugin-configs/options、/payment-plugins/{code}/schema、/route-preview |
| API 凭证 | /api-credential、/api-credential/issue-credential |
| 订单 | /pay-orders、/refund-orders、/refund-orders/{refundNo}、/refund-orders/{refundNo}/retry |
| 清算 | /settlement-records、/settlement-records/{settleNo} |
| 资金 | /withdrawable-balance、/balance-flows |
| 系统 | /system/menu-tree、/system/dict-items |
关联代码
- 控制器:
mpay/app/http/mer/controller - 校验器:
mpay/app/http/mer/validation - 前端接口:
mer/src/api/modules
商户自助通道
- 商户可新增、修改、删除
merchant_id=当前商户的自有通道。 - 商户新增插件配置时只能选择管理后台标记为“允许商户端自助使用”的启用插件。
- 商户通道绑定的
api_config_id必须属于当前商户,不能引用平台配置或其它商户配置。