Genera numeri di carta validi secondo Luhn per testare i pagamenti — chiaramente fittizi, mai utilizzabili per acquisti reali.
Ogni modulo di pagamento convalida i numeri di carta con l'algoritmo di Luhn prima di contattare il gateway di pagamento — intercetta gli errori di battitura all'istante, senza un giro in rete. Per testare quella validazione, uno sviluppatore ha bisogno di numeri che superino il controllo senza appartenere a nessuno. È ciò che genera questo strumento: sequenze matematicamente valide costruite sugli intervalli di prefissi pubblici di ogni circuito (4 per Visa, 51–55 per Mastercard, 34/37 per Amex).
Un numero generato non può fare un acquisto. Le transazioni reali sono autorizzate dal circuito della carta e dalla banca emittente, che verificano se la carta esiste davvero, è attiva e ha fondi — un numero casuale valido secondo Luhn fallisce tutti quei controlli. La data di scadenza e il CVV mostrati qui sono valori casuali solo per compilare i moduli. Per test di pagamento end-to-end, usa le carte di test ufficiali pubblicate dal tuo provider di pagamenti (Stripe, Adyen, Cielo e altri documentano le loro).
Il verificatore applica lo stesso algoritmo di Luhn a qualsiasi numero incolli: raddoppia una cifra sì e una no partendo da destra, sottrae 9 ai risultati sopra il 9, somma tutto e verifica che il totale sia un multiplo di 10. È un controllo matematico, non una ricerca della carta — un verdetto "valido" significa ben formato, non reale.
Controllo di Luhn: partendo dalla cifra più a destra, raddoppia una cifra sì e una no; se il raddoppio dà più di 9, sottrai 9. Somma tutte le cifre — il numero è valido quando la somma è un multiplo di 10.
No. Gli addebiti reali sono autorizzati dal circuito della carta e dalla banca emittente, che verificano che la carta esista e abbia fondi. Un numero casuale valido secondo Luhn viene rifiutato in quel passaggio.
Il front-end esegue solo il controllo di Luhn per intercettare gli errori di battitura. L'accettazione lì significa solo che il formato è valido — la verifica vera avviene al gateway.
Le carte di test ufficiali pubblicate dal tuo provider. Quei numeri sono riconosciuti dall'ambiente sandbox e producono risultati prevedibili (approvata, rifiutata, 3-DS richiesto).
No. Sono valori casuali generati solo perché tu possa compilare i campi obbligatori dei moduli durante i test.
No. La generazione e il controllo di Luhn funzionano al 100% in JavaScript sul tuo dispositivo. Niente viene trasmesso né memorizzato.
Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.
Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.