Guida

Come generare numeri di carte fittizie per i test

Imposta quantità, tipo di carta e dettagli facoltativi, quindi avvia la generazione. Ottieni numeri fittizi per test, con una quantità compresa tra 1 e 20 e una lunghezza che dipende dal tipo selezionato.

Strumento Generatore carte di credito per test

A cosa serve il generatore di carte fittizie

Questo generatore serve a creare numeri di carte fittizie da usare in test, ad esempio per verificare la visualizzazione di un modulo di pagamento, la gestione di più record o la presentazione di dati facoltativi. Non produce credenziali di pagamento reali e i valori generati non sono destinati ad autorizzare transazioni.

Puoi scegliere il tipo di carta supportato, indicare quante carte creare e decidere se aggiungere dettagli come scadenza, codice di sicurezza e numero formattato a gruppi. Se non indichi la quantità, viene generata una sola carta. Il generatore può creare più risultati nella stessa richiesta, entro il limite previsto.

Come generare una o più carte per un test

  1. Apri lo strumento e individua i controlli per la quantità, il tipo di carta e i dettagli aggiuntivi.
  2. Inserisci il numero di carte da generare. La quantità viene convertita in un numero intero e limitata tra 1 e 20. Se la conversione produce un errore di tipo ValueError o TypeError, viene usata la quantità 1. Lasciando il campo vuoto, ottieni comunque una carta.
  3. Seleziona uno dei tipi disponibili: visa, mastercard, amex, discover o visa_electron. Quando lasci il tipo sull’impostazione casuale, oppure inserisci un valore non supportato, il generatore sceglie casualmente uno dei tipi disponibili.
  4. Attiva l’opzione per includere i dettagli solo se il test ne ha bisogno. In questo caso ogni risultato comprende mese e anno di scadenza, un codice di sicurezza di tre cifre e una presentazione del numero raggruppata.
  5. Avvia la generazione e leggi l’elenco restituito. Per usare i dati in un test dell’interfaccia, copia soltanto i valori necessari nel contesto di prova e mantieni separati eventuali segreti o dati reali.

Prima di ripetere la procedura, controlla il tipo effettivamente restituito: la scelta casuale può produrre un tipo diverso da quello che avevi previsto. Per i tipi Visa, Mastercard, Discover e Visa Electron il numero contiene 16 cifre; per Amex ne contiene 15. Le cifre non appartenenti al prefisso e la cifra finale di controllo sono gestite in modo diverso: le prime vengono scelte casualmente, mentre la cifra di controllo viene calcolata.

Come leggere il risultato e quali sono i limiti

Il risultato può contenere una singola carta oppure più elementi, in base alla quantità valida richiesta. Verifica che il numero di elementi corrisponda alla quantità dopo l’applicazione dei limiti: valori inferiori a 1 diventano 1, mentre valori superiori a 20 vengono ridotti a 20. Un input non convertibile nei casi previsti dal generatore porta invece a una sola carta.

La lunghezza del numero aiuta a controllare il rendering del campo, ma non dimostra che il dato sia una carta utilizzabile. Anche la cifra di controllo viene calcolata per il numero generato; per i dati di test non va interpretata come prova di accettazione da parte di un circuito di pagamento. Se hai richiesto i dettagli, controlla inoltre la presenza di mese, anno, codice a tre cifre e formato raggruppato.

Usa questi risultati esclusivamente come dati fittizi per il collaudo. Non presentarli come credenziali reali e non usarli per tentare transazioni.

Esempio pratico

Durante il collaudo di una schermata di pagamento, devi verificare che tre record Amex vengano visualizzati con scadenza, codice di sicurezza e formattazione del numero.

Imposta la quantità su 3, seleziona Amex, attiva i dettagli facoltativi e avvia la generazione.

Il risultato contiene tre elementi. Ogni numero Amex ha 15 cifre e include una cifra di controllo; ogni elemento presenta anche mese e anno di scadenza, un codice di sicurezza di tre cifre e il numero raggruppato.

Limiti

  • I risultati sono numeri fittizi per test. La cifra di controllo calcolata non dimostra l’accettazione da parte di un circuito e i valori non vanno trattati come credenziali di pagamento.

Errori comuni

  • Se compare un tipo diverso da quello atteso, la causa può essere un valore non supportato o l’impostazione casuale. Seleziona uno dei cinque tipi supportati e controlla il tipo restituito prima di usare il risultato nel test.

Domande frequenti

I numeri generati sono carte di credito reali?

Sì, ma solo come dati fittizi per il collaudo. Il generatore crea numeri destinati ai test e non valori da presentare come credenziali reali o da usare per autorizzare transazioni.

Quante carte posso generare alla volta?

Puoi richiedere da 1 a 20 carte. Se ometti la quantità viene generata una carta; nei casi previsti di errore di tipo o di valore durante la conversione, viene usata la quantità 1.

Quali tipi di carta posso selezionare?

Sono supportati Visa, Mastercard, Amex, Discover e Visa Electron. Con la selezione casuale o con un tipo non supportato, il generatore sceglie casualmente uno di questi cinque tipi.

Strumento

Generatore carte di credito per test