Passer au contenu

RGPD et conservation des données d’une passerelle crypto

Découvrez quand le RGPD s’applique aux paiements crypto auto-hébergés, quelles données sont personnelles et comment maîtriser leur conservation.

Payora13 min de lectureEN · RU · UK · ES · DE · FR · IT · PL · PT · HI · ZH
RGPD et conservation des données d’une passerelle crypto

Qu’est-ce qu’une passerelle de paiement crypto auto-hébergée ?

Une passerelle de paiement crypto auto-hébergée est un logiciel de paiement que vous exécutez sur votre propre infrastructure ou sur une infrastructure que vous contrôlez directement. Le principe paraît simple, et il l’est parfois. La passerelle peut accepter des factures, détecter les paiements sur la blockchain, les associer aux commandes et envoyer des mises à jour de statut à votre boutique ou à votre système de facturation.

L’essentiel, c’est le contrôle. Si votre équipe gère le serveur, décide des journaux à conserver et choisit l’emplacement des sauvegardes, elle définit aussi la trace laissée par les données. Un prestataire d’hébergement peut toujours traiter des données pour votre compte, mais une installation auto-hébergée signifie généralement que vous assumez une plus grande part des responsabilités opérationnelles. Cela compte lorsqu’il faut examiner les durées de conservation dans le détail d’une passerelle de paiement crypto auto-hébergée et RGPD.

Les données de paiement peuvent être plus variées que ne le pensent de nombreux commerçants. Une adresse de portefeuille, un horodatage, une adresse IP, un numéro de facture, l’adresse e-mail d’un client et une note de livraison peuvent tous figurer dans le même enregistrement de transaction. Si vous prévoyez d’intégrer une boutique, le guide sur les passerelles de paiement crypto pour le commerce en ligne est un bon point de départ : la manière dont les données sont recueillies lors du paiement détermine ce qui devra ensuite être supprimé.

Un point prête souvent à confusion : « auto-hébergé » ne signifie pas « soustrait aux règles ». Cela signifie simplement que la charge opérationnelle vous incombe davantage. Les enregistrements existent toujours. Les obligations aussi.

Quand le RGPD s’applique au traitement des paiements crypto

Le RGPD s’applique dès lors que des données personnelles sont traitées, et cette définition est généralement plus large que ne le pensent les commerçants au premier abord. Si une passerelle de paiement crypto traite des données concernant une personne identifiable, elle peut être soumise au RGPD, même si le paiement lui-même est effectué sur la blockchain. Dans certains contextes, une adresse de portefeuille peut suffire à identifier une personne, dans d’autres non. Tout dépend du contexte.

La localisation de l’utilisateur compte aussi. Si le payeur se trouve dans l’UE ou l’EEE, ou si votre entreprise cible ces marchés, le RGPD peut s’appliquer même si votre serveur est situé ailleurs. Une entreprise de Toronto qui exploite un nœud à Francfort n’échappe pas à la règle sous prétexte que sa machine se trouve à l’étranger. L’emplacement du serveur n’est qu’un élément parmi d’autres.

Les rôles comptent également. Le commerçant est parfois responsable du traitement, et l’exploitant de la passerelle, sous-traitant. Dans d’autres configurations, les deux parties prennent leurs propres décisions concernant la conservation, les contrôles antifraude ou les documents comptables. L’analyse doit alors porter sur les deux parties plutôt que d’aboutir à une réponse unique et simple. Il convient de clarifier et de documenter cette répartition avant l’émission de la première facture.

Une passerelle de paiement crypto auto-hébergée est-elle donc soumise aux règles de conservation des données du RGPD ? Dans de nombreux cas courants, oui. Le mode de déploiement ne change rien au fait que des données personnelles peuvent être stockées, copiées, sauvegardées, consignées dans des journaux ou exportées. La question de la conformité commence par les données, pas par l’architecture.

Quels enregistrements constituent des données personnelles au sens du RGPD ?

Au sens du RGPD, les données personnelles comprennent toute information se rapportant à une personne identifiée ou identifiable. Dans une passerelle de paiement crypto, cela va bien au-delà d’un simple champ contenant un nom. Une adresse de portefeuille associée à un compte client, un journal d’adresses IP lié à une session de paiement ou une note de remboursement mentionnant le nom d’un client peuvent tous être considérés comme des données personnelles.

