问题描述
参考:
Luhn算法是快速验证用户正确输入CC#的好方法。
The Luhn Algorithm is a great way to quickly verify that the user typed their CC # in correctly.
但是,我担心可能会有一部分主流信用卡未使用Luhn-Algorithm友好的数字。
However, I am concerned that there may be a subset of mainstream credit cards that do not use Luhn-Algorithm-friendly numbers.
我确实在我们的应用程序中进行了日志记录,以检测所有Luhn-Algorithm排斥反应中的模式,但是我还是想确切地知道。
I do have logging in place in our application to detect a pattern in all Luhn-Algorithm-rejections, but I'd rather know definitively.
推荐答案
差不多。
中国银联和一种大莱俱乐部卡(enRoute)不使用Luhn验证。 ( 关于大来俱乐部是错误的。)
China UnionPay and one kind of Diners Club card (enRoute) do not use Luhn validation. (LazyOne’s answer is wrong about Diners Club.)
几乎每个人都这样做。
引用:
完全不验证:
- Diners Club途中
- 中国银联
与卢恩一起验证2:
- 美国运通卡
- 银行卡
- 晚餐俱乐部Carte Blanche
- Diners Club International
- Diners Club美国&加拿大
- 发现卡
- InstaPayment
- JCB
- 激光
- Maestro
- Dankort
- MasterCard
- Solo
- 切换
- 签证
- 签证电子
- American Express
- Bankcard
- Diners Club Carte Blanche
- Diners Club International
- Diners Club United States & Canada
- Discover Card
- InstaPayment
- JCB
- Laser
- Maestro
- Dankort
- MasterCard
- Solo
- Switch
- Visa
- Visa Electron
这篇关于Luhn算法是否适用于所有主流信用卡? (发现,签证,万事达卡,美国运通卡)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!