5.5刷卡验证码校验

优质
小牛编辑
113浏览
2023-12-01
此协议用于用微信卡代替实体卡刷卡时,验证发送给客户微信的验证码,需要先调用协议5.4发送验证码。

请求参数说明

参数描述必填示例值类型最大长度
action接口参数组object
└action需要调用的接口名称mb_checkvcodestring
getGET参数组,本组参数需要参与签名object
└mbno会员卡号15696132602number
└code验证码4730232number
└amt验证金额(传入金额可以验证与发送验证码时的金额是否匹配)100number
└pwd当会员卡为通卡时,使用密码验证123456number

请求示例

{
	"action": {
		"action": "mb_checkvcode"
	},
	"get": {
		"mbno": "15696132602",
		"code": "4730232",
		"amt": "100",
		"pwd": "123456"
	}
}

响应参数说明

参数描述必填示例值类型最大长度
status返回状态。接口成功时为1,出错为01number
errcode错误代码0number
errmsg错误讯息okstring
msgid消息id961159078422708225number
info错误时会返回相应的错误信息验证码已发送客户微信string
msid调用接口对应的门店编号24667number

响应示例

{
  "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"
}