服務(wù)商子商戶新增對(duì)應(yīng)APPID關(guān)聯(lián)API
應(yīng)用場(chǎng)景
服務(wù)商給特約子商戶配置綁定關(guān)系;
注意:
API只支持新增配置,不支持修改, 如銀行需要修改請(qǐng)先登錄微信服務(wù)商后臺(tái)手工刪除后重新配置。
可以綁定特約商戶或渠道公司名字相同的公眾號(hào)、小程序、開放平臺(tái)應(yīng)用的APPID;
如果提交綁定了subappid,支付接口就一定要傳;
接口鏈接
URL地址: https://api.mch.weixin.qq.com/secapi/mch/addsubdevconfig
是否需要證書
是
請(qǐng)求參數(shù)
名稱 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
公眾賬號(hào)ID | appid | 是 | String(32) | wx931386123456789e | 銀行服務(wù)商的公眾賬號(hào) ID |
商戶號(hào) | mch_id | 是 | String(32) | 1451234567 | 銀行服務(wù)商的商戶號(hào) |
特約商戶號(hào) | sub_mch_id | 是 | String(32) | 10000101 | 銀行服務(wù)商報(bào)備的特約商戶識(shí)別碼 |
關(guān)聯(lián)APPID | sub_appid | 是 | String(32) | wx931386123456789e | 綁定特約商戶或渠道公眾號(hào)、小程序、APP支付等對(duì)應(yīng)的APPID |
簽名 | sign | 是 | String(32) | C380BEC2BFD727A4B6845133519F3AD6 | 簽名,詳見簽名生成算法 |
返回結(jié)果
名稱 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
返回狀態(tài)碼 | return_code | 是 | String(16) | SUCCESS | SUCCESS/FAIL 此字段是通信標(biāo)識(shí),非交易標(biāo)識(shí),交易是否成功需要查看result_code來(lái)判斷 |
返回信息 | return_msg | 否 | String(128) | 簽名失敗 | 返回信息,如非空,為錯(cuò)誤原因 簽名失敗 參數(shù)格式校驗(yàn)錯(cuò)誤 |
名稱 | 變量名 | 必填 | 類型 | 示例值 | 描述 |
---|---|---|---|---|---|
業(yè)務(wù)結(jié)果 | result_code | 是 | String(32) | FAIL | SUCCESS/FAIL |
簽名 | sign | 是 | String(32) | C380BEC2BFD727A4B6845133519F3AD6 | 微信返回的簽名,銀行服務(wù)商需驗(yàn)證簽名,詳見簽名生成算法 |
錯(cuò)誤代碼 | err_code | 否 | String(32) | INVALID_REQUEST | 當(dāng)result_code為FAIL時(shí)返回錯(cuò)誤代碼,詳見錯(cuò)誤列表 |
錯(cuò)誤代碼描述 | err_code_des | 否 | String(128) | 子商戶號(hào)信息有誤,請(qǐng)檢查修改后重試 | 結(jié)果信息描述 |
錯(cuò)誤列表:
錯(cuò)誤碼 | 名稱 | 描述 | 解決方案 |
---|---|---|---|
INVALID_REQUEST | 不支持http get方法 | 請(qǐng)使用post方法,請(qǐng)檢查后重新提交 | 開發(fā)聯(lián)調(diào)解決 |
INVALID_REQUEST | Xml格式錯(cuò)誤 | 輸入xml參數(shù)格式錯(cuò)誤,請(qǐng)檢查后重新提交 | |
SIGNERROR | 驗(yàn)簽 | 簽名校驗(yàn)失敗,請(qǐng)檢查后重試 | |
INVALID_REQUEST | 使用utf-8編碼格式 | XXX未使用UTF-8編碼,請(qǐng)檢查后重試 例如:公眾號(hào)支付域名未使用UTF-8編碼,請(qǐng)檢查后重試 |
|
PARAM_ERROR | 長(zhǎng)度限制 | XXX填寫有誤,請(qǐng)檢查后重新提交 | 人工檢查過濾 |
PARAM_ERROR | 正則校驗(yàn) | XXX內(nèi)容格式有誤,請(qǐng)檢查后重試 | 請(qǐng)檢查內(nèi)容格式后重試 |
INVALID_REQUEST | 錄入權(quán)限 | 暫無(wú)權(quán)限,請(qǐng)檢查后重試 | 檢查權(quán)限 |
INVALID_REQUEST | 需要證書 | 獲取客戶端證書序列號(hào)失敗 獲取客戶端證書特征名稱(DN)域失敗 證書校驗(yàn)失敗,請(qǐng)檢查后重試 |
檢查證書 |
INVALID_REQUEST | 校驗(yàn)公眾號(hào)和服務(wù)商關(guān)系 | appid與mchid無(wú)綁定關(guān)系,請(qǐng)檢查修改后重試 | 檢查輸入?yún)?shù) |
INVALID_REQUEST | 校驗(yàn)服務(wù)商和子商戶關(guān)系 | 子商戶號(hào)信息有誤, 請(qǐng)檢查修改后重試 | 請(qǐng)確認(rèn)子商戶號(hào)后重試 |
INVALID_REQUEST | 校驗(yàn)公眾號(hào)是否合法 | 校驗(yàn)appid發(fā)生錯(cuò)誤, 請(qǐng)檢查修改后重試 | 請(qǐng)確認(rèn)appid后重試 |