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
- E00040 — Il profilo cliente o di pagamento a cui hai fatto riferimento non esiste su questo account.
- E00044 — I profili cliente salvati (CIM) non sono attivati per questo account.
- E00009 — L'account è in Modalità Test, quindi la richiesta non viene elaborata.
- 2 — L'emittente della carta, o il processore per suo conto, ha rifiutato il pagamento senza un motivo specifico.
- 3 — L'emittente richiede un'autorizzazione vocale (una telefonata) prima di approvare questo addebito.
- 4 — Il processore segnala che la carta deve essere ritirata: l'emittente vuole che sia fuori uso.