はじめに
銀行のゴールド カード、Visa、MasterCard、UnionPay ブランド、クレジット カードまたは準クレジット カードの場合は、16 桁のカード番号である必要があります。デビットカードには 16 ~ 19 桁の数字を含めることができます。
American Express カードには、ゴールド、プラチナ、通常のいずれであっても、すべて 15 桁のカード番号があります。
16~19桁のカード番号のチェックデジットはルームチェック方式で計算されます
精度はどうですか?
銀行カード認証ルール (Luhn アルゴリズム) のテキストが添付されています