Les factures constituent une autre source fréquente de risque. Un numéro de facture seul ne permet pas forcément d’identifier quelqu’un, mais associé à une adresse e-mail professionnelle, une adresse de livraison et un horodatage, il peut rapidement devenir identifiable. Il en va de même pour les demandes d’assistance liées à des paiements échoués. Une seule ligne peut transformer une fiche technique en donnée personnelle.

Les métadonnées de transaction passent souvent inaperçues. Les montants, les horodatages, les identifiants de commande, les empreintes du navigateur et les identifiants de l’appareil peuvent devenir des données personnelles s’ils permettent d’identifier une personne, directement ou indirectement. Ce rapprochement peut se faire via votre CRM, votre messagerie ou même un tableur exporté par quelqu’un au beau milieu d’un vendredi après-midi chargé.

Les journaux méritent une attention particulière. Les journaux d’accès, les journaux d’erreurs, les webhooks et les alertes antifraude peuvent contenir des identifiants qui ne sont pas évidents au premier regard. Une adresse de portefeuille dans un fichier de débogage reste une donnée enregistrée. Une partie d’adresse e-mail dans une trace d’assistance aussi. Les petits détails comptent.

Les principes du RGPD sur la conservation des données à connaître

Trois principes du RGPD sont essentiels ici : la limitation de la conservation, la limitation des finalités et la minimisation des données. La limitation de la conservation signifie que les données personnelles ne doivent pas être conservées plus longtemps que nécessaire. La limitation des finalités impose de définir une raison précise pour les conserver. La minimisation des données signifie qu’il faut se limiter aux données réellement nécessaires.

Ces principes peuvent sembler abstraits jusqu’au jour où quelqu’un demande pourquoi un journal de paiement de 2021 se trouve encore dans une base de données active. Si la seule réponse est « on pourrait en avoir besoin un jour », ce n’est pas une justification solide. La durée de conservation doit correspondre à une finalité réelle, comme la gestion des contestations de paiement, la comptabilité, l’examen des fraudes ou les enquêtes de sécurité. « Au cas où » ne constitue pas un plan.

Les durées de conservation doivent être justifiées. Un journal d’assistance peut être conservé 30 jours. Un document fiscal peut devoir être conservé plusieurs années, selon le régime juridique applicable. Un signalement de fraude peut être conservé moins longtemps s’il ne contribue plus à protéger l’entreprise. Ce qui compte, ce n’est pas tant la durée elle-même que la raison qui la justifie.

Il y a aussi un aspect pratique. Si vous affirmez que les données sont conservées pendant 90 jours, mais que vos sauvegardes les gardent pendant 2 ans, votre politique ne correspond pas à la réalité. Ce décalage est courant. Il coûte cher lors des audits et complique les réponses aux réclamations des clients. Pour éviter ce décalage, définissez clairement les règles de conservation des données RGPD et paiements crypto pour les systèmes actifs comme pour les sauvegardes.

Comment les règles de conservation s’appliquent aux systèmes auto-hébergés

L’auto-hébergement vous donne davantage de contrôle, mais ne vous décharge pas de vos responsabilités. La personne ou l’équipe qui définit le calendrier de conservation doit pouvoir l’expliquer, le mettre en œuvre et prouver qu’il est respecté. Si le commerçant exploite la passerelle, c’est généralement lui que les autorités examinent en premier. Si un développeur gère l’infrastructure dans le cadre d’un contrat, celui-ci doit préciser qui décide des règles de conservation et de suppression.

Cette question revient souvent lors des analyses juridiques : qui décide combien de temps les données sont conservées ? Avec une installation auto-hébergée, la réponse est souvent le commerçant, l’exploitant, ou les deux. Un fournisseur qui fournit le code sans héberger la solution peut quand même traiter des données dans le cadre de l’assistance ou de la surveillance. Une société d’hébergement peut conserver des instantanés pour ses propres besoins opérationnels. Chaque intervenant doit pouvoir expliquer ses pratiques de conservation.

L’auto-hébergement entraîne aussi la création de copies. Les bases de données, les sauvegardes, le stockage d’objets, les messages en file d’attente et les fichiers journaux peuvent tous contenir les mêmes informations de paiement. Si un système supprime les données alors qu’un autre en conserve une réplique, la suppression n’a pas réellement eu lieu. Le nettoyage doit couvrir toute la chaîne, y compris les exportations automatisées et le stockage de reprise après sinistre.

C’est pourquoi l’« auto-hébergement » n’est pas un moyen de contourner les obligations du RGPD. Il peut clarifier les responsabilités, mais il peut aussi faciliter la propagation des erreurs. Un seul script peut copier des données personnelles dans 4 emplacements avant l’heure du déjeuner.

