1. 钱包绑定通知

`通知路径:“用户钱包绑定接口”里的callBackUrl `请求方式:POST

字段 类型 名称 说明
merchUserId String 商户系统内用户唯一标识 商户系统内用户唯一标识
address String 绑定成功的用户钱包地址 绑定成功的用户钱包地址
nickName String 绑定成功的用户mpay钱包昵称 绑定成功的用户mpay钱包昵称
sign String 签名 签名

参数(form表单):

验证sign规则:

1.将表单除sign以外的信息简化为map键值对

2.将键值对以key的名称正序排序

`以字母表排序则排序为 例子: `排序前: merchUserId => “user0000005”

address => “address00000005"

排序后: address => “address00000005"

merchUserId => “user0000005”

3.按照排列好的顺序编码为get请求格式

例子:address=address00000005&merchUserId=user0000005&status=true

`4.在get请求字符串后直接拼接上商户信息中的md5key 字符串 得到签名源 `例如md5key 值为 merchmd5Key

例子:address=address00000005&merchUserId=user0000005&status=truemerchmd5Key

5.将第四步的结果进行md5加密,得到最终签名值 ownSign

6.验证收到的sign和自己计算签名值ownSign是否一致,一致则为可信任通知请求

返回“SUCCESS”字符串,表示通知成功,其他返回结果均为通知失败;若通知失败,mpay会进行一定次数重试通知,达到一定次数后停止自动通知,届时需要在商户后台进行手动通知

results matching ""

    No results matching ""