如何验证排序代码以返回银行名称?

Mar*_*ner 1 javascript node.js

是否有任何库或组件可以检查排序代码以返回银行名称?例如,如果我想检查一张卡是签证还是万事达卡或者它是否有效我正在使用卡验证器https://www.npmjs.com/package/card-validator现在我想知道是否有类似的东西将接受将返回银行名称的排序代码

Tyl*_*rch 5

有一个用于简单排序代码检查的 npm 模块uk-modulus-checking,您可以在这里找到:https : //www.npmjs.com/package/uk-modulus-checking

如果您需要从分类代码中获得有关银行的更多信息,目前有多家不同的公司正在以下载或 API 的形式出售这些信息,如果您需要此类详细信息,则需要为此付费:

不幸的是,我无法找到免费资源。


最初我误解了这个问题,并提供了有关从信用卡号获取银行信息的信息。对于可能会发现有用的任何人,该详细信息如下:

有一个在线服务叫 binlist:https ://binlist.net/

并且有一个名为binlookup查询此服务的 npm 包:https : //www.npmjs.com/package/binlookup

从他们的文档(强调我的):

用于查询信用卡信息,例如:

  • 品牌(Visa、万事达、美国运通等)
  • 预期卡号长度和 LUHN 算法支持
  • 类型(借方或贷方)
  • 类别(预付费或经典)
  • 国家
  • 开证银行