Des politiques de conservation pratiques pour les passerelles de paiement crypto

Une bonne politique de conservation commence par la catégorisation des données. Les journaux, les factures, les remboursements, les contrôles antifraude, les notes d’assistance et les alertes de sécurité ne devraient pas tous avoir la même durée de conservation. Une passerelle qui conserve tout pendant la même durée garde généralement trop de données.

Pour les journaux, de nombreuses équipes ne conservent que le minimum nécessaire au dépannage, puis les font tourner et les suppriment selon un calendrier défini. Des fenêtres de 7 ou 30 jours sont courantes, mais la durée appropriée dépend du système et des besoins de l’entreprise. Si les journaux sont nécessaires à la gestion des incidents, ne conservez que les champs indispensables et supprimez les identifiants directs lorsque c’est possible. Une adresse de portefeuille n’a pas besoin de rester indéfiniment parce qu’un serveur a connu une mauvaise nuit.

Les factures et les documents comptables, c’est différent. Ils peuvent devoir être conservés plus longtemps en raison des obligations fiscales et commerciales. Cela ne signifie pas que tous les champs des factures doivent rester accessibles à tout le monde. Les accès peuvent être restreints : l’équipe comptable peut avoir besoin des factures, mais pas l’équipe d’assistance.

Les données relatives aux remboursements doivent être conservées assez longtemps pour établir à qui le remboursement a été versé, pourquoi et à quel moment. Les données de prévention de la fraude peuvent justifier une période plus longue si elles aident à repérer des tendances ou à défendre l’entreprise en cas de litige. Même dans ce cas, elles doivent être réexaminées régulièrement. Un enregistrement qui a permis de bloquer un paiement suspect en mars n’est peut-être plus utile en décembre.

Les données de sécurité ont souvent leur propre calendrier. Les journaux d’authentification, d’accès administrateur et de livraison des webhooks peuvent devoir être conservés suffisamment longtemps pour diagnostiquer des attaques ou vérifier le comportement du système. Si vous utilisez le processus de vérification des webhooks, vos notes opérationnelles doivent en tenir compte. L’article Comment vérifier les webhooks signés de Payora est pertinent, car la gestion des webhooks peut générer des journaux qu’il ne faut pas conserver indéfiniment sans raison.

Certains documents peuvent faire l’objet d’exceptions légales aux règles de conservation. Les obligations comptables et fiscales, la lutte contre la fraude et le règlement des litiges peuvent justifier la conservation de certaines données au-delà de la durée habituelle. L’erreur n’est pas de prévoir des exceptions, mais de les laisser devenir la règle pour toutes les données.

Risques et erreurs courants en matière de conformité

L’erreur la plus fréquente consiste à conserver les données trop longtemps. Les équipes gardent des journaux bruts « par sécurité », archivent les anciennes factures à trois endroits et oublient les bases de test qui contiennent encore des données réelles de clients. Puis un an passe. Puis un autre. Quand quelqu’un demande ce qui est stocké, plus personne n’est capable de répondre clairement.

Autre problème fréquent : l’absence de base juridique clairement établie. Une entreprise peut savoir qu’elle veut conserver des données, sans savoir pourquoi. Le RGPD exige une raison au traitement, et non l’espoir vague que ces données seront utiles plus tard. Si la raison est la prévention de la fraude, indiquez-le. Si c’est la comptabilité, précisez-le. Et si c’est l’assistance, dites-le aussi.

Les journaux trop détaillés créent un risque silencieux. Pour faciliter le débogage, les développeurs consignent parfois des charges utiles complètes, avec les adresses e-mail, les adresses postales et les notes internes. C’est effectivement utile au débogage. C’est aussi là que réside le problème. Un seul journal d’erreurs peut stocker davantage de données personnelles que la page de paiement elle-même.

Les problèmes de suppression sont un autre classique. La politique prévoit une suppression au bout de 30 jours, mais la tâche planifiée échoue, la restauration des sauvegardes n’a jamais été testée ou un export CSV reste dans la boîte de réception d’un employé. La politique de conservation n’existe alors que sur le papier. Une politique écrite ne suffit pas à respecter le RGPD.

Il y a aussi la question des révisions. Un système adapté l’an dernier ne l’est peut-être plus aujourd’hui. De nouveaux champs sont ajoutés. De nouveaux outils antifraude sont connectés. De nouvelles régions d’hébergement sont utilisées. Si personne ne réexamine le calendrier de conservation après un changement, la politique finit par ne plus refléter la réalité. C’est souvent à ce moment-là que les problèmes de conformité apparaissent.

