15

我正在尝试开发一个应用程序,它可以让来自世界不同地区的人们访问不同的服务。

假设有人输入卡号 1111-1111-1111-1111 。我如何用它来告诉原产国?

我知道这是可能的,因为 paypal 和苹果都可以做到。

4

3 回答 3

27

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

于 2016-01-22T17:05:26.257 回答
5

起初,我质疑是否可以仅从信用卡号中收集到这些信息。

然后我在这里找到了它:

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

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

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

于 2012-07-02T16:03:22.067 回答
2

结帐https://binlist.io/开源,看起来他们在他们的 github 页面上有一个维护的 csv 文件:https ://github.com/iannuttall/binlist-data

于 2020-06-23T10:37:11.383 回答