视频一区二区三区自拍_千金肉奴隷1985未删减版在线观看_国产成人黄色视频在线播放_少女免费播放片高清在线观看_国产精品v欧美精品v

Login expired. Please log in again.

Feedback

0/300

Feedback

Submitted successfully

ok

Feedback

Network exception, please try again later

ok

創(chuàng)建子商戶

最新更新時間:2020.1.08 版本說明


機構提交子商戶資料,微信支付系統(tǒng)會為每個子商戶創(chuàng)建子商戶號。

注意:

● 本接口請求的header需包含Idempotency-Key參數(shù),它是一個由商戶側生成的唯一key,微信服務器使用該值來識別多次重試是否為同一請求,該字段長度64位,可包含字母和數(shù)字。


接口說明

適用對象:機構模式

請求URL: https://api.mch.weixin.qq.com/hk/v3/merchants

請求方式: POST

接口規(guī)則: https://wechatpay-api.gitbook.io/wechatpay-api-v3


path 指該參數(shù)需在請求URL傳參

query 指該參數(shù)需在請求JSON傳參

請求參數(shù)

參數(shù)名 變量 類型 必填 描述
機構appid sp_appid string(32) query機構在微信公眾平臺申請服務號對應的APPID
注意:僅適用于機構模式
示例值:wx8888888888888888
機構商戶號 sp_mchid string(32) query微信支付分配的機構商戶號
注意:僅適用于機構模式
示例值:3200000001
子商戶全稱 name string(50) query子商戶公司注冊的名稱
示例值:Merchant name
子商戶簡稱 shortname string(20) query子商戶簡稱,用于微信訂單詳情和支付成功頁展示
示例值:Merchant shortname
公司電話 office_phone string(20) query公司電話,該字段需進行加密處理,加密方法詳見下面說明
示例值:075586010000
+ 聯(lián)系人信息 contact object query聯(lián)系人信息,詳細說明見
參數(shù)名 變量 類型 必填 描述
聯(lián)系人名稱 name string(10) 聯(lián)系人名稱,該字段需進行加密處理,加密方法詳見下面說明
示例值:李先生
聯(lián)系人電話 phone string(16) 聯(lián)系人電話,該字段需進行加密處理,加密方法詳見下面說明
示例值:075586010000
聯(lián)系人郵箱 email string(30) 聯(lián)系人郵箱,該字段需進行加密處理,加密方法詳見下面說明
示例值:test@test.com
公司簡介 introduction string(256) query公司簡介,主要說明公司經(jīng)營什么領域產(chǎn)品
特殊規(guī)則:最小長度取值為10。
示例值:主要經(jīng)營酒店餐飲
公司網(wǎng)站 website string(128) query公司網(wǎng)站地址
示例值:http://xxx.home.page
類目 business_category int query參考附錄
示例值:101
子商戶唯一標識 business_code string(20) query子商戶在機構下面的唯一標識
示例值:X000001
渠道號 channel_id string(32) query機構在微信商戶管理后臺創(chuàng)建的渠道號,如有渠道號請?zhí)顚?
示例值:3200000001

敏感字段加密說明:

對于包含了敏感信息的參數(shù),如聯(lián)系方式等,我們增加了“字段加密”的安全機制,保護敏感信息只能被數(shù)據(jù)的接收方看到。

加密步驟:

1、獲取微信支付平臺證書和對應的平臺證書序列號,詳細方法參考5.7下載平臺證書。 本接口請求http頭的“Wechatpay-Serial”需要傳平臺證書序列號。

2、使用微信支付平臺證書的公鑰,對于需要加密的參數(shù)值進行RSA加密。填充方案使用`RSAES-PKCS1-v1_5`。

3、加密后的密文,使用base64編碼后,作為請求中相應參數(shù)的值。


請求示例:


{
    "sp_appid": "wx8888888888888888",
    "sub_mchid": "3200000001",
	"name": "Merchant name",
	"shortname": "Merchant shortname",
	"office_phone": "075586010000",
	"contact": {
	    "name": "李先生",
		"phone": "075586010000",
		"email": "test@test.com"
	}
	"introduction": "主要經(jīng)營酒店餐飲",
	"website": "http://xxx.home.page",
	"business_category": 101,
	"business_code": "X000001",
	"channel_id": "3200000001"

}

    
{
JAVA示例代碼
}
    

返回參數(shù)

正常返回

參數(shù)名 變量 類型 必填 描述
子商戶號 sub_mchid string(32) 微信支付分配的子商戶號
注意:僅適用于機構模式
示例值:1900000109

異常返回

參數(shù)名 變量 類型 必填 描述
返回狀態(tài)碼 code string(32) 錯誤碼,枚舉值見錯誤碼列表
示例值:INVALID_REQUEST
返回信息 message string(256) 返回信息,如非空,為錯誤原因
示例值:參數(shù)格式校驗錯誤
+ 詳細的錯誤描述 detail object 當code為PARAM_ERROR時返回,詳細說明見下
參數(shù)名 變量 類型 必填 描述
指示錯誤參數(shù)的位置 field string(256) 當錯誤參數(shù)位于請求body的JSON時,填寫指向參數(shù)的JSON Pointer;
當錯誤參數(shù)位于請求的url或者querystring時,填寫參數(shù)的變量名
示例值:#/properties/payer
錯誤參數(shù)的值 value string(256) 錯誤參數(shù)的值
示例值:1346177081915535577
具體錯誤原因 issue string(256) 具體錯誤原因
示例值:與ALLOF schema不符
錯誤參數(shù)的位置 location string(256) body:錯誤參數(shù)位于請求body的JSON中
url:錯誤參數(shù)位于請求url中
query:錯誤參數(shù)位于請求的querystring中
示例值:body

返回示例:

{
    "sub_mchid": "20000100"
}
{
"code":"INVALID_REQUEST",
"message":"參數(shù)格式校驗錯誤",
"detail":{
    "field":"#/properties/payer",
    "value":"1346177081915535577",
    "issue":"與ALLOF schema不符",
    "location":"body"
   }
}

錯誤碼

錯誤碼 描述 解決方案
PARAM_ERROR 請求參數(shù)未按指引進行填寫 具體參數(shù)格式可以查看文檔
SYSTEM_ERROR 后臺系統(tǒng)返回錯誤 系統(tǒng)異常,請使用原參數(shù)重新發(fā)起
INVALID_REQUEST 商戶系統(tǒng)異常導致,商戶權限異常、重復請求支付、證書錯誤、頻率限制、商戶號不存在、appid和mchid不存在綁定關系、渠道號不對等 請根據(jù)接口返回的詳細錯誤描述信息檢查您的程序,具體可以查詢detail 字段返回的詳細信息
INVALID_REQUEST 沒有api創(chuàng)建子商戶的權限 ?請登錄商戶管理后臺人工錄入子商戶信息
INVALID_REQUEST 商戶唯一標識已經(jīng)存在,請更換 針對不同的子商戶,請定義唯一的標識


版本說明

關閉
V1.0
2020年1月08日
1. 創(chuàng)建子商戶接口上線

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2024 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global