Comment mettre en place un processus de conservation conforme au RGPD

Commencez par cartographier les données. Dressez la liste de tous les endroits où des données de paiement peuvent apparaître : tables de base de données, messages en file d’attente, journaux, sauvegardes, exportations analytiques, demandes d’assistance et environnements de test des développeurs. Si un enregistrement peut contenir des données personnelles, incluez-le. Une cartographie d’une page vaut mieux qu’une estimation.

Attribuez ensuite une durée de conservation à chaque catégorie. Consignez par écrit la durée et sa justification. Une ligne par catégorie suffit, à condition d’être précise. Par exemple, « journaux de paiement : 30 jours pour l’examen des incidents » est bien plus utile que « conservés selon les besoins ». Cette seconde formulation n’indique à personne quoi faire.

Limitez ensuite les accès. Si seules 2 personnes ont besoin de consulter les factures, seules ces 2 personnes doivent pouvoir y accéder. Si les développeurs ont besoin de données de test, anonymisez-les au préalable. Si l’équipe d’assistance a besoin de l’historique des transactions, limitez l’accès aux informations strictement nécessaires. Le contrôle des accès n’est pas un détail : il fait partie intégrante de la politique de conservation, car les données inutilisées présentent toujours un risque tant qu’elles restent visibles par trop de personnes.

Dans la mesure du possible, automatisez les routines de suppression. Cela implique des purges planifiées, des règles d’expiration des sauvegardes et un moyen de confirmer que la suppression a bien été effectuée. La suppression manuelle peut convenir pour quelques enregistrements, mais elle échoue vite à grande échelle. Un mois oublié devient 12 mois d’oubli avant que quelqu’un ne s’en aperçoive.

Examinez également vos arrangements avec les hébergeurs et les fournisseurs. Une passerelle auto-hébergée peut tout de même dépendre de services de messagerie, de stockage d’objets, d’outils de surveillance ou de services de sauvegarde gérés. Chacun peut détenir des données de paiement. Les contrats doivent préciser quelles données sont stockées, pendant combien de temps et qui les supprime. Si vous changez de plateforme, un plan de migration est utile. L’article Comment migrer depuis Stripe est pertinent, car une migration peut copier les anciens dossiers clients dans le nouveau système sans qu’on réévalue leurs durées de conservation.

Enfin, testez le processus. Restaurez une sauvegarde. Vérifiez si les données supprimées réapparaissent. Assurez-vous que les journaux sont bien renouvelés. Vérifiez que les factures archivées ne sont conservées que là où c’est nécessaire. Un processus de conservation n’est réel que lorsque quelqu’un l’a vérifié de bout en bout. Un seul test raté suffit à révéler une faille dans la politique.

Liste de contrôle pratique pour les 30 prochains jours

Dans les 7 jours, répertoriez les champs contenant des données personnelles dans votre passerelle de paiement crypto et indiquez ceux qui apparaissent dans les journaux. Dans les 14 jours, attribuez une justification de conservation à chaque catégorie d’enregistrements. Dans les 30 jours, vérifiez séparément le bon fonctionnement de la suppression dans la base de données, les journaux et les sauvegardes. Ces trois étapes sont bien plus efficaces qu’un document de politique générique.

Pour déterminer quelles données personnelles conserver pour un paiement crypto, désignez une personne responsable du calendrier de conservation. Pas un comité : une personne, une personne suppléante et une date de révision. Le prochain audit sera plus facile et vous éviterez l’éternel « Je pensais que quelqu’un d’autre s’en occupait ».

Si vous cherchez des conseils sur le traitement des données de paiement dans un modèle d’activité précis, l’article sur les passerelles de paiement crypto pour les freelances peut vous être utile. La facturation des freelances entraîne la conservation d’un ensemble restreint, mais très courant, de documents : facture, preuve de paiement et coordonnées.

Enfin, définissez la procédure applicable aux exceptions. Une obligation légale de conservation, une règle fiscale ou une enquête pour fraude peut justifier de conserver des données plus longtemps. Précisez qui peut approuver cette exception, quels justificatifs sont nécessaires et à quelle date elle prend fin. Si elle n’a pas de date d’expiration, ce n’est pas une exception : c’est simplement de la conservation par habitude.

Comments

Prêt à commencer ?

Créez un compte et émettez votre première facture en moins d’une heure.

Ce que cette page répond