本文介绍了Luhn算法是否适用于所有主流信用卡? (发现,签证,万事达卡,美国运通卡)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

参考:

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算法是否适用于所有主流信用卡? (发现,签证,万事达卡,美国运通卡)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-19 21:32