Verificator de numere de card de credit
Verificați numerele de card cu suma de control Luhn și detectați schema - un instrument de dezvoltator pentru numere de testare, nu un verificator de card.
Verificator de numere de card de credit
Acesta este un verificator de sumă și format pentru dezvoltatori și testeri - nu un verificator de carduri. Rulează algoritmul Luhn (mod 10) peste fiecare număr și vă spune dacă cifrele sunt auto-consistente, plus ce schemă sugerează prefixul și lungimea: Visa, Mastercard, American Express sau Discover. Nu poate spune dacă un card există, este activ sau are fonduri - nu este posibilă o astfel de verificare fără o rețea de plată, iar acest instrument nu contactează niciodată una.
Folosiți-l atunci când construiți sau testați formulare de plată: verificați dacă datele dvs. de fixare trec aceleași verificări Luhn pe care o efectuează un gateway real, confirmați că o expresie regex de validare acceptă numere Visa din 13 cifre și numere Amex din 15 cifre sau generați verificări rapide pentru numerele de testare standard, cum ar fi 4111 1111 1111 1111 1111 111500000000000000000000000 0004 (Mastercard). Lipiți câte un număr pe linie - spațiile și liniuțele din interiorul unui număr sunt bune - și fiecare linie revine adnotată ca sumă de control validă, nevalidă sau nu un număr de card atunci când nu are 12-19 cifre.
Opțiunea Afișare comută între raportul complet adnotat și o listă filtrată cu doar liniile valide sau numai liniile care nu sunt corecte, ceea ce este util pentru curățarea unui fișier fix. Detectarea schemei poate fi dezactivată dacă vă pasă doar de suma de control.
Totul rulează local în browserul dvs.: nimic nu este trimis, înregistrat sau stocat oriunde. Totuși, tratați numerele de card reale ca fiind date sensibile - acest instrument este destinat numerelor de testare documentate public utilizate în dezvoltare.