跳转至

H5开户

请求方式 body 编码 接口地址
POST application/json UTF-8 集测:https://mchapitest.shengpay.com/merchant/h5/register
生产:https://mchapi.shengpay.com/merchant/h5/register

接口描述

本接口用于代理商或者平台商户开通子商户,子商户用于分账或者代发代扣产品,子商户不开通任何盛付通产品

请求参数

变量名 类型 必填 示例值 描述
mchId String(12) Y 30057909 平台或者代理商商户号
businessCode String(32) Y 10000101 申请编号,商户号+申请编号 唯一
autoWithdraw String(1) Y Y 是否开通自动结算 [Y,N] 默认为开通 Y
notifyUrl String(64) Y http://xxx.xxx.xxx/openaccount/notify 商户开户成功,商户用于接收通知的url,通知报文见开户通知
nonceStr String Y nGBXiNhZjBaFrMGIJAKJQQpfNiSGVjzy 随机字符串
signType String Y RSA 签名方式
sign String Y 签名 (见签名介绍)

请求示例

1
2
3
4
5
6
7
8
9
{
    "mchId": "540506",
    "nonceStr": "nGBXiNhZjBaFrMGIJAKJQQpfNiSGVjzy",
    "businessCode": "50118",
    "autoWithdraw": "Y",
    "notifyUrl": "http://www.example.com/notify",
    "signType": "RSA",
    "sign": "VJwA2kXDnLiC8bH7Ywzc/fktd5zITLi9d5dobzaf3PCKy7hMecg1zqQz9X9GhqLMj5e2dOeDI2mrF06EJZdugcD+5BW2MA+MK32eMuwoRAh510HSusN2HaE4ser99rLJSvMPn5bEqNdDX83XixGePa4iyFiV0YdOfDu0T6VgDBFwbO0St73j0NxgPrIVM/tTmax1jwsAUl60BG4N+LKZxQYH0whsUOE9jgAjhcX8BD0GC3BMzNaEZyrn6noWvA6Ir95f/ZXww07rp8vPPzn99LtNzBFczx3k3H9o4e4K5BL+d+bzULMm9VvWrSObBri+wMy+VB978wGVftobFUkn/Q=="
}

响应参数

变量名 类型 必填 示例值 描述
returnCode String Y SUCCESS 返回码(SUCCESS/FAIL)
returnMsg String N 返回消息(当returnCode为FAIL时使用)
resultCode String Y SUCCESS 业务结果(SUCCESS/FAIL)
errorCode String N 错误代码(当resultCode为FAIL时使用)
errorCodeDes String N 错误描述(当resultCode为FAIL时使用)
registerUrl String Y https://agentmerchant.shengpay.com/agent-merchant/register?ticket=925jZ2X0A49101J677wCOqSWPXU5Q3Q0520Z28d16ub95N0t H5注册地址
expireTime long Y 1634553091109 页面过期时间
nonceStr String Y nGBXiNhZjBaFrMGIJAKJQQpfNiSGVjzy 随机字符串
signType String Y RSA 签名方式
sign String Y 签名

响应示例

1
2
3
4
5
6
7
8
9
{
    "returnCode": "SUCCESS",
    "resultCode": "SUCCESS",
    "expireTime": 1634553091109,
    "registerUrl": "https://agentmerchant.shengpay.com/agent-merchant/register?ticket=925jZ2X0A49101J677wCOqSWPXU5Q3Q0520Z28d16ub95N0t",
    "sign": "XyIoxGodrNZqsPE6xut9Yd0Pq5sk1VBkKAb7McrBgRtJr7R83u3n5ckTZByn4rxXUglViO3EYA8sYCWl54nNQf+5AVluJIZu5BmO6rZLxtgcCE2ismw3nqTX880RK/E+HtFHnpBqyf14ua5+MQ1gvt0r+klql7/+Osu3QF9LtGk=",
    "signType": "RSA",
    "nonceStr": "iuwYIztuezXtzoJmRfsDZKhsFTxOuznj"
}
Back to top