银行名称来自信用卡详情?

时间:2009-07-29 14:53:23

标签: credit-card

我们是否可以通过扫描卡片后的详细信息找到银行名称?

唯一相关的信息似乎是卡类型 - 签证等以及帐号的最后四位数。

2 个答案:

答案 0 :(得分:21)

是的,你可以。对于我们编写的电子商务应用程序,我们不得不这样做。

信用卡的前6位数字称为银行识别码(或BIN)。一些信用卡处理网关可以返回此信息,或者您可以自己完成。存在针对每种卡类型存储此信息的公共数据库:VISA,MasterCard,AMEX等。

This list显示了一些常见的BIN:

this link将这个概念解释得更好一些。

希望这有帮助!

答案 1 :(得分:2)

前六个数字标识卡片类型和银行。在美国,我们倾向于采用第一个数字的捷径来识别卡片类型,但事实上前四个识别出确切的发卡公司,并且银行进一步由最后两个识别(超过100个银行的卡类型将具有前四个中不止一组数字)。所有六个数字都准确地识别了银行。但是,Pace mbmccormick,此列表不被视为公共信息,如果您想获得权威列表,则必须为此付费,并且只能通过保密协议获取。

但是,已经收集并公开确定了足够的信息,您可以从公开的BIN数据库中获得大致的答案。如果个人银行不是您最关心的问题(即您不打算打电话给他们或验证持卡人是否可以根据垃圾箱号码正确识别银行),尤其是您希望确保该卡与卡持有人声明(或想要运送)在同一国家/地区签发。