如何通过其号码告知信用卡的原产国?

Ars*_*ray 12 credit-card credit-card-track-data

我正在尝试开发一个应用程序,它可以为来自世界不同地区的人们提供不同的服务.

比方说,有人输入卡号1111-1111-1111-1111.我如何用它来告诉原产国?

我知道这是可能的,因为贝宝和苹果都做到了.

Hak*_*gan 18

使用BinList.它只是通过检查卡号的前6位数字告诉您原产国.它也有一个简洁的基于Json的API.

  • 来自维基百科文章 https://en.wikipedia.org/wiki/Payment_card_number#Issuer_identification_number_.28IIN.29 前 6 位数字(BIN 编号)允许定义国家/地区 - Binlist 范围是:https://github.com /binlist/data/blob/master/ranges.csv (2认同)
  • 不幸的是,该网站表示他们不再更新数据,并在 https://iinlist.com/ 下推出了付费版本 (2认同)

ZnA*_*ArK 5

起初,我质疑这些信息是否可以单独从信用卡号码中获取.

然后我在这里找到了它:

http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers

编辑 - 如果您要使用信用卡号进行付款,请不要忘记PCI合规性.

编辑 - 显然以前的维基百科页面已被删除. 似乎有类似的信息.