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 E00040 “Il record non può essere trovato”?

Verificato il

Authorize.Net E00040, "Il record non può essere trovato", significa che il profilo cliente, il profilo di pagamento o un altro record a cui si fa riferimento nella richiesta non esiste su questo account. Potrebbe essere stato eliminato, o l'ID appartiene a un altro account o ambiente. L'addebito di una carta salvata fallirà finché non verrà utilizzato un profilo valido, quindi chiedi al cliente di salvare nuovamente la sua carta.

Tipo
Errore (profili cliente)
Chi ha rifiutato
I record di Authorize.Net
Riprova
Solo con un ID profilo valido.
Azione dell'acquirente
Reinserisci i dettagli della carta se richiesto.
Azione del commerciante
Controlla gli ID profilo e chiedi al cliente di salvare nuovamente la sua carta se è stata eliminata.

Cosa fa PlatformDTC

PlatformDTC salta un rinnovo Authorize.Net e chiede al cliente una carta quando l'abbonamento non ha un profilo cliente salvato, invece di inviare ad Authorize.Net una richiesta destinata a fallire. Se Authorize.Net risponde E00040 perché il profilo salvato è stato eliminato, il rinnovo non viene riprovato e al cliente viene inviato un link via email per aggiungere nuovamente la sua carta.

Perché succede

Gli ID profilo sono specifici per un account e un ambiente; i profili eliminati non possono essere addebitati.

Cosa può fare il negozio

Verifica che il profilo esista in Customer Information Manager. In caso contrario, invia al cliente un link per aggiungere nuovamente la sua carta.

Per gli sviluppatori

messages.message[0].code "E00040". Controlla customerProfileId e paymentProfileId rispetto alla stessa merchantAuthentication.

Domande frequenti

Perché una carta salvata fallisce con Authorize.Net E00040?
Il profilo a cui punta non esiste più su questo account.
E00040 può derivare dal mescolare sandbox e live?
Sì. Gli ID profilo di un ambiente non esistono nell'altro.

Fonti

Vedi anche

Biblioteca dei pagamenti