web-dev-qa-db-ja.com

クレジットカードの原産国を番号で見分けるには?

私は、世界のさまざまな地域の人々がさまざまなサービスにアクセスできるアプリケーションを開発しようとしています。

たとえば、誰かがカード番号1111-1111-1111-1111を入力したとします。どうやってそれを使って原産国を知るのですか?

PaypalとAppleがそれを行うので、私はこれが可能であることを知っています。

13
Arsen Zahray

最初、私はこの情報がクレジットカード番号だけから見極めることができるかどうか疑問に思いました。

それから私はそれをここで見つけました:

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

編集-お支払いにクレジットカード番号を使用している場合は PCIコンプライアンス を忘れないでください。

編集-どうやら前のウィキペディアのページは削除されました。 This にも同様の情報があるようです。

5
ZnArK

BinList を使用します。カード番号の最初の6桁を確認するだけで、原産国がわかります。きちんとしたJsonベースのAPIも備えています。

19
Hakan