注册商户 → 实名认证 → 控制台获取 PID 与 商户密钥 → 按下方协议提交订单。全部接口均为 HTTPS GET/POST,编码 UTF-8,响应 JSON。
下单接口 /submit.php,参数与标准易支付完全一致;彩虹易支付插件生态可直接对接。
| 参数 | 必填 | 说明 |
|---|---|---|
| pid | 是 | 商户 ID |
| type | 是 | wxpay / alipay / bank / 一码多付填 multi |
| out_trade_no | 是 | 商户订单号,唯一 |
| notify_url | 是 | 异步回调地址 |
| return_url | 否 | 支付完成跳转地址 |
| name / money | 是 | 商品名称 / 金额(两位小数) |
| sign / sign_type | 是 | MD5 签名 / 固定 MD5 |
在商户后台「通道管理」中为每个通道设置权重、限额与健康度。也可在提交订单时通过扩展参数指定分流策略。
触发条件建议:通道失败率 > 5% 自动熔断 10 分钟;恢复后自动回归轮询池并邮件通知。
码支付:上传收款码后生成聚合码,用户扫码自动识别微信/支付宝/云闪付(一码多付),到账后语音播报并回调。
免签支付:绑定收款账号开启监听,无需签约第三方。回调报文与易支付协议一致,可直接复用验签代码。
接口 /mapi.php?action=payout,支持单笔与批量出款到银行卡,异步返回出款回执。
| 参数 | 必填 | 说明 |
|---|---|---|
| out_biz_no | 是 | 商户出款单号,唯一 |
| payee_account | 是 | 收款银行卡号 |
| payee_name | 是 | 收款人姓名(强力校验) |
| bank_code | 否 | 银行编码,空则自动识别 |
| amount | 是 | 出款金额(元) |
所有回调均带 sign,验签算法与下单一致。务必:① 校验签名 ② 校验金额 ③ 幂等处理 ④ 返回 success。未收到商户返回时,网关按 15s/1m/5m/30m 共 4 次重试。
| code | 含义 | 处理建议 |
|---|---|---|
| 0 | 成功 | — |
| 1001 | 签名错误 | 检查 KEY 与排序拼接 |
| 1002 | 订单号重复 | out_trade_no 必须唯一 |
| 1003 | 余额不足(代付) | 先充值或降低出款金额 |
| 2001 | 通道熔断中 | 轮询已自动切换,稍后查询结果 |
| 2002 | 金额超限 | 调整通道限额配置 |