[发明专利]一种卡号校验方法和装置有效
申请号: | 201310208459.6 | 申请日: | 2013-05-30 |
公开(公告)号: | CN104217494B | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 张文鹏;张文静 | 申请(专利权)人: | 财付通支付科技有限公司 |
主分类号: | G07F7/12 | 分类号: | G07F7/12 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 谢安昆,宋志强 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 校验 方法 装置 | ||
1.一种卡号校验方法,其特征在于,包括:
获取待校验的卡号,对所述卡号进行校验;
若确定所述卡号符合卡号编写规范,且所述卡号中的发卡组织识别码位于预先建立的发卡组织识别码库中,则确定对所述卡号的校验通过,其中,所述发卡组织识别码库中保存有各标准发卡组织识别码;
否则,确定对所述卡号的校验不通过;
所述若确定所述卡号符合卡号编写规范,且所述卡号中的发卡组织识别码为合理的发卡组织识别码,则确定对所述卡号的校验通过包括:
当获取到用户所输入的所述卡号中的每一位时,分别确定该位是否符合所述卡号编写规范;当确定已经获取到所述卡号中的发卡组织识别码时,确定该发卡组织识别码是否为合理的发卡组织识别码;当确定用户已经完成所述卡号的输入,且所述卡号中的每一位均符合所述卡号编写规范,且所述卡号中的发卡组织识别码为合理的发卡组织识别码时,确定对所述卡号的校验通过。
2.根据权利要求1所述的方法,其特征在于,所述卡号符合卡号编写规范包括:
所述卡号中的每一位均为数字;
所述卡号中的第一位数字的取值为预定可选取值之一。
3.根据权利要求2所述的方法,其特征在于,
所述卡号符合卡号编写规范进一步包括:所述卡号的位数位于预定位数范围之内;
当确定用户已经完成所述卡号的输入之后,进一步包括:确定所述卡号的位数是否位于所述预定位数范围之内,如果是,且所述卡号中的每一位均符合所述卡号编写规范,且所述卡号中的发卡组织识别码为合理的发卡组织识别码,则确定对所述卡号的校验通过。
4.根据权利要求1所述的方法,其特征在于,
所述发卡组织识别码库中进一步保存有各标准发卡组织识别码分别对应的卡归属信息,所述卡归属信息包括:所属发卡组织和卡类型;
所述确定对所述卡号的校验通过之后,进一步包括:
确定所述发卡组织识别码库中是否保存有所述卡号中的发卡组织识别码对应的卡归属信息,如果是,则将该卡归属信息作为所述卡号对应的卡归属信息;
否则,确定在获取到所述卡号之前,是否获取到用户设置的卡归属信息,如果是,则将用户设置的卡归属信息作为所述卡号对应的卡归属信息,否则,提示用户设置卡归属信息,并将用户设置的卡归属信息作为所述卡号对应的卡归属信息。
5.根据权利要求4所述的方法,其特征在于,在确定出所述卡号对应的卡归属信息之后,进一步包括:
将所述卡号对应的卡归属信息展示给用户。
6.根据权利要求4所述的方法,其特征在于,在确定出所述卡号对应的卡归属信息之后,进一步包括:
确定所述卡号对应的卡归属信息中的卡类型是否为非借记卡,如果是,则对所述卡号进行模10算法校验,如果所述模10算法校验通过,则确定对所述卡号的再次校验通过。
7.根据权利要求4所述的方法,其特征在于,在确定出所述卡号对应的卡归属信息之后,进一步包括:
确定所述卡号的位数是否等于预定位数,所述预定位数是指所述卡号对应的卡归属信息对应的卡号位数,如果是,则确定对所述卡号的再次校验通过。
8.根据权利要求1、4、5、6或7所述的方法,其特征在于,
该方法进一步包括:在校验过程中,对于确定出的所述卡号存在的任一问题,发出错误提示,并提示错误原因。
9.一种卡号校验装置,其特征在于,包括:
校验模块,用于获取待校验的卡号,对所述卡号进行校验;若确定所述卡号符合卡号编写规范,且所述卡号中的发卡组织识别码位于预先建立的发卡组织识别码库中,则确定对所述卡号的校验通过;否则,确定对所述卡号的校验不通过;
存储模块,用于存储所述发卡组织识别码库,所述发卡组织识别码库中保存有各标准发卡组织识别码;
其中,所述校验模块在获取到用户所输入的所述卡号中的每一位时,分别确定该位是否符合所述卡号编写规范;在确定已经获取到所述卡号中的发卡组织识别码时,确定该发卡组织识别码是否为合理的发卡组织识别码;在确定用户已经完成所述卡号的输入,且所述卡号中的每一位均符合所述卡号编写规范,且所述卡号中的发卡组织识别码为合理的发卡组织识别码时,确定对所述卡号的校验通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财付通支付科技有限公司,未经财付通支付科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310208459.6/1.html,转载请声明来源钻瓜专利网。