如何分辨借记卡和信用卡之间的区别

Mik*_*lls 13 payment credit-card

如何确定某人正在输入的卡是借记卡,支票卡还是信用卡?

我正在考虑在美国进行网上付款.这是用于公用事业计费.

Oll*_*lie 6

我见过的用于检查卡类型的最佳代码是http://www.eflo.net/mod10.htm上的Javascript页面- 可以根据您的要求区分VISA借记卡和信用卡,还有许多其他变体卡片.我很容易将此代码移植到C#.

您的另一种选择是获取BIN(银行识别码)数据库的副本,该数据库是所有卡前缀,卡发行和卡验证要求(例如到期日,发行号,开始日期)的列表.一些BIN来源;

  • javascript 页面的链接不再可用,但可以在网站的其他位置下载:http://eflo.net/downloads.php (2认同)

rom*_*n m 5

不知道你需要什么,但我知道所有POS系统要求用户指定卡的类型.

你可以运行借记作为信用 - 不需要密码
你可以运行信用作为借方 - 输入您的密码,交易将算作现金提前


Dav*_*man 2

我认为您感到困惑的是,当您在商店刷卡时,机器知道您拥有哪种卡。尽管使用我的荷兰借记卡我总是可以选择..

但我猜磁条存储的不仅仅是数字,读卡器还用它来确定您的卡的类型。

您只需加入其他应用程序/网站并询问用户:)

  • 以下是有关磁卡(又名信用卡)的一些信息:http://en.wikipedia.org/wiki/Magnetic_stripe_card。销售点读卡器几乎总是读取磁道 1 或磁道 2,有时两者都读取,以防其中一个磁道无法读取。完成交易所需的最少持卡人帐户信息同时存在于两个轨道上。卡的授权描述如下:http://en.wikipedia.org/wiki/Authorization_hold (2认同)