是否有任何库或组件会检查排序代码以返回银行名称?例如,如果我想检查卡是签证卡还是万事达卡,或者它是否有效,我正在使用卡验证器https://www.npmjs.com/package/card-validator,现在我想知道是否有类似的东西可以接受将返回密码的分类代码。银行名称
答案 0 :(得分:4)
有一个名为uk-modulus-checking
的用于简单排序代码检查的npm模块,您可以在这里找到:https://www.npmjs.com/package/uk-modulus-checking
如果您需要分类代码中有关银行的更多信息,则有多家不同的公司目前正在以下载或API的形式出售信息,如果需要,您需要付费详细信息:
很遗憾,我找不到免费资源。
最初,我误解了这个问题,并提供了有关从信用卡号获取银行信息的信息。以下详细信息适用于可能会发现有用的任何人:
有一个名为binlist的在线服务:https://binlist.net/
还有一个名为binlookup
的npm程序包,用于查询以下服务:https://www.npmjs.com/package/binlookup
从他们的文档中(重点是我的):
可用于查询信用卡信息,例如:
- 品牌(Visa,万事达卡,美国运通卡等)
- 期望的卡号长度和LUHN算法支持
- 类型(借项或贷项)
- 类别(预付费或经典)
- 国家
- 发卡行