开发文档
开放接口文档
收银台下单、API 下单、订单查询、退款、通知、签名和 WordPress 插件
内容与商户控制台保持同步。所有接口和签名都必须由商户服务端调用,不要在浏览器暴露商户 KEY。
notifyUrl 非必填;未配置回调时,商户必须通过查询订单接口主动确认支付结果。
当前支持:扫码支付、JSAPI 支付和 H5 支付;H5 支付仅个体工商户和企业主体支持。
主网关https://jpay.hzjianban.com
备用网关(支持 IPv6)https://api.jian-pay.com
查询订单
按简付平台订单号或商户订单号查询单笔订单状态。查询接口同样需要使用商户 KEY 参与签名。
查询接口
POST /open/payment/pay/info| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 商户号 clientNo | string | 是 | 当前订单所属商户号。 |
| orderId | string | 二选一 | 简付平台订单号,即下单接口返回的 orderId。 |
| merchantOrderNo | string | 二选一 | 商户下单时传入的 orderNo;与 orderId 至少填写一个。 |
| timestamp | string | 否 | 请求时间戳,建议传。 |
| sign | string | 是 | MD5 签名结果,小写。 |
| sign_type | string | 是 | 固定传 MD5。 |
按简付平台订单号查询
按商户订单号查询
响应字段
| 字段 | 类型 | 必返 | 说明 |
|---|---|---|---|
| orderId | string | 是 | 简付平台订单号。 |
| clientNo | string | 是 | 当前订单所属商户号。 |
| merchantOrderNo | string | 是 | 商户下单时传入的 orderNo。 |
| amount | number | 是 | 订单金额,单位分。 |
| status | number | 是 | 订单状态:0-待发起,1-处理中,2-支付成功,3-支付失败,4-已关闭。 |
| goodsName | string | 否 | 商品名称。 |
| payMethod | string | 否 | 支付方式。 |
| payType | string | 否 | 支付类型。 |
| param | string | 否 | 下单时传入的附加参数,原样返回。 |
| paidAt | string | 否 | 支付完成时间,格式 YYYY-MM-DD HH:mm:ss。 |
返回示例
和支付通知的关系
- 查询订单是商户主动调用,返回结构为 code + message + data。
- 支付通知回调是平台主动 POST 到 notifyUrl,并附带 sign、sign_type 供商户验签。
- 两者的核心业务字段都包含 clientNo、orderId、merchantOrderNo、amount、status 等。
- 配置 notifyUrl 时优先按回调处理;回调未及时到达时主动查单补偿。
- 未配置 notifyUrl 时不会回调,必须通过主动查单确认支付结果。
