Payjn(IDN) - 接入指引
  1. 回调通知
Payjn(IDN) - 接入指引
  • 接入引导
  • 签名规则
  • 附件码表
  • 代收
    • 发起代收(API接口)
      POST
    • 发起代收(H5收银台)
      POST
    • 查询代收订单
      POST
    • 查询可用支付方式
      POST
  • 代付
    • 发起代付
      POST
    • 查询代付订单
      POST
  • 账户
    • 查询账户余额
      POST
  • 回调通知
    • 代收回调通知
    • 代付回调通知
  • 数据模型
    • 示例数据模型
      • Tag
  1. 回调通知

代付回调通知

请求方法: POST
请求数据格式: JSON
通知机制:
收到 Payjn 通知后,请返回 SUCCESS,否则 Payjn 会重复通知最多 8 次,通知的时间间隔依次为:1 秒、5 秒、10 秒、30 秒、60 秒、300秒、900 秒、1800秒。
Header:
变量类型必填/选填说明
Content-TypeString必填固定值:application/json;charset=utf-8
signString必填根据 Payjn 返回的响应 Body 生成的签名;需使用 Payjn 公钥验签
Body:
变量类型说明
merchantCodeString商户编码
platformOrderIdString平台订单号
merchantOrderIdString商户订单号
amountString订单金额,不支持小数点
statusString订单状态,SUCCESS为成功,其他状态查看"状态码列表"
bankCodeString(10)银行编码
descString结果描述
createTimeString创建时间,yyyy-MM-dd HH:mm:ss
successTimeString支付成功时间,yyyy-MM-dd HH:mm:ss
示例
(带签名)

状态码列表#

状态码描述
SUCCESS银行已成功处理并完成打款,交易结束
FAILURE包含两个关键子状态:1.提交处理中:请求已成功提交至银行,银行已受理;2.等待审核确认:确认订单是否最终执行打款,此状态订单尚未实际支付
PROCESSING银行处理失败,查看desc字段获取具体失败原因(账户信息错误等),需根据原因决定后续操作
CANCELLED订单在银行最终执行打款前被主动取消
修改于 2026-01-03 07:58:47
上一页
代收回调通知
下一页
Tag
Built with