资源接口列表 (推送支付消息)

需要授权

用户可以发起重新推送支付消息,实现重新打印效果

请求参数:

签名:

签名信息 签名类型
是否签名

POST请求地址:

环境 https请求地址
正式环境 https://openrealm.duolabao.cn/v1/push/payinfo

公共请求参数:

参数名称 参数类型 是否必填 最大长度 参数说明 示例值
customerOpenId String 32 商户openId 21122131
requestNum String 32 外部订单号。必填,18-32位 21122131

请求示例:

  • 请求示例
  • 1 {
    2 "customerOpenId":"21122131",
    3 "requestNum":"21122131"
    4 }

返回参数JSON格式:

参数名称 参数类型 是否必填 最大长度 参数说明 示例值
message String 255 返回结果信息 result message
result String 32 SUCCESS表示成功,FAIL表示失败 success

响应示例:

  • 响应示例
  • 1 {
    1 "data":{
    1 "message":"push proccessing,please confirm this message.If push
    1 is not successful, please check the machine or network reason."
    1 },
    1 "result":"success"
    1 }

错误响应示例:

  • 响应示例
  • 响应示例
  • 1 {
    2 "result": "fail"
    3 }
  • 1 {
    2 "error": {
    3 "errorCode":systemError
    4 "errorMsg":"错误描述"
    5 },
    6 "result": "error"
    7 }

错误码解释:

错误码 错误描述 解决方案
customerOpenIdInvalid customerOpenId [21122131] is invalid 商户openId无效
orderNotExist order not exist, params requestNum [21122131], customerOpenId [21122131] 订单不存在,请求参数有误
payRecordNotExist pay record not exist, params requestNum [21122131] 支付记录不存在,请求参数有误