请求 GET/POST /submit.php(浏览器跳转)或 /mapi.php(返回 JSON):
| 参数 | 说明 |
|---|---|
| pid | 商户ID |
| type | alipay / wxpay / usdt …(以平台开放为准) |
| out_trade_no | 商户订单号,唯一 |
| notify_url | 异步通知地址 |
| return_url | 支付完成跳转地址 |
| name | 商品名称 |
| money | 金额(元,两位小数) |
| sign | 签名(见下) |
| sign_type | MD5 或 RSA |
参数按 key ASCII 升序 排列,排除 sign / sign_type / 空值,以 k=v& 拼接后:
MD5:md5(拼接串 + 商户密钥) RSA:SHA256withRSA(拼接串),商户在后台绑定公钥
平台 GET 请求 notify_url,携带 pid, trade_no, out_trade_no, type, name, money, trade_status=TRADE_SUCCESS, sign,验签通过请输出 success(原样小写),否则平台最多重试 5 次。
查询:GET /api.php?act=order&pid=&key=商户密钥&trade_no= 退款:POST /api.php?act=refundapi (trade_no, money, key=md5(trade_no+系统密钥+trade_no))
{"code":1, "trade_no":"...", "payurl":"跳转链接", "qrcode":"二维码内容"}
更多能力(码牌收款 /pay/<uid>、余额结算、RSA 接入)请在商户中心查看。