校验银行卡是否有效, 获取所属行, 校验预留信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lx_nhs/article/details/87180594

一. 校验银行卡是否有效以及所属行

支付宝的开放API, 银行卡校验接口 

https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?cardNo=6222005865412565805&cardBinCheck=true  

直接放在浏览器url地址栏中便可以得到结果。

如果觉得返回信息不太理想, 可以参考下文中对结果封装的代码:

https://www.cnblogs.com/zhoubingyan/p/8334981.html


二. 校验银行卡预留信息

1. 使用阿里银行实名认证技术

地址:https://market.aliyun.com/products/?keywords=%E9%93%B6%E8%A1%8C%E5%8D%A1%E8%AE%A4%E8%AF%81

收费的, 前几次可能免费, 不过挺好用的

2. 接入银联开放平台, 调用银联提供的相关API接口:

https://auth.95516.com/authonl/onlineAuth/rest/verify/bankcard

银行卡信息验证支持5种模式:

1.银行卡2要素(银行卡+姓名)认证:商户上传所要验证银行卡和银行卡持有人姓名信息,平台返回校验一致性信息;

2.银行卡2要素(银行卡+身份证号)认证:商户上传所要验证银行卡和银行卡持有人身份证信息,平台返回校验一致性信息;

3.银行卡3要素(银行卡+姓名+身份证号)认证:商户上传所要验证银行卡、银行卡持有人身份证和姓名信息,平台返回校验一致性信息

4.银行卡4要素(银行卡+姓名+身份证号+手机号)认证:商户上传所要验证银行卡、银行卡持有人身份证、姓名、手机号信息,平台返回校验一致性信息;

5.银行卡6要素(银行卡+姓名+身份证号+手机号+有效期+CVN2)认证:对于信用卡类型,综合数据服务平台提供银行卡持有人卡号、姓名、身份证号、手机号、有效期、CVN2信息的6要素验证。

点击查看详情API接入

2. 使用'七侠犬'服务器提供的API接口(不推荐):

不知道七侠犬征信提供的api还能不能用了, 之前接口是这样的:

https://api.7xq.com/bandCard?name=姓名&no=身份证号码&mobile=手机号&cardId=银行卡号&appkey=您在七侠犬的APPKEY

返回信息:

{
  "code": "10000", 
  "msg": "查询完成", 
  "result": {
    "sonCode": "20000", 
    "orderId": "88923771212", 
    "success": "true", 
    "message": "通过核验", 
  }
}

注: 

'身份证信息'校验等接口:

https://api.7xq.com/idCard?name=姓名&no=身份证号码&appkey=您在七侠犬的APPKEY

返回信息:

{
  "code": "10000", 
  "msg": "查询完成", 
  "result": {
    "sonCode": "10000", 
    "orderId": "9902312121219923", 
    "success": "true", 
    "message": "通过核验", 
  }
}

猜你喜欢

转载自blog.csdn.net/lx_nhs/article/details/87180594
今日推荐