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 E00039 “Un record duplicato esiste già”?

Verificato il

Authorize.Net E00039, "Un record duplicato esiste già", viene restituito quando si tenta di creare un profilo cliente o un profilo di pagamento che corrisponde a uno già memorizzato. Authorize.Net verifica i duplicati in base alle sue regole sui profili cliente. Cerca e riutilizza il profilo esistente invece di crearne un altro; il messaggio di errore include tipicamente l'ID del record che esiste già.

Tipo
Errore (profili cliente)
Chi ha rifiutato
Controllo duplicati profilo di Authorize.Net
Riprova
Usa il profilo esistente invece.
Azione dell'acquirente
Niente; il negozio gestisce le carte salvate.
Azione del commerciante
Cerca il profilo esistente e riutilizzalo.

Cosa fa PlatformDTC

PlatformDTC crea il profilo cliente Authorize.Net dalla prima ricarica approvata dell'abbonato e memorizza gli ID profilo restituiti dalla risposta del server di Authorize.Net, in modo che i rinnovi riutilizzino quel profilo invece di crearne di nuovi.

Perché succede

I profili cliente vengono controllati per i duplicati quando vengono creati, ad esempio sullo stesso ID cliente o email.

Cosa può fare il negozio

Cerca il cliente in Customer Information Manager, quindi addebita o aggiorna il profilo esistente.

Per gli sviluppatori

messages.message[0].code "E00039". Consulta la documentazione di Authorize.Net sui profili cliente per la verifica dei profili duplicati.

Domande frequenti

Come evito Authorize.Net E00039?
Cerca un profilo esistente prima di crearne uno, e riutilizzalo.
E00039 blocca il pagamento?
Blocca la creazione del profilo; l'addebito stesso dipende da come è stata costruita la tua richiesta.

Fonti

Vedi anche

Biblioteca dei pagamenti