문제

I am currently managing a software estate that stores card bin ranges in a table for card checking.

This currently means that we have to manually update the bin range table on a regular basis to ensure it can cater for new cards.

I am wanting to automate this process, is there an easy way to automatically update the bin ranges or an online API service we can use? I did find: http://www.binchecker.org/ however it was last updated in 2011 and seems like it has died out.

or is there an easier wayto detect without needing BIN ranges? i have read that the start number determins the card type? I have seen other questions posted here that link to BIN lists (for example the barclaycard pdf, wikipedia) but that still requires manual input.

EDIT http://www.binchecker.org/ appears to be an old site https://www.bindb.com is the new updated site.

도움이 되었습니까?

해결책

There isn't an automated service, and many of the online lists/services that attempt this are woefully out of date (I just checked a random MasterCard range 557548 against bindb for example, and found it not listed)

The official lists are managed by ANSI www.ansi.org/iin and distributed monthly by the American Banking Association. You would need to qualify yourself as a Payment Service Provider (or higher) to have access to these lists.

For the most part though you shouldn't need to convert the IIN (or BIN) to a card scheme. You just submit the full card number to your payment gateway and let them do the work.

다른 팁

Well, according to MasterCard this particular BIN 557548 is not in use, so it's not assigned.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top