数字虚拟非充业务办理预校验接口
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
userName | String | 必须 | XX | 业务办理用户姓名 | |
userCardNo | String | 必须 | XXXXXXXX | 业务办理用户证件号 | |
userCardType | String | 必须 | 0:身份证 1:护照 2:军官证 3:士兵证 4:回乡证 5:临时身份证 6:户口簿 7:警官证 8:台胞证 9:营业执照10:其它证件 11:港澳居民来往内地通行证 12:台湾居民来往大陆通行证 13:台湾居民居住证 14:港澳居民居住证 15:港澳身份证 16:外国人永久居住证 | 证件类型 | |
province | String | 可选 | 浙江省 | 省 | |
city | String | 可选 | 杭州市 | 市 | |
area | String | 可选 | 余杭区 | 区 | |
town | String | 可选 | 五常街道 | 街道 | |
itemId | String | 可选 | 12345 | 商品ID | |
skuId | String | 可选 | 123456 | 商品sku | |
selectPhone | String | 可选 | 18888888888 | 选择的手机号码 | |
discountFee | String | 可选 | 120 | 优惠订单金额(分) | |
adjustFee | String | 可选 | 100 | 实际支付金额(分) |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | Boolean | true | 接口是否成功调用 |
isPass | String | false | 是否校验通过 |
resultMsg | String | 校验通过或姓名身份证未通过校验或地址未通过校验 | 验证结果信息 |
resultCode | String | 0000或0001或0002 | 验证结果编码(0000:校验通过;0001:姓名身份证未通过校验;0002:地址未通过校验) |
{"userCardNo":"XXXXXXXX","area":"余杭区","itemId":"12345","discountFee":"120","province":"浙江省","town":"五常街道","city":"杭州市","userCardType":"0:身份证 1:护照 2:军官证 3:士兵证 4:回乡证 5:临时身份证 6:户口簿 7:警官证 8:台胞证 9:营业执照10:其它证件 11:港澳居民来往内地通行证 12:台湾居民来往大陆通行证 13:台湾居民居住证 14:港澳居民居住证 15:港澳身份证 16:外国人永久居住证","userName":"XX","selectPhone":"18888888888","skuId":"123456","adjustFee":"100"}
{ "result":true, "isPass":"false", "resultMsg":"校验通过或姓名身份证未通过校验或地址未通过校验", "resultCode":"0000或0001或0002" }
{"result":"不等于true","resultCode":"sign-check-failure","resultMsg":"Illegal request"}
错误码 | 错误描述 | 解决方案 |
---|