Validatore Carte di Credito Gratuito e Generatore Numeri di Test
Questo strumento gratuito verifica se un numero di carta supera il test di Luhn e mostra la sua probabile rete, come Visa, Mastercard o American Express, in base alle cifre iniziali e alla lunghezza. Può anche generare numeri casuali che superano il controllo di Luhn per testare i moduli di pagamento. I numeri generati sono solo numeri di test. Non sono conti reali e non possono essere utilizzati per pagare nulla.
Credit Card Validator
Generators and Converters
Informazioni su questo strumento
Quasi ogni numero di carta di pagamento termina con una cifra di controllo calcolata con l'algoritmo di Luhn. Un numero che non lo supera contiene un errore di digitazione, quindi i moduli di pagamento utilizzano il test per rilevare gli errori prima di inviare qualsiasi cosa a una banca. Superare il test significa solo che le cifre sono coerenti. Non significa che la carta esista, abbia fondi o appartenga a qualcuno.
Per convalidare, inserisci un numero con o senza spazi e trattini. Lo strumento li rimuove, controlla la lunghezza, esegue il test di Luhn e identifica la rete dalle cifre iniziali. Per generare, scegli una rete e quanti numeri desideri. Ogni risultato ha un prefisso corretto, una lunghezza e una cifra di controllo, quindi supera i controlli a livello di modulo utilizzati nello sviluppo e nel QA. I fornitori di pagamenti pubblicano anche i loro numeri sandbox, e quelli sono i numeri da utilizzare quando testi i flussi di pagamento reali.
Non digitare un numero di carta reale su nessun sito web di cui non hai bisogno. Questa pagina non archivia o registra ciò che inserisci, ma per sicurezza utilizza i numeri di test qui. I numeri generati sono solo per test software. Utilizzarli per tentare di acquistare beni o servizi è frode e verranno comunque rifiutati.
Domande frequenti
Cosa dimostra il controllo di Luhn?
Solo che le cifre sono internamente coerenti, il che rileva la maggior parte degli errori di digitazione a una sola cifra e dei vicini scambiati. Non dimostra che la carta esista, sia attiva o abbia denaro. Solo la rete di carte e la banca emittente possono confermarlo.
I numeri generati sono carte reali?
No. Sono cifre casuali con un prefisso corretto, una lunghezza e una cifra di controllo, realizzate per testare i moduli. Non sono collegati a nessun conto e qualsiasi tentativo di pagamento reale con essi verrà rifiutato. Utilizzali solo nello sviluppo e nel QA.
Quali reti di carte sono riconosciute?
Visa, Mastercard, American Express, Discover, Diners Club e JCB, utilizzando le cifre iniziali e la lunghezza usuale di ciascuna. Un numero da un'altra rete può superare il controllo di Luhn e apparire come sconosciuto.
Quali numeri devo utilizzare per testare un gateway di pagamento?
Utilizza i numeri sandbox pubblicati nella documentazione del tuo gateway, come quelli di Stripe o Razorpay. Attivano risultati specifici come successo o rifiuto, che i numeri di Luhn casuali non fanno. I numeri qui sono adatti per test di convalida dei moduli e test di database.
È sicuro controllare la mia carta qui?
Nulla viene archiviato o registrato, ma non c'è motivo di digitare un numero di carta reale in uno strumento quando un numero di test fa il lavoro. Se vuoi solo trovare un errore di digitazione, controlla le cifre sulla carta a occhio o utilizza il numero di test.

