接口介绍
本接口用于第三方修改费率,每个商户的每个通道每天只可修改一次,且只有成功签约的才可以修改。
参数简介
参数名 | 参数类型 | 参数介绍 | 是否必填 | 是否参与签名 |
---|---|---|---|---|
command | String(32) | 接口名,用于标识调用哪个接口,取值为:open.merchant.rate.change | 是 | 是 |
app | String(32) | 接入商标识 | 是 | 是 |
merchant_code | String(32) | 采宝商户号(第三方商户号和采宝商户号至少填一个) | 否 | 是 |
out_merchant_code | String(32) | 第三方商户号(第三方商户号和采宝商户号至少填一个) | 否 | 是 |
merchant_rate | Double | 签约费率(保留两位小数) | 是 | 是 |
channel | String(16) | 签约渠道:MYBANK(网商银行) | 是 | 是 |
sign | String(32) | 签名,参照:请求签名规则 | 是 | 否 |
返回值说明
参数名 | 所属结构 | 返回值类型 | 返回值说明 | 特殊备注 |
---|---|---|---|---|
success | result | boolean | 标识这次请求是否成功 | 不要用这个值来判断费率修改是否成功 |
errorCode | result | String | 错误码 | |
errorMsg | result | String | 错误码的详细说明 | |
result | data | boolean | 修改费率是否成功 | 参与签名 |
timestamp | data | long | 时间戳 | 参与签名 |
sign | data | String(32) | 签名值 | 参见:接口返回值的安全校验规则 |
返回值举例
{
"result": {
"success": false,
"errorCode":"10",
"errorMsg": "command参数为空"
},
"data":{
"result":"true", ##是否修改成功
"timestamp":"", ##时间戳,参与签名
"sign":"" ## 签名值
}
}
js demo
https://openapi.caibaopay.com/test/api/changeMerchantRate.htm