Erreur de puce -666 : comment corriger cette panne de lecture EMV
L’erreur -666 indique généralement un échec de lecture de la puce EMV — le terminal n’a pas pu établir la communication avec la puce de la carte. Elle apparaît sur plusieurs modèles de terminaux (dont certains Verifone et appareils traités par First Data/Fiserv), mais sans définition publique unique pour ce code précis ; traitez-la comme une erreur de lecture de puce. Dans la grande majorité des cas, quelques gestes simples suffisent à reprendre le traitement sans avoir à appeler votre acquéreur.
Marche à suivre
- 01
Nettoyez la puce et le lecteur
Utilisez un chiffon sec et non pelucheux pour essuyer délicatement les contacts dorés de la puce sur la carte. Nettoyez également la fente du lecteur de puce du terminal avec de l’air comprimé ou une carte de nettoyage certifiée. Évitez tout liquide.
- 02
Réinsérez la carte lentement et complètement
Insérez la carte puce vers l’avant, en la poussant doucement jusqu’au fond de la fente et en la laissant en place pendant toute la transaction. Une insertion trop rapide ou partielle est l’une des causes les plus fréquentes d’erreur de lecture.
- 03
Testez avec une autre carte
Essayez une autre carte (de préférence d’une banque différente) dans le même terminal. Si la deuxième carte passe sans erreur, le problème est lié à la première carte — invitez le client à utiliser une autre carte ou à contacter son émetteur.
- 04
Basculez sur le sans-contact (NFC/tap) ou la bande magnétique
Si la carte supporte le NFC (sans-contact/tap), proposez cette option pour compléter la transaction immédiatement. Sinon, essayez la bande magnétique. Vérifiez la politique de votre acquéreur concernant la responsabilité en cas de fraude pour les transactions par bande magnétique.
- 05
Redémarrez le terminal
Éteignez le terminal complètement (bouton d’alimentation ou débranchez le câble), attendez 30 secondes, puis rallumez-le. Laissez-le se reconnecter au réseau et au serveur de l’acquéreur avant de tenter une nouvelle transaction.
- 06
Vérifiez la connexion réseau
Assurez-vous que votre terminal est bien connecté à Internet (Wi-Fi, Ethernet ou cellulaire selon le modèle). Une perte de connectivité peut empêcher l’autorisation et se manifester sous forme d’erreur. Redémarrez votre routeur ou point d’accès si nécessaire.
- 07
Contactez votre fournisseur si l’erreur persiste
Si toutes les étapes précédentes ont échoué, appelez le support technique de votre processeur ou acquéreur. Ayez sous la main le modèle du terminal, son numéro de série et la séquence exacte de l’erreur. Si le terminal est sous contrat de service, demandez explicitement un remplacement.
Causes habituelles de l’erreur -666
L’erreur de puce -666 survient lorsque le terminal ne parvient pas à lire correctement la puce EMV de la carte. Plusieurs facteurs peuvent en être la cause :
- Puce ou lecteur encrasé (poussière, oxydation, dépôts de saleté)
- Carte endommagée ou puce physiquement rayée
- Insertion trop rapide ou incomplète de la carte dans la fente
- Lecteur de puce défectueux ou usé sur le terminal
- Problème de communication réseau avec le serveur de l’acquéreur (moins fréquent)
Isolez la panne : carte ou terminal ?
Avant de chercher dans les paramètres, déterminez si l’erreur vient de la carte ou du terminal. Cette isolation vous fait gagner du temps et évite de changer du matériel inutilement.
- Erreur avec plusieurs cartes différentes → le terminal est probablement en cause.
- Erreur avec une seule carte → la carte est probablement endommagée ou sa puce est défectueuse.
- Essayez le sans-contact (NFC/tap) avec la même carte : si la transaction passe, la puce physique de la carte est en cause, pas le terminal.
- Faites une transaction test avec une carte de votre propre portefeuille pour confirmer l’état du terminal.
Quand l’erreur -666 persiste malgré tout
Si les étapes de dépannage n’ont pas résolu le problème, il peut s’agir d’une panne matérielle du lecteur de puce, d’un micrologiciel (firmware) désuèt, ou d’un problème de connectivité persistant avec votre processeur. Voici quoi faire :
- Contactez le support technique de votre processeur ou acquéreur (Moneris, First Data/Fiserv, Clover, etc.) en ayant sous la main le modèle et le numéro de série du terminal.
- Demandez si une mise à jour de micrologiciel est disponible pour votre modèle — certaines erreurs de lecture disparaissent après une mise à jour.
- Si le terminal est en location ou sous contrat de service, votre fournisseur doit le remplacer ou le réparer — vérifiez votre contrat ; certains fournisseurs facturent des frais de service même pour des défauts matériels.
- En attendant, gardez la solution de repli (sans-contact ou bande magnétique) active pour ne pas interrompre vos ventes.
Et chez BorderPay ?
Quand votre terminal tombe en panne, la dernière chose dont vous avez besoin, c’est de découvrir que votre contrat prévoit des frais de remplacement cachés, ou que la ligne d’assistance n’est disponible qu’en anglais. BorderPay annonce l’intégralité de ses tarifs — aucuns frais cachés, à vie — et offre un soutien bilingue (français et anglais) pour vous accompagner rapidement, que vous soyez déjà client ou simplement en train de comparer vos options. Si votre fournisseur actuel vous laisse tomber au mauvais moment, « Parlez-nous ».
On répond à vos questions
L’erreur -666 signifie-t-elle que la carte est frauduleuse ou clonée ?
Le client risque-t-il d’être débité en double si j’essaie plusieurs fois ?
Puis-je utiliser la bande magnétique si la puce ne fonctionne pas ?
À quelle fréquence faut-il nettoyer le lecteur de puce ?
Mon contrat de location de terminal couvre-t-il les pannes matérielles ?
Guides de dépannage reliés
Prêt à passer
au niveau supérieur ?
Une approche plus claire et plus moderne des paiements pour les commerces d'ici. Parlons-en — en français, à votre rythme.