我正在尝试开发一个应用程序,它可以让来自世界不同地区的人们访问不同的服务。
假设有人输入卡号 1111-1111-1111-1111 。我如何用它来告诉原产国?
我知道这是可能的,因为 paypal 和苹果都可以做到。
我正在尝试开发一个应用程序,它可以让来自世界不同地区的人们访问不同的服务。
假设有人输入卡号 1111-1111-1111-1111 。我如何用它来告诉原产国?
我知道这是可能的,因为 paypal 和苹果都可以做到。
使用BinList。它只是通过检查卡号的前 6 位数字告诉您原产国。它也有一个简洁的基于 Json 的 API。
起初,我质疑是否可以仅从信用卡号中收集到这些信息。
然后我在这里找到了它:
http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers
编辑-如果您使用信用卡号码进行付款,请不要忘记PCI 合规性。
编辑- 显然之前的维基百科页面已被删除。 这似乎有类似的信息。
结帐https://binlist.io/开源,看起来他们在他们的 github 页面上有一个维护的 csv 文件:https ://github.com/iannuttall/binlist-data