Erreur de montant, doublon, changement d’avis client, … Maîtriser l’annulation d’une transaction sur TPE est une compétence indispensable. Procédures pas à pas, délais clés, chargeback et pièges à éviter : tout est ici.
Dans le quotidien d’un commerçant, l’erreur est humaine. Un zéro de trop sur le montant, un client qui change d’avis juste après avoir inséré sa carte, un doublon involontaire, … Ces situations arriveront, inévitablement. La vraie question n’est pas si elles surviennent, mais comment les traiter rapidement, sans impact sur votre trésorerie ni sur la relation client. Ce guide vous donne toutes les clés pour agir en expert.
Avant toute manipulation sur votre terminal de paiement (TPE), comprendre la différence entre annulation et remboursement est essentiel. Ces deux opérations ont des implications financières radicalement différentes.
La règle à retenir : l’annulation est « comme si le paiement n’avait pas eu lieu », la transaction est tuée avant d’être transmise à la banque. Le remboursement, lui, est un nouveau paiement en sens inverse. Agissez toujours le plus tôt possible pour rester dans la fenêtre d’annulation.
La télécollecte est le processus automatique par lequel votre terminal de paiement transmet toutes les transactions enregistrées dans la journée à votre banque acquéreuse. C’est à ce moment précis que les autorisations provisoires se transforment en débits réels et définitifs.
La télécollecte n’a pas encore eu lieu. Toute transaction peut être annulée en quelques secondes depuis le menu du TPE, sans frais bancaires, sans impact sur les relevés du client.
Votre terminal transmet les données au réseau bancaire. Cette heure est paramétrable et c’est un réglage stratégique si votre activité génère régulièrement des corrections.
L’annulation n’est plus possible. Vous devez effectuer une opération de crédit (remboursement) qui générera deux lignes de transaction et peut entraîner des frais sur chaque flux.
Conseil stratégique : si votre activité est sujette à des corrections fréquentes (restauration, commerce de détail à fort débit), vérifiez l’heure de votre télécollecte dans les paramètres de votre terminal. La décaler à 2h ou 3h du matin vous laisse une fenêtre plus large pour annuler sans frais.
Les menus et les étapes peuvent varier selon le modèle de votre TPE, l’application monétique installée et votre banque acquéreuse. Les procédures ci-dessous présentent le fonctionnement généralement observé sur les principaux terminaux utilisés en France.
Depuis le menu principal de votre terminal, ouvrez la fonction Crédit ou Paiement, selon le modèle et l’application monétique installée.
Indiquez le montant à rembourser ou sélectionnez la transaction concernée lorsque cette fonctionnalité est proposée par votre terminal.
Le terminal demande d’insérer la carte bancaire du client puis la carte de domiciliation commerçant afin d’autoriser le remboursement.
Vérifiez le montant affiché puis confirmez l’opération. Le terminal traite le remboursement et édite les justificatifs.
Conservez votre exemplaire et remettez le ticket de remboursement au client. Il constitue la preuve de l’opération.
Depuis l’écran d’accueil de votre TPE Android, ouvrez l’application de paiement puis accédez au menu commerçant ou menu gestion. Selon votre configuration, cette rubrique peut être protégée par un code superviseur.
Selon le modèle, cette option peut s’appeler « Annulation », « Correction », « Void » ou « Remise en banque/Correction ». Sur Ingenico AXIUM, la navigation se fait via l’écran tactile.
Si votre terminal dispose d’un historique des transactions, sélectionnez directement l’opération à annuler. À défaut, le terminal peut vous demander de saisir le numéro de transaction figurant sur votre ticket commerçant afin d’identifier l’opération.
Le terminal affiche le montant de la transaction. Vérifiez qu’il correspond bien à ce que vous souhaitez annuler, puis confirmez. Selon la configuration de votre TPE, le terminal peut demander la présentation de la carte bancaire du client ou une authentification commerçant.
Le TPE émet un ticket d’annulation en deux exemplaires (commerçant + client).
Ce ticket est la seule preuve légale que la transaction a été annulée. Ne vous contentez jamais d’un ticket initial barré. Conservez votre exemplaire pour la comptabilité.
Lancez l’application associée à votre terminal mobile depuis votre smartphone ou tablette. Connectez-vous avec vos identifiants commerçant.
Dans la section Historique ou Transactions, retrouvez le paiement concerné par date, montant ou numéro de référence. Les transactions du jour apparaissent en priorité.
L’application détermine automatiquement s’il s’agit d’une annulation (télécollecte non effectuée) ou d’un remboursement (télécollecte passée). Si les deux options sont proposées, privilégiez « Annuler ».
Une confirmation est envoyée par email ou SMS si le client a fourni ses coordonnées. Vous pouvez aussi afficher le QR Code de confirmation ou imprimer un reçu si votre terminal en est équipé.
Bon à savoir : sur les TPE mobiles modernes, si la télécollecte n’est pas passée, le système annule automatiquement la transaction côté réseau bancaire, aucune manipulation supplémentaire n’est nécessaire. C’est l’un des avantages des solutions connectées.
Une erreur fréquente et potentiellement coûteuse : remettre au client le ticket de transaction initial barré d’un trait de stylo. Ce geste est sans valeur légale. Seul le ticket d’annulation émis par le terminal constitue une preuve juridiquement valable.
Mention « ANNULATION » ou « VOID » : explicitement imprimée par le terminal, non manuscrite.
Numéro de la transaction annulée : pour la traçabilité comptable.
Montant annulé : identique au montant de la transaction initiale.
Date et heure : prouvant que l’annulation est intervenue avant la télécollecte.
Identifiant du terminal : pour toute réclamation ultérieure auprès de votre banque.
En cas de procédure de chargeback initiée par le client, le ticket d’annulation est le premier document que votre banque vous demandera pour prouver que la transaction a bien été annulée de votre côté. Sans ce document, vous ne pourrez pas vous défendre efficacement.
À ne jamais faire : barrer le ticket initial et le remettre au client comme preuve d’annulation. Ce ticket prouve seulement que la transaction a eu lieu pas qu’elle a été annulée. En cas de contestation, le client pourrait toujours réclamer le montant à sa banque.
En tant que commerçant professionnel, vous devez savoir que certaines demandes d’annulation ne sont pas anodines. Des schémas de fraude bien connus exploitent la procédure d’annulation, apprenez à les identifier pour vous protéger.
Un fraudeur insère une carte volée pour tester si elle fonctionne, puis demande immédiatement une annulation pour « ne pas être débité ». Il repart avec la certitude que la carte est valide.
Demande d’annulation du paiement carte pour régler ensuite en espèces. Peut dissimuler une tentative de blanchiment ou d’utilisation de cash non traçable. Restez prudent.
Plusieurs essais avec différentes cartes, montants variables, demandes d’annulation après chaque tentative. Signal fort de sondage frauduleux ou de tentative de fraude organisée.
Règle de conduite : si une demande d’annulation vous paraît suspecte, ne la traitez pas dans l’urgence. Suivez vos procédures internes, notez les informations du client et, si nécessaire, contactez votre banque acquéreuse. En cas de doute, refusez poliment et proposez de traiter la réclamation par courrier ou email.
Pour rappel, depuis le 13 janvier 2018, la banque du client a l’obligation légale de rembourser en cas de fraude ou paiement non autorisé (article L133-18 du Code monétaire et financier). En tant que commerçant, vous pouvez être mis en cause si une négligence de votre part est établie, d’où l’importance de suivre vos procédures à la lettre.
Le chargeback (ou rétrofacturation) est la procédure formelle par laquelle un client conteste une transaction auprès de sa banque, qui initie alors un reversement forcé des fonds en votre débit. C’est la procédure de dernier recours quand une résolution amiable n’a pas abouti.
Le client dispose de 8 semaines pour initier une procédure de chargeback après le débit de son compte, pour les litiges commerciaux courants (article 8 du règlement UE 2015/751).
En cas de fraude avérée, le délai est de 13 mois pour les paiements dans l’Espace Économique Européen (article L.133-24 du Code monétaire et financier), et de 70 jours hors EEE.
En tant que commerçant, vous avez généralement 30 à 45 jours pour répondre à la demande de rétrofacturation et fournir vos preuves (ticket d’annulation, ticket de transaction, bon de commande, preuve de livraison…).
Chargeback abusif : si vous avez bien effectué la prestation et que le client initie néanmoins une procédure, vous pouvez contester. Contactez votre banque acquéreuse avec vos preuves dans le délai imparti. Un commerçant qui fournit ses justificatifs a de bonnes chances de gagner.
| Erreur | Conséquence | La bonne pratique |
|---|---|---|
| Remettre le ticket initial barré | Aucune valeur légale | Toujours émettre un ticket d'annulation officiel via le TPE |
| Confondre annulation et remboursement | Frais bancaires inutiles | Vérifier l'heure de la télécollecte avant toute action |
| Mal saisir le numéro de transaction | Mauvaise transaction annulée | Toujours relire le numéro sur le ticket commerçant |
| Attendre le lendemain pour annuler | Remboursement obligatoire avec frais | Traiter l'annulation le plus tôt possible, avant 23h |
| Ne pas former les équipes aux procédures | Erreurs en cascade, litiges clients | Afficher un mémo de procédure en caisse, formations régulières |
Au-delà des procédures d’urgence, une organisation proactive réduit considérablement la fréquence et l’impact des erreurs d’encaissement.
Si votre établissement ferme tard ou si votre équipe fait souvent des corrections en fin de service, paramétrez votre télécollecte au plus tard possible (2h ou 3h du matin). Ce simple réglage vous donne une fenêtre d’annulation plus large et vous évite des frais de remboursement inutiles. Contactez votre prestataire TPE pour modifier ce paramètre.
Une mauvaise manipulation coûte du temps, de l’argent et de la crédibilité. Affichez un mémo de procédure d’annulation visible en caisse (3 étapes clés, numéro de contact support). Intégrez cette formation dans l’onboarding de chaque nouveau collaborateur, même pour un emploi temporaire.
Les terminaux Android de dernière génération (Ingenico AXIUM, PAX A920) offrent un tableau de bord complet des transactions, consultable à tout moment. Cette visibilité réduit les erreurs de numéro de transaction et facilite la gestion des litiges a posteriori.
Le conseil Allo-TPE : un bon terminal de paiement doit vous faciliter la vie, pas vous compliquer l’existence. Si votre TPE actuel rend difficile l’accès à l’historique des transactions ou si les procédures d’annulation ne sont pas intuitives, c’est peut-être le moment d’évaluer une solution plus performante.
L’annulation est possible jusqu’à la télécollecte, généralement programmée entre 23h et 2h du matin. En pratique, vous avez donc toute la journée et jusqu’en début de nuit pour annuler une transaction sans frais. Passé ce délai, seul un remboursement est possible.
Cela dépend du terminal de paiement et de l’application monétique utilisée. Sur certains TPE, l’annulation peut être réalisée directement par le commerçant, sans la présence du client. Sur d’autres, le terminal peut demander de représenter la carte bancaire ayant servi au paiement pour valider l’opération. Si l’annulation n’est plus possible, un remboursement devra être effectué selon la procédure prévue par votre terminal.
Pour un remboursement (après télécollecte), le crédit apparaît généralement sur le compte du client dans un délai de 3 à 5 jours ouvrés. Pour un paiement mobile (Apple Pay, Google Pay), le délai peut être plus court (parfois immédiat). Informez systématiquement votre client de ce délai pour éviter les relances et les contentieux.
Oui, techniquement, un client peut initier un chargeback même après un remboursement : par erreur ou malhonnêteté. C’est pourquoi il est essentiel de conserver vos preuves de remboursement (ticket de crédit, confirmation email). En cas de double réclamation, ces documents vous permettent de prouver que le remboursement a déjà eu lieu et de contester le chargeback.
Non. Une annulation avant télécollecte (Void) est gratuite : aucune commission bancaire n’est prélevée car aucun flux financier réel n’a eu lieu. En revanche, après la télécollecte, des frais de commission peuvent s’appliquer sur la transaction initiale ET sur l’opération de remboursement : double impact sur vos coûts d’encaissement.
Si votre TPE dispose d’un historique des transactions, vous pourrez généralement retrouver l’opération directement depuis le terminal. En revanche, si le ticket commerçant est nécessaire pour identifier la transaction, contactez votre prestataire monétique ou votre banque acquéreuse afin de connaître la procédure adaptée à votre terminal.
Face à une erreur d’encaissement, trois comportements font toute la différence entre une situation gérée professionnellement et un litige coûteux :
Les terminaux de dernière génération proposés par Allo-TPE offrent un historique en temps réel et des procédures d’annulation intuitives.
| Cookie | Durée | Description |
|---|---|---|
| cookielawinfo-checkbox-advertisement | 1 year | Défini par le plugin GDPR Cookie Consent, ce cookie est utilisé pour enregistrer le consentement de l'utilisateur pour les cookies de la catégorie " Publicité " . |
| cookielawinfo-checkbox-analytics | 11 months | Ce cookie est défini par le plugin de consentement aux cookies GDPR. Le cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | Le cookie est défini par le consentement aux cookies GDPR pour enregistrer le consentement de l'utilisateur pour les cookies de la catégorie "Fonctionnel". |
| cookielawinfo-checkbox-necessary | 11 months | Ce cookie est défini par le plugin de consentement aux cookies du GDPR. Il est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Nécessaire". |
| cookielawinfo-checkbox-others | 11 months | Ce cookie est défini par le plugin de consentement aux cookies GDPR. Ce cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie " Autre ". |
| cookielawinfo-checkbox-performance | 11 months | Ce cookie est défini par le plugin de consentement aux cookies GDPR. Ce cookie est utilisé pour stocker le consentement de l'utilisateur pour les cookies de la catégorie "Performance". |
| CookieLawInfoConsent | 1 year | Enregistre l'état du bouton par défaut de la catégorie correspondante et l'état du CCPA. Il ne fonctionne qu'en coordination avec le cookie principal. |
| elementor | never | Ce cookie est utilisé par le thème WordPress du site web. Il permet au propriétaire du site Web de mettre en œuvre ou de modifier le contenu du site Web en temps réel. |
| viewed_cookie_policy | 11 months | Ce cookie est défini par le plugin GDPR Cookie Consent et est utilisé pour stocker si l'utilisateur a consenti ou non à l'utilisation de cookies. Il ne stocke pas de données personnelles. |
| Cookie | Durée | Description |
|---|---|---|
| _calendly_session | 21 days | Calendly, un planificateur de réunion, définit ce cookie pour permettre au planificateur de réunion de fonctionner au sein du site Web et d'ajouter des événements dans le calendrier du visiteur. |
| SRM_B | 1 year 24 days | Utilisé par Microsoft Advertising comme identifiant unique pour les visiteurs. |
| Cookie | Durée | Description |
|---|---|---|
| _ga | 2 years | Le cookie _ga, installé par Google Analytics, calcule les données relatives aux visiteurs, aux sessions et aux campagnes et assure également le suivi de l'utilisation du site pour le rapport d'analyse du site. Le cookie stocke les informations de manière anonyme et attribue un numéro généré de manière aléatoire pour reconnaître les visiteurs uniques. |
| _ga_FC211K1VLE | 2 years | Ce cookie est installé par Google Analytics. |
| _gat_UA-20529142-5 | 1 minute | Il s'agit d'un cookie de type motif défini par Google Analytics, dans lequel l'élément motif du nom contient le numéro d'identité unique du compte ou du site Web auquel il se rapporte. Il semble s'agir d'une variante du cookie _gat qui est utilisé pour limiter la quantité de données enregistrées par Google sur les sites Web à fort trafic. |
| _gid | 1 day | Installé par Google Analytics, le cookie _gid stocke des informations sur la façon dont les visiteurs utilisent un site Web, tout en créant un rapport analytique des performances du site. Parmi les données collectées figurent le nombre de visiteurs, leur provenance et les pages qu'ils visitent de manière anonyme. |
| CONSENT | 2 years | YouTube définit ce cookie via des vidéos YouTube intégrées et enregistre des données statistiques anonymes. |
| Cookie | Durée | Description |
|---|---|---|
| ANONCHK | 10 minutes | Le cookie ANONCHK, défini par Bing, est utilisé pour stocker l'identifiant de session d'un utilisateur et également pour vérifier les clics des annonces sur le moteur de recherche Bing. Le cookie aide également à la création de rapports et à la personnalisation. |
| MUID | 1 year 24 days | Bing définit ce cookie pour reconnaître les navigateurs Web uniques visitant les sites Microsoft. Ce cookie est utilisé pour la publicité, l'analyse du site et d'autres opérations. |
| VISITOR_INFO1_LIVE | 5 months 27 days | Un cookie défini par YouTube pour mesurer la bande passante qui détermine si l'utilisateur obtient la nouvelle ou l'ancienne interface du lecteur. |
| YSC | session | Le cookie YSC est défini par Youtube et est utilisé pour suivre les vues des vidéos intégrées sur les pages Youtube. |
| yt-remote-connected-devices | never | YouTube définit ce cookie pour stocker les préférences vidéo de l'utilisateur à l'aide de la vidéo YouTube intégrée. |
| yt-remote-device-id | never | YouTube définit ce cookie pour stocker les préférences vidéo de l'utilisateur à l'aide de la vidéo YouTube intégrée. |
| Cookie | Durée | Description |
|---|---|---|
| _clck | 1 year | Pas de description disponible. |
| _clsk | 1 day | Pas de description disponible. |
| CLID | 1 year | Pas de description disponible. |
| m | 2 years | Pas de description disponible. |
| SM | session | Pas de description disponible. |
| visit | 30 minutes | Aucune description disponible. |
| visitor | 1 year 24 days | Aucune description disponible. |