Login expired. Please log in again.

Feedback

0/300

Feedback

Submitted successfully

ok

Feedback

Network exception, please try again later

ok

子商户进件(融合钱包)

接入指引
接口规则
参数规定
公共API
进件子商户
查询子商户
修改子商户
联系我们
联系我们

查询子商户

最新更新时间:2020.1.08 版本说明


用于机构查询子商户创建是否成功,接口只提供单个子商户信息查询。


接口说明

适用对象:机构模式

请求URL: https://api.mch.weixin.qq.com/hk/v3/merchants/{sub_mchid}

请求方式: GET

接口规则: https://wechatpay-api.gitbook.io/wechatpay-api-v3

是否需要证书:


path 指该参数为路径参数

query 指该参数为URL参数

body 指该参数需在请求JSON传参

请求参数

参数名 变量 类型 必填 描述
机构appid sp_appid string(32) query 机构在微信公众平台申请服务号对应的APPID
注意:仅适用于机构模式
示例值:wx8888888888888888
机构商户号 sp_mchid string(32) query 微信支付分配的机构商户号
注意:仅适用于机构模式
示例值:3200000001
子商户号 sub_mchid string(32) path 子商户号
示例值:20000100

请求示例:


https://api.mch.weixin.qq.com/hk/v3/merchants/{20000100}?sp_appid=wx8888888888888888&sp_mchid=1900000100

    
{
JAVA示例代码
}
    

返回参数

正常返回

参数名 变量 类型 必填 描述
子商户号 sub_mchid string(32) 微信支付分配的子商户号
示例值:20000100
子商户全称 name string(128) 子商户公司注册的名称
示例值:Merchant name
子商户简称 shortname string(64) 子商户简称,用于微信订单详情和支付成功页展示
示例值:Merchant shortname
公司联系方式 office_phone string(32) 商户联系方式,用户支付完成后展示给用户的商家联系方式
示例值:075586010000
册国家或区域 merchant_country_code string(3) 子商户公司注册的国家或区域
示例值:344
类目 business_category int 参考附录,详见商业类目列表
示例值:101
+ 联系人信息 contact object 联系人信息,详见对象说明
参数名 变量 类型 必填 描述
联系人名称 name string(64) 联系人名称,该字段需进行加密处理,加密方法详见下面说明
示例值:Bob Zhang
联系人电话 phone string(32) 联系人电话,该字段需进行加密处理,加密方法详见下面说明
示例值:+8613633334444
联系人邮箱 email string(256) 联系人邮箱,该字段需进行加密处理,加密方法详见下面说明
示例值:test@test.com
商户类型 merchant_type string(10) 取值ENTERPRISE或INDIVIDUAL
示例值:ENTERPRISE
公司注册文件编号 registration_certificate_number string(50) 公司注册文件编号,当商户类型取值为ENTERPRISE时必填
示例值:5555-8888
公司注册文件过期时间 registration_certificate_date string(10) 公司注册文件过期时间。取值为过期的日期或取值为“PERMANENT” , “N/A”, 若取值为日期,格式为YYYY-MM-DD,比如2020-10-16。当商户类型为ENTERPRISE时必填。
示例值:2020-10-16
子商户结算账户 settlement_bank_number string(128) 子商户结算账户信息
示例值:555588889999
+ 业务信息 business object 参考对象说明
参数名 变量 类型 必填 描述
业务类型 business_type string(7) 业务类型为ONLINE,OFFLINE或BOTH
示例值:BOTH
APP下载地址 app_download string(128) APP下载地址
示例值:https://download.qq.com
业务网站 website string(128) 业务网站地址
示例值:https://www.qq.com
公众号 office_account string(128) 商户公众号的appid
示例值:wx8888888888888888
小程序 mini_program string(128) 商户小程序的appid
示例值:wx8888888888888888
门店地址 store_address string(128) 商户门店地址
示例值:10F World Finance Centre (South Office), 11 Canton Road, Tsim Sha Tsui, Hong Kong
MCC码 mcc string(4) Mcc code码,取值请参考参数说明
示例值:4214
+ 董事信息 director object 董事信息,参考对象说明
参数名 变量 类型 必填 描述
董事姓名 name string(128) 董事姓名
示例值:Bob
董事证件号码 number string(128) 董事证件号码
示例值:5555-8888
+ 负责人信息 principal object 负责人信息,当商户类型为INDIVIDUAL必传,具体请参考principal对象列表
参数名 变量 类型 必填 描述
负责人姓名 name string(128) 负责人姓名
示例值:Bob
负责人证件号码 number string(128) 负责人证件号码
示例值:5555-8888

异常返回

参数名 变量 类型 必填 描述
返回状态码 code string(32) 错误码,枚举值见错误码列表
示例值:INVALID_REQUEST
返回信息 message string(256) 返回信息,如非空,为错误原因
示例值:参数格式校验错误
+ 详细的错误描述 detail object 当code为PARAM_ERROR时返回,详细说明见下
参数名 变量 类型 必填 描述
指示错误参数的位置 field string(256) 当错误参数位于请求body的JSON时,填写指向参数的JSON Pointer;
当错误参数位于请求的url或者querystring时,填写参数的变量名
示例值:#/properties/payer
错误参数的值 value string(256) 错误参数的值
示例值:1346177081915535577
具体错误原因 issue string(256) 具体错误原因
示例值:与ALLOF schema不符
错误参数的位置 location string(256) body:错误参数位于请求body的JSON中
url:错误参数位于请求url中
query:错误参数位于请求的querystring中
示例值:body

返回示例:

{
    "sub_mchid":"20000100",
	"name":"test mcherchan_name ",
	"shortname":"mcherchan_name",
	"office_phone":"075586010000",
	"merchant_introduction":"hotel and restaurant",
	"business_category":644,
	"contact":{
		"name":"Bob Zhang",
		"phone":"+8613633334444",
		"email":"test@test.com"
	   },
	"principal":{
		"principal_name":"Bob",
		"principal_id_number":"5555-8888"
	   },
}
{
"code":"INVALID_REQUEST",
"message":"参数格式校验错误",
"detail":{
    "field":"#/properties/payer",
    "value":"1346177081915535577",
    "issue":"与ALLOF schema不符",
    "location":"body"
   }
}

错误码

错误码 描述 解决方案
PARAM_ERROR 请求参数未按指引进行填写 具体参数格式可以查看文档
INVALID_REQUEST 商户系统异常导致,商户权限异常、重复请求支付、证书错误、频率限制、商户号不存在、appid和mchid不存在绑定关系、渠道号不对等 请根据接口返回的详细错误描述信息检查您的程序
SYSTEM_ERROR 后台系统返回错误 系统异常,请使用原参数重新发起
Mch_NOT_EXISTS 对应的子商户没有审批通过  在创建子商户5分钟后调用查询接口确认是否成功,如果报子商户不存在,请重新申请


About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2024 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global