开发者调试
四个调试工具让你不写代码、在页面上发起真实调用,验证自己的配置与签名是否正确。菜单路径:开发调试。
工具使用真实的商户与应用配置发起调用(不是沙箱模拟器),产生的订单是真实订单,验证后记得关单或退款。
商户端的便利:免选商户
与运营端同款工具相比,商户端的最大差异是登录态自动绑定本商户:支付调试、网关支付调试、认证调试中的商户字段自动回填且只读展示,不必也不能选择其他商户;应用下拉也只列本商户的启用应用。对接自测时比运营端少一步、也不会选错商户。
支付调试(普通)
模拟你的系统调用统一支付接口发起一笔支付,验证「密钥配置 + 签名 + 路由 + 通道商户」整条链路:
- 设置商户私钥:填入对接配置中的商户私钥(仅保存在本浏览器,换电脑需重填);
- 选路由模式:
- 跟随通道路由:选应用 + 支付方式,按通道路由解析——验证路由配置首选;
- 直接指定:选通道商户 + 支付能力,跳过路由——隔离排查通道商户本身的问题;
- 填订单:订单号可一键生成,金额单位为分;JSAPI / 小程序方式需先填 openId(用认证调试获取);付款码场景填 authCode 后支付方式可留空(按码前缀自动识别);
- 提交支付:浏览器本地签名后直调接口,结果弹窗按返回形态渲染(跳转链接 / 二维码 / JSAPI 参数),业务失败也会展示错误码。
网关支付调试
验证网关支付(收银台 / 聚合扫码)的预下单:选网关类型 → 应用 → 订单信息 → 提交,结果页给出落地页链接与小程序链接(各带二维码),扫码即可体验收银台全流程。
签名调试
排查签名问题的独立工具,不依赖商户配置:
| 页签 | 输入 | 输出 |
|---|---|---|
| 签名生成 | 待签名参数 JSON + RSA 私钥 | 待签名字符串 + 签名值 |
| 签名验证 | 参数 JSON(不含 sign)+ 签名值 + RSA 公钥 | 通过 / 不通过 |
回调验签失败、接口报签名错误时,用它比对两边的签名串拼接是否一致(多为参数排序或编码差异)。
认证调试
验证 OAuth 授权链路能否取到 openId(JSAPI / 小程序支付的前置):选认证类型 → 生成授权链接出二维码 → 手机扫码授权 → 页面每 3 秒轮询,成功后展示 openId / userId(复制后粘到支付调试的 openId 字段用)。二维码授权成功即失效,重复测试重新生成。
相关链接
- 业务系统对接:完整联调流程与错误对照
- 接口签名:签名规则正典
- 开发者调试(运营端):含平台级应用场景的工具说明