接口描述:

  • 修改商户结算信息接口

接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 高俭 2020-05-6 2020-05-06

请求URL:

请求方式:

  • POST

请求参数:

参数名 变量名 类型 是否必须 说明
随机字符串 nonce_str string M 32位随机字符串
签名类型 sign_type string O 签名算法类型,默认MD5
签名 sign string M 签名字符串
商户类型 merType string M 0:MPOS(手刷);1:POS(传统)
商户编号 merId string M 收单机构返回的商户编号
结算账号户名 settleAccName string M (加密字段)户名不允许修改,须与进件商户结算卡的户名一致
结算账号 settleAccNo string M (加密字段)
结算账号身份证号 settleAccIdCard string M (加密字段)证件号不允许修改,须与进件商户结算卡的证件号一致
结算银行支行名称 settleBranchBank string M 例如:中国工商银行深圳市分行
结算支行联行号 bankBranchNo string M
结算银行名称 settleBankName string M 例如:中国工商银行
银行省 bankProvince string M 注册省名全称 如浙江省
银行市 bankCity string M 注册市名全称 如杭州市
银行卡照片 bankPath string O 正面
持卡人身份证正面照片 ardIdentityPath string O 持卡人身份证正面照片路径
持卡人身份证反面照片 cardIdentityPath2 string O 持卡人身份证反面照片路径
持卡人身份证合照 cardIdentityPath3 string O 持卡人身份证合照路径

请求示例:

{
    "nonce_str":"hhjjwwjjuu7766522ju765dgt543256h",
    "sign":"FFABF9BD6F9F26C378E861DAD4E6E7C2",
    "settleBankName": "中国民生银行股份有限公司",
    "settleAccNo": "11220000999988886666",
    "settleAccName": "高老师",
    "bankCity": "北京",
    "settleAccIdCard": "430426199102100006",
    "orgCode": "10000001",
    "bankBranchNo": "305100001660",
    "merId": "881100042250122",
    "settleBranchBank": "中国民生银行股份有限公司北京回龙观支行",
    "merType": "1",
    "bankProvince": "北京市",
    "bankPath":"5d258ecf80528059eca93ac132e0da6e"
}

返回示例:

正确时返回:

{
    "code": "0000",
    "data": {
        "merId": "881100042250122",
        "nonce_str": "hhjjwwjjuu7766522ju765dgt543256h",
        "sign": "FFABF9BD6F9F26C378E861DAD4E6E7C2"
    },
    "msg": "处理成功"
}

错误时返回:

{
    "code": "4000",
    "msg": "处理失败"
}

返回参数说明:

参数名 变量名 类型 说明
状态码 code string 0000为成功,其他都为失败
状态描述 msg string 返回信息描述
返回数据详情 data JsonObject 返回数据详情
商户编号 merId string 收单机构返回的商户编号
随机字符串 nonce_str string 32位随机字符串
签名 sign string 签名字符串

备注:

  • 更多返回错误代码请看附录的错误代码描述
文档更新时间: 2020-10-22 10:34   作者:高俭