Authorize.Net · Codes de refus
Que signifie Authorize.Net E00039 « Un enregistrement en double existe déjà » ?
Vérifié le
Authorize.Net E00039, « Un enregistrement en double existe déjà », est renvoyé lorsque vous essayez de créer un profil client ou un profil de paiement qui correspond à un profil déjà enregistré. Authorize.Net vérifie les doublons selon ses règles de profil client. Recherchez et réutilisez le profil existant plutôt que d'en créer un autre ; le message d'erreur inclut généralement l'ID de l'enregistrement qui existe déjà.
- Type
- Erreur (profils clients)
- Qui a refusé
- La vérification des profils en double d'Authorize.Net
- Réessayer
- Utilisez le profil existant à la place.
- Action du client
- Rien ; le magasin gère les cartes enregistrées.
- Action du commerçant
- Recherchez le profil existant et réutilisez-le.
Ce que fait PlatformDTC
PlatformDTC crée le profil client Authorize.Net à partir de la première transaction approuvée de l'abonné et stocke les ID de profil renvoyés par la réponse du serveur d'Authorize.Net, de sorte que les renouvellements réutilisent ce profil plutôt que d'en créer de nouveaux.
Pourquoi cela arrive
Les profils clients sont vérifiés pour les doublons lors de leur création, par exemple sur le même ID client ou la même adresse e-mail.
Ce que le magasin peut faire
Recherchez le client dans Customer Information Manager, puis débitez ou mettez à jour le profil existant.
Pour les développeurs
messages.message[0].code "E00039". Consultez la documentation d'Authorize.Net sur les profils clients concernant la vérification des profils en double.
Questions fréquentes
- Comment éviter l'erreur Authorize.Net E00039 ?
- Recherchez un profil existant avant d'en créer un, et réutilisez-le.
- L'erreur E00039 arrête-t-elle le paiement ?
- Elle arrête la création du profil ; le débit lui-même dépend de la façon dont votre requête a été construite.
Sources
Voir aussi
- E00040 — Le profil client ou de paiement que vous avez référencé n'existe pas sur ce compte.
- E00044 — Les profils clients enregistrés (CIM) ne sont pas activés pour ce compte.
- E00009 — Le compte est en mode Test, donc la demande n'est pas traitée.
- 2 — L'émetteur de la carte, ou le processeur en son nom, a refusé le paiement sans raison spécifique.
- 3 — L'émetteur souhaite une autorisation vocale (un appel téléphonique) avant d'approuver ce paiement.
- 4 — Le processeur signale que la carte doit être récupérée : l'émetteur veut qu'elle soit hors d'usage.