验证银行卡号是否合法

本文介绍了在电商项目中对银行卡号进行基本合法性校验的方法,主要利用阿里支付宝接口进行验证,详细说明了请求参数和返回结果,并提供了相关代码示例。
摘要由CSDN通过智能技术生成

1. 最近在做一个电商项目,里面涉及到填写的银行卡信息,可以对银行卡号进行基本的合法校验,对于银行卡号和姓名对于的校验,目前没做,如果你有更好更全面的校验方法,请留言,谢谢。
2. 通过阿里的支付宝接口进行校验,关于请求的参数和返回结果字段说明都在工具类中进行了说明。
3. 不多说,直接上代码。

@Slf4j
public class CardUtil {
   
    /**
     * 验证银行号是否合法
     * @param cardNo 银行卡号
     *
     *  返回结果示例:{"cardType":"DC","bank":"CMB","key":"6214832018989180","messages":[],"validated":true,"stat":"ok"}
     * 返回参数字段说明:
     *      cardType:卡类型。值:DC为储蓄卡,CC为信用卡。
     *      bank:所属行。值:所属行简称。
     *      key&
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值