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 | | 签名 (见签名介绍) |
请求示例
| {
"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 | | 签名 |
响应示例
| {
"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"
}
|