5.5刷卡验证码校验
优质
小牛编辑
129浏览
2023-12-01
此协议用于用微信卡代替实体卡刷卡时,验证发送给客户微信的验证码,需要先调用协议5.4发送验证码。
请求参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
action | 接口参数组 | 是 | object | ||
└action | 需要调用的接口名称 | 是 | mb_checkvcode | string | |
get | GET参数组,本组参数需要参与签名 | 是 | object | ||
└mbno | 会员卡号 | 否 | 15696132602 | number | |
└code | 验证码 | 否 | 4730232 | number | |
└amt | 验证金额(传入金额可以验证与发送验证码时的金额是否匹配) | 否 | 100 | number | |
└pwd | 当会员卡为通卡时,使用密码验证 | 否 | 123456 | number |
请求示例
{ "action": { "action": "mb_checkvcode" }, "get": { "mbno": "15696132602", "code": "4730232", "amt": "100", "pwd": "123456" } }
响应参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
status | 返回状态。接口成功时为1,出错为0 | 是 | 1 | number | |
errcode | 错误代码 | 否 | 0 | number | |
errmsg | 错误讯息 | 否 | ok | string | |
msgid | 消息id | 否 | 961159078422708225 | number | |
info | 错误时会返回相应的错误信息 | 是 | 验证码已发送客户微信 | string | |
msid | 调用接口对应的门店编号 | 否 | 24667 | number |
响应示例
{ "status": "1", "errcode": 0, "errmsg": "ok", "msgid": 961159078422708225, "info": "验证码已发送客户微信", "server_timestamp": 1566881816, "server_time": "2019-08-27 12:56:56", "server_name": "api-103.hz", "msid": "24667" }