服務(wù)商子商戶開發(fā)配置查詢API
應(yīng)用場景
服務(wù)商給特約子商戶配置appid和配置支付目錄后可調(diào)用該API查詢。
接口鏈接
URL地址: https://api.mch.weixin.qq.com/secapi/mch/querysubdevconfig
是否需要證書
是
請求參數(shù)
名稱 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
公眾賬號ID | appid | 是 | String(32) | wx931386123456789e | 銀行服務(wù)商的公眾賬號 ID |
商戶號 | mch_id | 是 | String(32) | 1451234567 | 銀行服務(wù)商的商戶號 |
特約商戶號 | sub_mch_id | 是 | String(32) | 10000101 | 銀行服務(wù)商報備的特約商戶識別碼 |
簽名 | sign | 是 | String(32) | C380BEC2BFD727A4B6845133519F3AD6 | 簽名,詳見簽名生成算法 |
返回結(jié)果
名稱 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回狀態(tài)碼 | return_code | 是 | String(16) | SUCCESS | SUCCESS/FAIL 此字段是通信標識,非交易標識,交易是否成功需要查看result_code來判斷 |
返回信息 | return_msg | 否 | String(128) | 簽名失敗 | 返回信息,如非空,為錯誤原因 簽名失敗 參數(shù)格式校驗錯誤 |
名稱 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
業(yè)務(wù)結(jié)果 | result_code | 是 | String(32) | FAIL | SUCCESS/FAIL |
簽名 | sign | 是 | String(32) | C380BEC2BFD727A4B6845133519F3AD6 | 微信返回的簽名,銀行服務(wù)商需驗證簽名,詳見簽名生成算法 |
錯誤代碼 | err_code | 否 | String(32) | INVALID_REQUEST | 當result_code為FAIL時返回錯誤代碼,詳見錯誤列表 |
錯誤代碼描述 | err_code_des | 否 | String(128) | 子商戶號信息有誤,請檢查修改后重試 | 結(jié)果信息描述 |
授權(quán)目錄 | jsapi_path_list | 是 | String(2048) | {
"jsapi_path_list": [ "http://www.qq.com/abcd/", "http://www.qq.com/abcdedfg/" ] } |
銀行特約商戶公眾賬號JS API支付授權(quán)目錄列表 ,JSON格式數(shù)據(jù),每個支付目錄 要求符合URI格式規(guī)范,最多返回5個 |
關(guān)聯(lián)APPID與關(guān)注 | appid_config_list | 是 | String(1024) | {
"appid_config_list": [ { " subscribe_appid ": "wxa9d9651ae82ec4b9", "sub_appid": "null" }, { "subscribe_appid": "wxa9d9651ae82ec4b9", "sub_appid": "wxa9d9651ae82ec4b9" } ] } |
sub_appid為綁定好的商戶公眾號、小程序、APP支付等APPID; |
錯誤列表:
錯誤碼 | 名稱 | 描述 | 解決方案 |
---|---|---|---|
INVALID_REQUEST | 不支持http get方法 | 請使用post方法,請檢查后重新提交 | 開發(fā)聯(lián)調(diào)解決 |
INVALID_REQUEST | Xml格式錯誤 | 輸入xml參數(shù)格式錯誤,請檢查后重新提交 | |
SIGNERROR | 驗簽 | 簽名校驗失敗,請檢查后重試 | |
INVALID_REQUEST | 使用utf-8編碼格式 | XXX未使用UTF-8編碼,請檢查后重試 例如:公眾號支付域名未使用UTF-8編碼,請檢查后重試 |
|
PARAM_ERROR | 長度限制 | XXX填寫有誤,請檢查后重新提交 | 人工檢查過濾 |
PARAM_ERROR | 正則校驗 | XXX內(nèi)容格式有誤,請檢查后重試 | 請檢查內(nèi)容格式后重試 |
INVALID_REQUEST | 錄入權(quán)限 | 暫無權(quán)限,請檢查后重試 | 檢查權(quán)限 |
INVALID_REQUEST | 需要證書 | 獲取客戶端證書序列號失敗 獲取客戶端證書特征名稱(DN)域失敗 證書校驗失敗,請檢查后重試 |
檢查證書 |
INVALID_REQUEST | 校驗公眾號和服務(wù)商關(guān)系 | appid與mchid無綁定關(guān)系,請檢查修改后重試 | 檢查輸入?yún)?shù) |
INVALID_REQUEST | 校驗服務(wù)商和子商戶關(guān)系 | 子商戶號信息有誤, 請檢查修改后重試 | 請確認子商戶號后重試 |
INVALID_REQUEST | 校驗公眾號是否合法 | 校驗appid發(fā)生錯誤, 請檢查修改后重試 | 請確認appid后重試 |