如何判断信用卡是否有效?

时间:2017-02-12 03:47:33

标签: api credit-card

我知道可以test if a card is valid with regex,但我如何测试卡是否有效且可以收费?我刚刚尝试使用我的旧的取消激活的签证卡注册一个受欢迎的在线流媒体服务的免费试用,这个数字是有效的,但是当我试图向前推进时仍然拒绝。

有没有一些通用的测试方法?

每当我谷歌这个,我得到了很多paypal教程,如果可能的话,我想远离paypal。

1 个答案:

答案 0 :(得分:1)

验证信用卡是否合法:

  1. 根据Luhn Algorithm验证它。 (仅验证卡号是否有效格式。)
  2. 根据已知Issuer Identification Numbers验证卡号。
  3. 仅以0.00美元执行授权(仅限AUTH)(如果您的处理器不支持零身份验证,则为0.01美元)。这是验证信用卡存在的唯一保证方式。