Numeri di carta di credito per le prove (aggiornati al 2026)

Elenco dei numeri di carta per le prove offerti dalle principali piattaforme di pagamento, ordinati per circuito e per esito, riuscito o fallito, e copiabili con un clic. Pronti all'uso durante la realizzazione e il collaudo dei pagamenti.

[[ labels.stripe_hint ]]
Service [[ labels.col_number ]] [[ labels.col_brand ]] [[ labels.col_behavior ]]
[[ card.service ]] [[ formatNumber(card.number) ]] [[ card.brand ]] [[ labels['subtype_' + card.subtype] ]] [[ behaviorLabel(card.behavior) ]]

Consigli

  • Nella modalità di prova di Stripe si passa con un codice di sicurezza di tre cifre qualsiasi, quattro per American Express, una data di scadenza futura qualsiasi e un codice postale di cinque cifre qualsiasi. Finché non si usa una chiave di produzione, non viene addebitato nulla.
  • Tutti i numeri di prova sono concepiti per superare la verifica di Luhn, l'algoritmo di controllo dei numeri di carta: non vengono quindi respinti dalla convalida dell'interfaccia utente e permettono di riprodurre gli scenari di prova sulla piattaforma di pagamento.
  • Per provare l'autenticazione a tre domini si usano carte apposite: 4000002500003155 per lo scenario con la finestra di autenticazione e 4000000000003220 per il flusso della seconda versione.
  • Usando in produzione un numero di prova, l'elaborazione viene rifiutata. Attenetevi sempre alla regola di abbinare le chiavi di prova ai numeri di prova: in Stripe le chiavi di prova cominciano con sk_test_.

Domande frequenti

Finché li si usa insieme a una chiave di prova, come quelle che cominciano con sk_test_, non si genera alcun addebito reale. Con una chiave di produzione l'elaborazione verrebbe invece tentata anche con un numero di prova: attenzione a non usarla per errore.

In Stripe il codice di sicurezza può essere una qualsiasi successione di cifre — tre per Visa e Mastercard, quattro per American Express — la scadenza una data futura qualsiasi, per esempio 12/34, e il codice postale cinque cifre qualsiasi. Anche le altre piattaforme, nei rispettivi ambienti di prova, non effettuano controlli rigorosi su questi valori.

È la formula che accerta la validità del numero di cifre e della loro successione. Si raddoppiano le cifre in posizione alternata a partire da destra, se ne sommano tutte le cifre e, se il totale è un multiplo di dieci, il numero è considerato valido. Scopre la maggior parte degli errori di battitura, ma non stabilisce se la carta esista.

Perché la ripetizione lo rende facile da ricordare ed è insieme concepito per superare la verifica di Luhn. L'uso costante che Stripe ne ha fatto per anni nella documentazione ufficiale lo ha reso uno standard di fatto fra chi sviluppa sistemi di pagamento.
Tool-kun

A proposito — l'algoritmo di Luhn, custode dei numeri di carta dal 1954

La cifra di controllo in coda al numero di una carta di credito si verifica con un algoritmo ideato nel 1954 da Hans Peter Luhn, ingegnere di IBM. Il calcolo è semplice: si raddoppiano le cifre in posizione alternata a partire da destra, se ne sommano tutte le cifre e, se il totale è divisibile per dieci, il numero è valido. L'algoritmo è tuttora adottato dai principali circuiti e scarta la grande maggioranza degli errori di digitazione.

La verifica di Luhn, però, è specializzata nel solo rilevamento degli errori di cifra e non stabilisce se la carta esista davvero. Usarla nella convalida dal lato del cliente serve a migliorare l'esperienza d'uso con una segnalazione immediata, non a prevenire le frodi: il controllo effettivo del credito va sempre effettuato dal lato del servente, attraverso la piattaforma di pagamento.

I numeri di prova sono numeri fissi che ciascun servizio di pagamento ha deliberatamente concepito per superare la verifica di Luhn. Il celebre 4242424242424242 di Stripe, per esempio, è facile da ricordare per la ripetizione e supera comunque il controllo. Il numero in sé non ha alcun significato: è semplicemente associato, nel sistema di Stripe, a comportamenti come la riuscita o il rifiuto.