查询申请单审核结果

更新时间:2023.12.05

当服务商提交申请单后,需要定期调用此接口查询申请单的审核状态。

接口频率:20QPS(商户号维度)

# 接口说明

支持商户:
【渠道商】【从业机构(银行)】【从业机构(支付机构)】
请求方式:
【GET】/v3/apply4subject/applyment
请求域名:
【主域名】
https://api.mch.weixin.qq.com/
使用该域名将访问就近的接入点
【备域名】
https://api2.mch.weixin.qq.com
使用该域名将访问异地的接入点 ,指引点击查看

# 请求参数

    Header HTTP头参数
  • Authorization 必填 string
    请参考 签名认证 生成认证信息
  • Accept 必填 string
    请设置为 application/json
    Query 查询参数
  • applyment_id 选填 integer
    【申请单编号】 1、微信支付分配的申请单号。申请单编号和业务申请编号至少传一个。
    2、该参数放在请求链接query或path中,不用写到body
  • business_code 选填 string(128)
    【业务申请编号】 1、服务商自定义的唯一编号。每个编号对应一个申请单。
    2、该参数放在请求链接query或path中,不用写到body

请求示例

GET

# 应答参数

    200OK
  • applyment_state 必填 string(64)
    【申请单状态】
    可选取值:
    • APPLYMENT_STATE_EDITTING: 如果查到申请单是编辑中的状态,可能是提交申请发生了错误导致的,可用同一个业务申请编号重新提交
    • APPLYMENT_STATE_WAITTING_FOR_AUDIT: 如果查到申请单是审核中的状态,请耐心等待1~2个工作日,微信支付将会完成审核
    • APPLYMENT_STATE_WAITTING_FOR_CONFIRM_CONTACT: 如果查到申请单是待确认联系信息的状态,请扫描微信支付返回的小程序码确认联系信息(此过程可修改联系人手机号)
    • APPLYMENT_STATE_WAITTING_FOR_CONFIRM_LEGALPERSON: 如果查到申请单是待账户验证的状态,请扫描微信支付返回的小程序码在小程序端完成账户验证
    • APPLYMENT_STATE_PASSED: 如果查到申请单是审核通过状态,请扫描微信支付返回的小程序码在小程序端完成授权流程
    • APPLYMENT_STATE_REJECTED: 如果查到申请单是审核驳回状态,请按照驳回原因修改申请资料,并更换业务申请编码,重新提交申请
    • APPLYMENT_STATE_FREEZED: 如果查到申请单是已冻结状态,可能是该主体已完成过入驻,请查看驳回原因,并通知驳回原因中指定的联系人扫描微信支付返回的小程序码在小程序端完成授权流程
    • APPLYMENT_STATE_CANCELED: 如果查到申请单是已作废状态,表示申请单已被撤销,无需再对其进行操作
  • qrcode_data 选填 string(30000)
    【小程序码图片】 1、当申请单状态为APPLYMENT_STATE_WAITTING_FOR_CONFIRM_CONTACT、APPLYMENT_STATE_WAITTING_FOR_CONFIRM_LEGALPERSON、APPLYMENT_STATE_PASSED、APPLYMENT_STATE_FREEZED时,会返回小程序码图片
    2、使用base64解码该字段,可得到图片二进制数据
    3、可用img标签直接加载该图片,示例如下:
    <img src="data:image/png;base64,iVBORw0KGgoAAAANSU=" style="display: block;">
  • reject_param 选填 string(256)
    【驳回参数】 当申请单状态为APPLYMENT_STATE_REJECTED、APPLYMENT_STATE_FREEZED时,会返回该字段,标识被驳回的字段名
  • reject_reason 选填 string(1024)
    【驳回原因】 当申请单状态为APPLYMENT_STATE_REJECTED、APPLYMENT_STATE_FREEZED时,会返回该字段,表示驳回原因

应答示例

200 OK

# 错误码

# 公共错误码

状态码 错误码 描述 解决方案
400 PARAM_ERROR 参数错误 请根据错误提示正确传入参数
400 INVALID_REQUEST HTTP 请求不符合微信支付 APIv3 接口规则 请参阅 接口规则
401 SIGN_ERROR 验证不通过 请参阅 签名常见问题
500 SYSTEM_ERROR 系统异常,请稍后重试 请稍后重试

# 业务错误码

状态码 错误码 描述 解决方案
500 SYSTEM_ERROR 系统错误 系统异常,请使用相同参数稍后重新调用
400 INVALID_REQUEST 无效请求 请查看返回的错误信息,根据错误信息进行操作
403 NO_AUTH 商户权限异常 请确认是否已经开通相关权限
反馈
咨询
目录