检测信用卡类型 American Express 或 American Express Corporate

Detect credit card type American Express or American Express Corporate

我创建了一个 javascript 来检测信用卡类型,但有一个问题。我没有发现 American Express 和 American Express Corporate 之间的区别。用户使用 American Express Corporate 时是否有任何差异或无法知道?

谢谢

如您所知,发卡机构识别码 (IIN) 包含在卡号的前六位数字中。但是,一些发卡机构(例如美国运通)规模很大,可以用不到六位数字来识别。

在大多数情况下,美国运通使用 IIN 的最后四位数字来表示 here 所列卡的类型。我无法确认此来源的有效性,但它似乎是过去的维基百科页面。使用风险自负。它肯定已经过时了。

文章指出以下范围表示公司卡(按国家/地区区分):

  • 374996 - FR
  • 375790 - SE
  • 3758** - CH

这只是猜测,但我猜维基百科删除了这篇文章是因为不准确或维护列表的开销,每天都有新卡片出现。不幸的是,这是我能找到的最接近的来源。

我的建议是尝试直接联系美国运通,因为这可能会得到更令人满意的答复。