URL地址: https://api.mch.weixin.qq.com/payitil/report
支付接口调用监控上报接口,主要完成商户系统调用微信支付接口返回错误和延时等信息反馈给微信后台。
请求参数:
字段名 | 变量名 | 必填 | 类型 | 说明 |
---|---|---|---|---|
公众账号 ID | appid | 否 | String(32) | 微信分配的公众账号 ID |
商户号 | mch_id | 是 | String(32) | 微信支付分配的商户号 |
设备号 | device_info | 否 | String(32) | 微信支付分配的终端设备号 |
随机字符串 | nonce_str | 是 | String(32) | 随机字符串,不长于 32 位 |
签名 | sign | 是 | String(32) | 签名,详细签名方法见 3.2 节 |
接口 URL | interface_url | 是 | String(127) | 上报对应的接口的完整 URL,类似:https://api.mch.weixin.qq.com/pay/unifiedorder |
接口耗时 | executetime | 是 | Int | 接口耗时情况,单位为毫秒 |
返回状态码 | return_code | 是 | String(16) | SUCCESS/FAIL此字段是通信标识。 |
返回信息 | return_msg | 否 | String(128) | 返回信息,如非空,为错误原因 |
业务结果 | result_code | 是 | String(16) | SUCCESS/FAIL此字段是业务返回结果。 |
错误代码 | err_code | 否 | String(32) | |
错误代码描述 | err_code_des | 否 | String(128) | 结果信息描述 |
商户订单号 | out_trade_no | 否 | String(32) | 商户系统内部的订单号,商户可以在上报时提供相关商户订单号方便微信支付更好的提高服务质量。 |
访问接口 IP | user_ip | 是 | String(16) | 发起接口调用时的机器 IP |
商户上报时间 | time | 否 | String(14) | 商户调用该接口时商户自己系统的时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为 20091227091010。时区为GMT+8 beijing。该时间取自商户服务器 |
返回参数:
字段名 | 变量名 | 必填 | 类型 | 说明 |
---|---|---|---|---|
返回状态码 | return_code | 是 | String(16) | SUCCESS/FAIL此字段是通信标识,非交易标识,交易是否成功需要查看 result_code 来判断 |
返回信息 | return_msg | 否 | String(128) | 返回信息,如非空,为错误原因签名失败参数格式校验错误以下字段在 return_code 为 SUCCESS的时候有返回 |
业务结果 | result_code | 是 | String(16) | |
错误代码 | err_code | 否 | String(32) | |
错误代码描述 | err_code_des | 否 | String(128) | SUCCESS/FAIL结果信息描述 |