微信子商户配置接口
接口说明
本接口作为微信子商户配置接口,用来完成微信子商户号的相关配置.
调用本接口前,请先调用<微信商户签约接口>完成微信平台微信子商户入驻
subscribe_appid:支付后推荐关注APPID,为商户在调用<微信子商户入驻接口>得到的微信子商户号配置推荐关注APPID;sub_appid:关联APPID,为商户在调用<微信子商户入驻接口>得到的微信子商户号配置在发起公众号支付(支持公众号、小程序)、获取openid的APPID ;jsapi_path:用于微信公众号支付页面时的授权目录。
该接口中sub_appid和jsapi_path为必须配置的,如需另外添加关注公众号,配置subscribe_appid时需按以下操作,先进行配置sub_appid,成功以后再同时传入sub_appid和subscribe_appid,即可完成推荐关注公众号。注意:如果只传了一个subscribe_appid 不会报错,但是实际并不会推荐关注,后期会有相应的措施。
传了jsapi_path或jsapi_path和其他参数的时候,只配置jsapi_path参数,本接口至少调用2次,如果需要配置推荐关注则需配置3次。
方法名
fshows.liquidation.wx.submerchant.config.create.supplement
请求参数
| 参数 | 类型 | 是否必填 | 最大长度 | 描述 |
|---|---|---|---|---|
| store_id | String | 是 | 20 | 平台为商户分配的唯一id, 商户入驻后,由平台返回 |
| jsapi_path | String | jsapi_path,sub_appid,subscribe_appid,三个至少传一个 | 256 | 授权目录,商户公众账号JS API支付授权目录 ,要求符合URI格式规范 |
| sub_appid | String | jsapi_path,sub_appid,subscribe_appid,三个至少传一个 | 32 | 关联APPID,绑定微信子商户或渠道公众号、小程序对应的APPID。绑定时会对主体一致性校验 |
| subscribe_appid | String | jsapi_path,sub_appid,subscribe_appid,三个至少传一个 | 32 | 推荐关注APPID,绑定时会对主体一致性校验 |
| pay_type | String | 是 | 2 | 支付类型:3.微信公众号4.微信线上支付 |
请求示例
{
'app_id': '20180915113601238',
'version': '1.0',
'method': 'fshows.liquidation.wx.submerchant.config.create.supplement',
'content': '{"store_id": "20181011201353023520", "jsapi_path": "https://bankliquidation.wechatpark.com/payPage/", "sub_appid": "wx7241c1aa21d55473", "subscribe_appid": "wx7241c1aa21d55473", "pay_type": "52", "sub_mch_id": null}',
'sign': '1Tw074WCqGylSxJ6xhw/tAv8hNpAlUEMTWZohcHidVUPOTwmvwQuLmsJNKpdomb2QepCr5RAo+jTwAf0Af9GWA=='
}
返回值示例
成功返回示例:
{
'return_value': {
'msg': '微信子商户配置成功'
},
'success': True
}
失败返回示例
{
"error_code": "-101",
"error_message": "无效参数",
"success": false
}