交易保障
應(yīng)用場(chǎng)景
商戶在調(diào)用微信支付提供的相關(guān)接口時(shí),會(huì)得到微信支付返回的相關(guān)信息以及獲得整個(gè)接口的響應(yīng)時(shí)間。為提高整體的服務(wù)水平,協(xié)助商戶一起提高服務(wù)質(zhì)量,微信支付提供了相關(guān)接口調(diào)用耗時(shí)和返回信息的主動(dòng)上報(bào)接口,微信支付可以根據(jù)商戶側(cè)上報(bào)的數(shù)據(jù)進(jìn)一步優(yōu)化網(wǎng)絡(luò)部署,完善服務(wù)監(jiān)控,和商戶更好的協(xié)作為用戶提供更好的業(yè)務(wù)體驗(yàn)。
接口地址
https://api.mch.weixin.qq.com/payitil/report
是否需要證書
不需要
輸入?yún)?shù)
字段名 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
服務(wù)商的APPID | appid | 是 | String(32) | wx8888888888888888 | 服務(wù)商商戶的APPID |
商戶號(hào) | mch_id | 是 | String(32) | 1900000109 | 微信支付分配的商戶號(hào) |
子商戶公眾賬號(hào)ID | sub_appid | 否 | String(32) | wx8888888888888888 | 微信分配的子商戶公眾賬號(hào)ID |
子商戶號(hào) | sub_mch_id | 是 | String(32) | 1900000109 | 微信支付分配的子商戶號(hào) |
設(shè)備號(hào) | device_info | 否 | String(32) | 013467007045764 | 微信支付分配的終端設(shè)備號(hào),商戶自定義 |
隨機(jī)字符串 | nonce_str | 是 | String(32) | 5K8264ILTKCH16CQ2502SI8ZNMTM67VS | 隨機(jī)字符串,不長(zhǎng)于32位。推薦隨機(jī)數(shù)生成算法 |
簽名 | sign | 是 | String(32) | C380BEC2BFD727A4B6845133519F3AD6 | 簽名,詳見簽名生成算法 |
接口URL | interface_url | 是 | String(127) |
https://api.mch.weixin.qq.com/pay/batchreport/micropay/total | 刷卡支付終端上報(bào)統(tǒng)一填:https://api.mch.weixin.qq.com/pay/batchreport/micropay/total |
訪問接口IP |
user_ip |
是 | String(16) |
8.8.8.8 | 發(fā)起接口調(diào)用時(shí)的機(jī)器IP |
上報(bào)數(shù)據(jù)包 | trades | 是 | String(1024) |
[ |
POS機(jī)采集的交易信息列表,使用JSON格式的數(shù)組,每條交易包含: |
返回結(jié)果
字段名 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回狀態(tài)碼 | return_code | 是 | String(16) | SUCCESS | SUCCESS/FAIL 此字段是通信標(biāo)識(shí),非交易標(biāo)識(shí),交易是否成功需要查看result_code來判斷 |
返回信息 | return_msg | 否 | String(128) | 簽名失敗 | 返回信息,如非空,為錯(cuò)誤原因 簽名失敗 參數(shù)格式校驗(yàn)錯(cuò)誤 |
以下字段在return_code為SUCCESS的時(shí)候有返回
字段名 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
業(yè)務(wù)結(jié)果 | result_code | 是 | String(16) | SUCCESS | SUCCESS/FAIL |
錯(cuò)誤碼
無