NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · Codici di rifiuto

Cosa significa Authorize.Net 7 “Data di scadenza della carta di credito non valida”?

Verificato il

Il codice motivo di risposta Authorize.Net 7, "Data di scadenza della carta di credito non valida", significa che il formato della data di scadenza inviata non era corretto. È un problema di dati piuttosto che un rifiuto bancario. L'acquirente dovrebbe reinserire il mese e l'anno esattamente come stampato sulla carta; se continua a succedere a diversi acquirenti, il tuo checkout potrebbe inviare la data in un formato che Authorize.Net non accetta.

Tipo
Rifiuto definitivo per questi dettagli
Chi ha rifiutato
La validazione di Authorize.Net
Riprova
Solo con una data di scadenza formattata correttamente.
Azione dell'acquirente
Reinserire il mese e l'anno di scadenza dalla carta.
Azione del commerciante
Controlla il formato della data che il tuo checkout invia.

Cosa fa PlatformDTC

PlatformDTC classifica il codice Authorize.Net 7 come mai-riprovare con gli stessi dettagli; poiché il suo checkout tokenizza la carta con Accept.js, la data di scadenza viene acquisita dallo script di Authorize.Net stesso, non riformattata da PlatformDTC. Al rinnovo di un abbonamento il codice non viene riprovato: l'abbonamento viene mantenuto in scadenza e il cliente riceve un'email con un link per aggiungere una nuova carta.

Perché succede

Nota di Authorize.Net per il codice 7: "Il formato della data inviata non era corretto." Un mese e un anno scambiati, un anno a due cifre dove ne erano previste quattro, o un campo vuoto possono tutti causarlo.

Cosa può fare l'acquirente

Inserire la scadenza come mese e anno dal fronte della carta.

Cosa può fare il negozio

Se costruisci la richiesta da solo, la documentazione API di Authorize.Net richiede `expirationDate` come anno e mese di 7 caratteri, `YYYY-MM`.

Per gli sviluppatori

`errors[0].errorCode` "7"; 316 è la versione emessa dal processore. Una data scaduta ma valida restituisce 8, non 7.

Domande frequenti

Il codice Authorize.Net 7 è lo stesso di una carta scaduta?
No. Il codice 7 è una data formattata male; una carta scaduta restituisce il codice 8.
Come risolvo il codice Authorize.Net 7?
Reinserisci la data di scadenza e controlla che la tua integrazione la invii in un formato accettato.

Fonti

Vedi anche

Biblioteca dei pagamenti