信用卡的前四个数字多久更换一次?

Posted

技术标签:

【中文标题】信用卡的前四个数字多久更换一次?【英文标题】:How often do the first four numbers of a credit card change? 【发布时间】:2012-02-11 19:14:45 【问题描述】:

现在我根据信用卡的前四个数字检测信用卡类型。

前四位数字多久更改一次?是否有可以与 ASP.NET 交互的服务来保持前四位数字及其对应机构的最新列表?

【问题讨论】:

【参考方案1】:

根据Wikipedia article on this,此列表的最后一次重大更改是在 2007 年。即使您进行硬编码,使您的软件保持最新也不应该太具有挑战性。

【讨论】:

+1 你显然不像我那么熟悉墨菲 :-) (en.wikipedia.org/wiki/Murphy's_law) 抱歉,但这是不正确的。我猜你误读了那篇 wiki 文章,其中指出“IIN 数据库和会员资格由美国银行家协会 (ABA) 管理,每月更新一次”【参考方案2】:

很抱歉不同意其他回答者,但卡号的前六位(不是四位)被称为发卡行标识符范围。 经常在此列表中添加或删除新范围。您通常需要在发卡机构的邮件列表中才能尝试保持最新状态

例如,来自 Barclays(英国)的这份文档显示了过去几个月的一些修订,例如为 Diners 卡添加了 6440-6599 范围。 http://www.barclaycard.co.uk/business/documents/pdfs/bin_rules.pdf

基本上,尝试从 IIN 中识别卡充其量是很棘手的。目前尚不清楚您为什么要从 IIN 中识别卡,但如果您通过支付网关执行授权,通常没有必要

【讨论】:

【参考方案3】:

冒着回答你的问题而不回答它的风险,你见过这个吗? How do you detect Credit card type based on number?

【讨论】:

以上是关于信用卡的前四个数字多久更换一次?的主要内容,如果未能解决你的问题,请参考以下文章

西尔斯信用卡以 50 开头——正则表达式失败

通过卡号识别“信用卡”还是“借记卡”[重复]

根据输入的数字显示信用卡图像

ss搭建历程-20171226

如何根据特定模式创建信用卡 PAN 生成器?

通过 Braintree 识别信用卡/借记卡的原产国?