Passer au contenu
megapromoting
Discutons

Solutions · Commerce en ligne

Applications web pour le commerce en ligne.

Logiciel pour des processus qui ont besoin de leur propre espace de travail. La page présente met la mécanique du service à côté des règles qui s’appliquent au commerce en ligne — sans prétendre à un projet que nous n’avons pas réalisé.

Serviciul, aplicatNu am livrat încă exact această combinație. Ce citești mai jos e mecanica serviciului nostru, verificabilă pe pagina lui, pusă lângă regulile care guvernează comerț online — fiecare cu articolul din care vine. Ce am construit efectiv stă pe pagina serviciului și în portofoliu.

Point de départ

À quoi ressemble le commerce en ligne avant tout logiciel

Une boutique en ligne n’est pas un système, ce sont trois qui ne se connaissent pas entre eux. La vitrine, avec le catalogue et les prix. Le système de commandes, qui peut être une feuille de calcul. Et le fil de messagerie par lequel se fait en réalité la moitié des ventes — c’est là que l’on négocie la taille, que l’on envoie la photo du produit, que l’on dicte l’adresse. Le troisième n’apparaît dans aucun schéma de la boutique, bien qu’il contienne exactement les mêmes données que le deuxième et davantage que le premier.

La commande rassemble, en cinq champs, plus qu’il n’y paraît : nom, téléphone, adresse, étage, code de l’interphone, parfois une instruction sur qui ouvre la porte ou à quelle heure il n’y a personne à la maison. Tout a été collecté pour qu’un colis arrive un jour précis. Tout reste dans le tableau des commandes autant que le prix et la quantité, parce que personne n’a jamais séparé les données qui ont une finalité d’un jour de celles qui ont une finalité de quelques années.

Le panier abandonné est l’exemple le mieux défini d’un traitement que personne ne déclare. Quelqu’un a saisi l’adresse e-mail à l’étape deux et a changé d’avis à l’étape trois. Il n’y a pas de commande, il n’y a pas de contrat, il n’y a pas de compte — mais il existe une ligne dans une base de données et, dans beaucoup de boutiques, une séquence automatique de messages qui part dans l’heure suivante. L’outil a été acheté comme fonction marketing, donc personne n’a rédigé sa base légale, ni son délai, ni la manière de l’arrêter.

Le retrait d’une commande se règle par discussion, non par procédure. Le client écrit qu’il veut retourner, quelqu’un répond que c’est possible si le produit n’est pas ouvert, on négocie qui paie le transport, et si la discussion tourne mal apparaît l’expression « notre politique ». Pendant tout ce temps, les droits et les délais sont déjà fixés par la loi, et l’information qui aurait dû être donnée avant la commande manque sur la page — ce qui n’annule pas le droit, mais le prolonge.

Au-dessus de tout cela se trouve une couche que la boutique ne voit pas : les étiquettes de suivi, les pixels de remarketing, les listes publiques synchronisées vers les plateformes de publicité. Chacun a été ajouté par une ligne de code, à une date, par quelqu’un qui ne travaille plus là-bas. Les données partent vers d’autres destinataires, parfois vers d’autres États, et la bannière de cookies du site — copiée d’un autre site — promet un comportement que la page n’a pas.

Trei pași, ordinea lor, și săgeata care se întoarceÎntâi regulile domeniului, scrise în text: vocabularul, invariantele și ce cade închis când un serviciu tace. Apoi nucleul cu testele lui, care rulează pe fixturi capturate din răspunsuri reale — linia punctată din dreapta e limita la care testele se opresc: sistemele vii nu sunt atinse. Apoi punerea în funcțiune și predarea: depozit, document de instalare pentru o mașină goală, accese. Săgeata de întoarcere de la pasul trei la pasul unu e reală: ce se descoperă la punerea în funcțiune schimbă regulile, nu se ascunde sub ele.la noisistemele viinu sunt atinse de teste1Regulile domeniuluivocabular, invariantece cade închis2Nucleul, cu testele luipe fixturi capturatedin răspunsuri reale3Punere în funcțiunedepozit și accesedocument de instalareCe se descoperă la punerea în funcțiune schimbă regulile.Nu se ascunde sub ele — de aceea săgeata înapoi e desenată.
Trei pași și săgeata care se întoarce

Regulile

Ce qui s’applique au commerce en ligne, avec l’article d’où cela vient

Chaque règle ci-dessous porte l’acte normatif qui l’impose. La vérification ne demande pas de nous croire sur parole.

L’information précontractuelle n’est pas du contenu de site, c’est une clause de contrat

Avant qu’un contrat à distance ne produise des effets obligatoires, le professionnel doit fournir, de manière claire et intelligible, une longue liste énumérée : les caractéristiques principales, la dénomination complète en langue roumaine et le numéro d’identification d’État — IDNO pour la personne morale, IDNP pour l’entrepreneur personne physique — l’adresse du siège, le téléphone et l’adresse de courrier électronique, le prix total toutes taxes comprises et les frais supplémentaires de transport, les modalités de paiement et de livraison ainsi que le délai de livraison, les conditions, le délai et les procédures du droit de révocation avec le formulaire type, qui supporte le coût du retour, les cas dans lesquels le droit est perdu, la mention de la garantie légale de conformité, la durée du contrat et les conditions de résiliation, et la possibilité de recourir à une procédure extrajudiciaire de règlement des réclamations. Ces informations font partie intégrante du contrat et ne peuvent être modifiées que si les parties en conviennent autrement expressément. Elles sont présentées en langue roumaine. Et la charge de la preuve qu’elles ont été fournies incombe au professionnel.

SursaCodul civil nr. 1107/2002, art. 1015 alin. (1) lit. a)–t), alin. (5), alin. (7) și alin. (9); art. 1013 (definiția „contract la distanță”)

Le bouton de commande a un texte imposé, et la sanction n’est pas l’amende

Si un contrat à distance conclu par des moyens électroniques oblige le consommateur à payer des sommes, l’information-clé doit être portée à sa connaissance « de manière claire et très visible, immédiatement avant qu’il ne passe la commande », et sur les pages web « elle est affichée à proximité immédiate de la confirmation demandée pour effectuer la commande ». Le bouton est libellé lisiblement seulement par « Commande avec obligation de paiement », « Achetez maintenant », « Payez maintenant », « Confirmez l’achat » ou une autre formulation non ambiguë indiquant l’obligation de paiement. La conséquence écrite dans le texte de la loi, si la règle est violée : « le consommateur n’a aucune obligation au titre du contrat ou de la commande ». Par ailleurs, les pages par lesquelles s’effectue le commerce électronique doivent indiquer clairement et lisiblement, au plus tard au début du processus de passation de la commande, si des restrictions de livraison s’appliquent et quels sont les moyens de paiement acceptés.

SursaCodul civil nr. 1107/2002, art. 1017 alin. (2), (3), (4) și (5)

Le délai de révocation est de 14 jours, mais l’information manquante le porte à 12 mois et 14 jours

Le consommateur a le droit de révoquer le contrat à distance sans justifier sa décision. Le délai est de 14 jours et court différemment selon l’objet : pour les prestations de services, à partir du lendemain de la conclusion du contrat ; pour la vente, à partir du jour où le consommateur ou un tiers désigné par lui prend possession physique des biens ; pour une commande portant sur plusieurs biens livrés séparément, à partir du dernier bien ; pour les livraisons périodiques, à partir du premier bien. L’élément qui modifie le calcul du risque est ailleurs : si le professionnel n’a pas transmis les informations relatives au droit de révocation, le délai expire 12 mois après la fin du délai initial ; si l’information est transmise à l’intérieur de ces 12 mois, le délai expire 14 jours après sa réception. Un texte manquant sur la page n’est pas une omission de rédaction, c’est une exposition qui dure un an.

SursaCodul civil nr. 1107/2002, art. 1053 alin. (1), art. 1054 alin. (2), art. 1059 alin. (1), art. 1060 alin. (1) lit. a)–f), art. 1061 alin. (1) și (2)

La révocation ne peut pas être conditionnée par un questionnaire

Le consommateur notifie sa décision soit au moyen du formulaire standard prévu à l’annexe n° 6 de la loi de mise en application du Code civil, soit par toute autre notification non équivoque. Le professionnel peut mettre à disposition un formulaire électronique sur sa propre page — mais alors il doit communiquer sans délai, sur un support durable, l’accusé de réception, et s’il demande des informations supplémentaires, « les questions supplémentaires seront présentées séparément, la transmission de la déclaration étant possible même sans fournir de réponses à ces questions ». Le professionnel restitue toutes les sommes reçues, y compris les frais de livraison au consommateur, sans retards injustifiés et au plus tard dans les 14 jours à compter de la date à laquelle il est informé, dans la même monnaie et en utilisant les mêmes moyens de paiement. Il peut suspendre le remboursement jusqu’à la réception des biens ou de la preuve de leur expédition — pas davantage.

SursaCodul civil nr. 1107/2002, art. 1062 alin. (1) și (2), art. 1057 alin. (1) și (2), art. 1063 alin. (2)

Les exceptions à la révocation sont énumérées de manière limitative, pas une politique du magasin

La loi énumère les cas dans lesquels le droit ne s’applique pas : les biens personnalisés ou réalisés sur la base des options individuelles du consommateur ; les biens susceptibles de se détériorer ou d’expirer rapidement ; les biens scellés qui ne peuvent être retournés pour des raisons de protection de la santé ou d’hygiène et qui ont été descellés ; les enregistrements audio, vidéo ou les programmes informatiques scellés descellés après la livraison ; les services exécutés complètement avec l’accord préalable exprès et avec la confirmation de la perte du droit ; le contenu numérique non livré sur support matériel, dans les mêmes conditions ; les services de restauration ou liés aux loisirs, lorsque le contrat prévoit une date ou un terme d’exécution spécifique. L’exception pour les services exécutés complètement ne s’applique pas si le professionnel n’a pas obtenu le consentement explicite, mais l’a déduit d’options cochées automatiquement que le consommateur devait refuser. Ce qui ne figure pas sur la liste ne peut pas être exclu par un paragraphe des conditions du magasin.

SursaCodul civil nr. 1107/2002, art. 1065 alin. (1) lit. a)–m) și alin. (2); art. 1018 alin. (2)

Le panier abandonné pose deux questions distinctes, dans deux lois différentes

La première : sur quelle base conservez-vous l’adresse saisie sans qu’il existe de commande. Ce n’est pas l’exécution d’un contrat, puisqu’il n’existe pas de contrat ; il reste l’intérêt légitime, qui est une base valable, mais qui s’accompagne du droit de la personne de s’y opposer à tout moment, pour des motifs personnels, y compris à la création de profils sur la base de cette disposition — et si elle s’y oppose, le responsable du traitement ne traite plus, sauf s’il démontre des motifs légitimes et impérieux qui prévalent. La deuxième question concerne le message lui-même, et sa réponse ne se trouve pas dans la loi sur les données : l’envoi de communications commerciales par courrier électronique est interdit, sauf si le destinataire a exprimé au préalable son consentement. Une base de traitement ne lève pas une interdiction d’envoi. Et le droit d’opposition doit être porté à l’attention de manière explicite, claire et séparée de toute autre information, au plus tard lors de la première communication.

SursaLegea 195/2024, art. 6 alin. (1) lit. f), art. 21 alin. (1)–(5), art. 4 (definiția „marketing direct”); Legea 284/2004, art. 22 alin. (1) și (2)

Les cookies de marketing ont leur propre texte de loi en République de Moldova

Pas besoin d’analogies avec les réglementations européennes : les fournisseurs de services de la société de l’information doivent rendre publics les termes et conditions du traitement et fournir des informations détaillées, parmi lesquelles « les mécanismes et le mode de surveillance des activités en ligne du consommateur (cookies) à des fins de marketing, la procédure d’obtention du consentement pour de telles pratiques », « le droit de refuser la collecte des données à caractère personnel » et « la modalité de retrait du consentement », ainsi que les catégories d’informations collectées, la finalité, les cas de divulgation à des tiers et le point de contact. En outre, la loi sur les données traite l’identifiant en ligne comme un élément par lequel une personne devient identifiable, et le retrait du consentement doit s’effectuer avec la même simplicité que son octroi — ce qui signifie qu’une bannière avec un « Accepter » visible et un refus caché dans deux écrans ne remplit pas la condition.

SursaLegea 284/2004, art. 10 alin. (2) lit. b), c), d), e), f), g) și h); Legea 195/2024, art. 4 (definiția „date cu caracter personal”, identificator online), art. 7 alin. (2) și (3)

L’identité du vendeur se publie, elle ne se cache pas derrière un formulaire

Le prestataire de services est tenu de fournir aux destinataires et aux organes de contrôle un accès facile, direct et permanent aux informations authentiques le concernant, sous forme électronique, en langue roumaine : la dénomination complète avec la forme d’organisation juridique, le numéro d’identification d’État, l’adresse juridique, l’adresse électronique et le téléphone de contact, le numéro et le terme de l’autorisation si l’activité l’exige, le code TVA, les conditions d’expédition, les prix avec l’indication des réductions et de l’inclusion ou de la non-inclusion des impôts, l’inclusion ou la non-inclusion des frais de livraison et leur montant, les délais de paiement ainsi que la période de validité de l’offre et du prix. La même obligation se retrouve, sous une autre formulation, dans les exigences précontractuelles du Code civil — et si les deux se contredisent, les dispositions de la section du Code civil s’appliquent.

SursaLegea 284/2004, art. 12 alin. (1) lit. a)–i), k) și l); Codul civil nr. 1107/2002, art. 1015 alin. (1) lit. b), c) și e), alin. (8)

Mecanica

Ce que font concrètement les applications web

Les mêmes capacités qui figurent sur la page du service, où chacun dispose du fichier et de la ligne en arrière-plan.

Nous écrivons les règles du domaine avant le premier écran

Un contrat de mise en œuvre, en texte, qui fixe le vocabulaire et les invariants : ce que signifie une place réservée, ce que signifie un paiement encaissé, ce qui tombe en fermeture lorsqu’un service ne répond pas. Dans la plateforme pour l’institution de spectacles, les règles sont explicites — l’argent en unités monétaires mineures entières plus la devise, la disponibilité uniquement à partir de réservations durables dans la base de données, des clés d’idempotence sur les commandes critiques, le cache jamais source de vérité pour le stock, les données de carte jamais stockées. Ce sont des règles qui se vérifient dans le code, pas des principes.

Nous construisons le noyau avec des tests qui s’exécutent sans le système vivant

Les réponses réelles des systèmes externes sont sauvegardées comme fixtures et l’analyseur est testé dessus, non sur le portail qui peut être hors service exactement le jour où vous travaillez. Pour le système d’interrogation des portails de vols, la suite s’exécute en 0,52 seconde et passe intégralement ; les tests qui touchent réellement les portails sont marqués séparément et sont demandés explicitement. La même séparation existe dans les quatre systèmes : ce qui peut être vérifié sur table est vérifié sur table.

Nous livrons le dépôt, la mise en service et les accès

Pas un fichier zip. Le dépôt avec l’historique des commits, un document qui décrit comment le système est mis en place sur une machine vide — base de données, variables d’environnement, service système, serveur web en frontal — et les accès qui en font le vôtre. Sous notre répertoire de projets existent aujourd’hui 150 dépôts git, 103 README et 19 documents de type DEPLOY ou HANDOVER ; cette forme de remise est l’habitude, pas l’exception.

Quand le système de l’autre côté n’a pas d’API, nous disons quel risque vous prenez

Les portails B2B que nous interrogeons ne publient pas d’interface programmatique, donc l’authentification se fait comme celle d’un utilisateur, avec cookie de session et clé de connexion, et est rétablie automatiquement à l’expiration. Le risque est écrit dans le README du projet, non découvert ensuite : l’authentification programmatique est une zone grise par rapport aux conditions d’utilisation du portail, et pour un volume de production élevé la bonne solution est de demander à l’opérateur son API officielle. Un client a le droit d’apprendre cela avant de signer, pas après.

Les documents n’entrent qu’une seule fois, même si nous les lisons dix fois

Chaque transaction extraite d’une notification bancaire ou d’un relevé PDF reçoit un identifiant externe calculé comme empreinte SHA-256 sur ses champs, et l’insertion dans Postgres se fait avec `ON CONFLICT (external_id) DO NOTHING`. Conséquence pratique : la boîte aux lettres peut être relue autant de fois que vous voulez, et le solde ne se double pas. Sans cette règle, tout pipeline d’ingestion finit par produire des doublons, c’est-à-dire un problème de comptabilité.

La classification avec un modèle se fait par des outils, pas par du texte libre

Le modèle n’écrit pas une phrase que nous devinons ensuite : il reçoit sept outils — paiement client, salaire, impôt, paiement au créancier, dépense d’exploitation, inconnu — et doit en choisir un, avec un score de confiance entre 0 et 1. Pour le rapprochement approximatif des noms de contrepartie, il existe une réserve séparée, basée sur la similarité des vecteurs. « Inconnu » est une sortie légitime, avec motif, pas un échec caché.

Les données

Ce que touche tout système dans l’industrie

Les catégories de données que le commerce en ligne détient, avec la base de conservation lorsqu’elle est prévue par la loi.

La commande et les données de livraison
Nume, telefon, adresa completă, etajul, codul de la interfon, mențiunile pentru curier. Temeiul e executarea contractului sau măsurile luate la cererea persoanei înainte de contract, deci partea juridică e simplă. Partea grea e principiul reducerii la minimum: datele trebuie să fie adecvate, relevante și limitate la ceea ce e necesar în raport cu scopul. Codul de la interfon are un scop care se stinge în ziua livrării; numărul comenzii are un scop care ține mai mult. Un tabel unic, în care toate câmpurile au aceeași durată de viață, tratează cele două la fel pentru că nimeni nu le-a separat, nu pentru că legea ar cere asta.Păstrare: Determinată de scop, cu termene preconizate pe categorii care intră expres în evidența activităților de prelucrare. Termenul concret impus de obligațiile contabile și de arhivare pentru documentele care însoțesc comanda rămâne neverificat în acest dosar — nu am putut deschide textele respective în ziua verificării.SursaLegea 195/2024, art. 6 alin. (1) lit. b), art. 5 alin. (1) lit. c) și e), art. 30 alin. (1) lit. c) și f)
Le compte client et l’historique des commandes
Datele de autentificare, adresele salvate, lista comenzilor anterioare. E setul care face posibilă repetarea unei comenzi și, în același timp, cel care alimentează recomandările. Distincția care contează: păstrarea istoricului pentru ca respectivul client să-l poată consulta e o continuare a relației cu el; folosirea aceluiași istoric pentru a evalua preferințe, comportament sau situație economică e creare de profiluri prin definiția legii, deci alt scop, cu propria informare. Compatibilitatea unui scop nou se evaluează după criterii explicite, între care legătura cu scopul inițial, contextul relației și consecințele posibile asupra persoanei.Păstrare: Cât timp contul e activ și cât mai cere relația contractuală. Criteriile de stabilire a perioadei trebuie comunicate persoanei în momentul colectării, dacă perioada exactă nu poate fi indicată.SursaLegea 195/2024, art. 4 (definiția „creare de profiluri”), art. 6 alin. (5), art. 13 alin. (2) lit. a), art. 5 alin. (1) lit. b)
Le panier abandonné
O adresă de e-mail sau un număr de telefon, produsele selectate, momentul întreruperii, uneori un identificator de sesiune care leagă rândul de vizitele următoare. Nu e o comandă și nu e un cont; e o prelucrare de sine stătătoare, cu scop propriu, care trebuie descrisă în evidență cu scopul ei real. Când temeiul e interesul legitim, informarea la momentul colectării trebuie să spună care sunt interesele legitime urmărite — adică magazinul e obligat să scrie, în cuvinte, de ce ține adresa cuiva care nu a cumpărat.Păstrare: Scurtă și explicită, prin natura scopului: recuperarea unei intenții de cumpărare are o fereastră de zile, nu de ani. Termenul se decide și se scrie; dreptul de opoziție îl poate încheia oricând, iar din acel moment datele nu se mai prelucrează în acel scop.SursaLegea 195/2024, art. 6 alin. (1) lit. f), art. 13 alin. (1) lit. c) și d), art. 21 alin. (1)–(3), art. 30 alin. (1) lit. b) și f)
Les identifiants en ligne et les étiquettes de suivi
Cookie-uri, identificatoare de dispozitiv, pixeli de remarketing, liste de public sincronizate cu platformele de publicitate. Definiția legii include expres identificatorul online între elementele prin care o persoană devine identificabilă, deci discuția „nu sunt date personale, sunt doar cookie-uri” se închide la nivel de definiție. Ce se adaugă: fiecare platformă către care pleacă lista e un destinatar, iar destinatarii sau categoriile de destinatari se comunică persoanei în momentul colectării, împreună cu intenția de transfer către un alt stat și cu garanțiile pe care se sprijină transferul.Păstrare: Determinată de scopul de marketing declarat și limitată de retragerea consimțământului, care trebuie să fie la fel de simplă ca acordarea lui. Categoriile de destinatari și transferurile intră în evidența activităților de prelucrare.SursaLegea 195/2024, art. 4 (definiția „date cu caracter personal”), art. 7 alin. (3), art. 13 alin. (1) lit. e) și f), art. 30 alin. (1) lit. d) și e); Legea 284/2004, art. 10 alin. (2) lit. f)
Le fil de conversation avec le client
Mesajele prin care se negociază mărimea, se trimite fotografia produsului defect, se dictează adresa, se explică pentru cine e cadoul. Conținutul e în mare parte același cu al comenzii, dar cu o diferență importantă: e câmp liber, iar în câmp liber ajung date pe care nimeni nu le-a cerut, inclusiv, ocazional, motive de sănătate pentru un retur. Locul nu e al magazinului, e infrastructura unui furnizor de canal, adesea în alt stat — deci furnizorul e persoană împuternicită și cere contract scris cu obiect, durată, natură, scop, tip de date și categorii de persoane vizate, iar locul de stocare intră în regimul transferurilor.Păstrare: În practică nedefinită, pentru că firele rămân în aplicație. Exact de aceea termenul trebuie decis explicit și scris în evidență, nu lăsat pe seama comportamentului implicit al aplicației.SursaLegea 195/2024, art. 28 alin. (3), art. 44 alin. (2), art. 9 alin. (1), art. 30 alin. (1) lit. f)
Le dossier de révocation et de restitution
Declarația de revocare sau formularul standard completat, confirmarea de primire transmisă pe suport durabil, dovada expedierii bunului, iar uneori un cont bancar pentru restituire când plata inițială nu se poate inversa. Legea cere ca restituirea să se facă în aceeași monedă și folosind aceleași modalități de plată ca cele folosite de consumator, cu excepția cazului în care acesta și-a exprimat acordul explicit pentru altă modalitate — deci un IBAN colectat implicit, fără acel acord, e o colectare care nu era necesară. Sarcina probei privind exercitarea dreptului de revocare revine consumatorului, ceea ce face din confirmarea de primire nu doar o politețe, ci o piesă a dosarului.Păstrare: Legată de perioada în care obligațiile reciproce din revocare pot fi contestate. Prelucrarea necesară pentru stabilirea, exercitarea sau apărarea unui drept într-o procedură e o limită expresă a dreptului la ștergere, deci termenul se justifică prin acel scop, nu prin obișnuință.SursaCodul civil nr. 1107/2002, art. 1057 alin. (2), art. 1054 alin. (4), art. 1062 alin. (2); Legea 195/2024, art. 5 alin. (1) lit. c), art. 17 alin. (3) lit. e)

Limbajul

Les mots que les gens utilisent là-bas

Un agent qui dit « programare » là où l’industrie dit autre chose s’entend immédiatement comme étranger. C’est pourquoi le vocabulaire entre dans la configuration, et non dans le glossaire de la fin.

Contrat à distance
Le contrat négocié et conclu entre un professionnel et un consommateur dans un système organisé de vente à distance, sans présence physique simultanée, au moyen exclusif d’un ou de plusieurs moyens de communication à distance — y compris toute commande passée par le consommateur qui produit des effets obligatoires à son égard. Une boutique en ligne entre ici par définition, et une vente conclue intégralement par messagerie aussi.
Revocare
Le mot de la loi pour ce que le marché appelle « retour » ou « annulation ». La différence n’est pas stylistique : la révocation éteint les obligations des deux parties et ne génère aucun coût ni aucune responsabilité pour le consommateur, sauf exceptions expressément prévues. Un « retour » refusé au motif d’une politique interne et une révocation refusée n’ont pas les mêmes conséquences.
Professionnel / consommateur
Le couple sur lequel repose tout le chapitre. Le consommateur est la personne physique qui agit principalement à des fins étrangères à son activité d’entrepreneur ou professionnelle. Lorsque l’acheteur est une entreprise, les règles de révocation d’ici ne s’appliquent pas — c’est pourquoi la même plateforme peut avoir deux flux différents pour le même produit.
Commande avec obligation de paiement
L’une des formulations que la loi accepte pour le bouton final, aux côtés de « Acheter maintenant », « Payer maintenant » et « Confirmer l’achat ». Ce n’est pas une recommandation de copywriting : si le bouton n’indique pas sans ambiguïté l’obligation de paiement, le consommateur n’a aucune obligation au titre de la commande.
Support durable
La forme dans laquelle la loi exige la transmission de certaines informations et confirmations. Cela compte car un message éphémère dans une application de chat et un e-mail que le destinataire peut conserver et reproduire n’ont pas le même statut, bien que les deux « soient parvenus au client ».
Délai de révocation
Les 14 jours, avec un point de départ différent selon l’objet du contrat. Le délai est réputé respecté si la notification a été expédiée avant son expiration — donc ce n’est pas le moment où le magasin la lit qui compte, mais celui où elle a quitté le consommateur.
Formulaire standard de révocation
Le document prévu à l’annexe n° 6 de la Loi n° 1125/2002 pour la mise en œuvre du Code civil, auquel la loi renvoie expressément. Le magasin peut le mettre à disposition par voie électronique sur sa propre page, mais il doit alors une confirmation de réception sur support durable.
Garantie légale de conformité
Son existence est l’une des mentions obligatoires avant la commande. C’est une institution distincte du droit de révocation et de la garantie commerciale offerte par le vendeur — trois choses différentes, que les pages des magasins mélangent souvent dans un seul paragraphe appelé « garantie ».
Panier abandonné
Terme du secteur, pas du droit. Il décrit une session interrompue entre la sélection du produit et la confirmation de la commande. Nous l’utilisons ici parce que c’est ainsi que les personnes du commerce l’appellent, mais juridiquement il n’existe pas de « panier abandonné » — il existe un traitement de données sans contrat à l’appui, qui doit être décrit par sa finalité et sa base juridique.
Services de la société de l’information
La catégorie juridique sous laquelle relève la boutique en ligne. La Loi 195/2024 la reprend en définissant son sens par renvoi à la Loi n° 284/2004 sur les services de la société de l’information — l’acte encore connu sur le marché sous son ancien titre, « concernant le commerce électronique ».

Où ça se dérègle

Ce qui ne va pas lorsque le commerce en ligne se numérise à la hâte

L’information obligatoire vit sur une page que personne n’ouvre

Les conditions générales se rédigent une fois, se mettent en bas de page et y restent. La loi exige toutefois autre chose pour la commande électronique : l’information clé est portée à la connaissance de manière claire et très visible immédiatement avant la commande, et, sur les pages web, elle est affichée à proximité immédiate de la confirmation demandée pour effectuer la commande. Un lien vers une page séparée n’est pas « à proximité immédiate ». La différence n’est pas théorique : l’information qui n’est pas arrivée là n’a pas été fournie, et la charge de la preuve qu’elle a été fournie incombe à la boutique.

Le panier abandonné est acheté comme fonctionnalité, non conçu comme traitement

Le module est activé depuis un panneau d’administration, avec un titre qui promet la récupération des ventes. Personne n’ouvre de discussion sur la base juridique, sur la durée pendant laquelle l’adresse reste dans la base, sur ce qui est écrit dans l’information au moment de la collecte ou sur la manière d’arrêter la séquence si la personne s’y oppose. Le résultat est un traitement qui n’apparaît pas dans le registre des activités, avec un intérêt légitime invoqué rétroactivement et jamais formulé en termes explicites, dans un système où le bouton de désabonnement arrête les messages mais ne supprime pas la ligne.

La bannière de cookies promet un comportement que la page n’a pas

On copie une solution vue sur un site européen, on la traduit, on la met en place. À partir de ce moment, le site affirme par écrit que les étiquettes de suivi ne se chargent qu’après consentement — alors que, techniquement, elles se chargent dès la première visite, parce que personne n’a lié le consentement au code qui s’exécute. C’est la non-conformité la plus facile à vérifier de toutes, car tout le monde peut ouvrir les outils du navigateur, et c’est la seule dans laquelle la déclaration publique de la boutique constitue la preuve contre elle.

Le formulaire de retour devient un questionnaire de rétention

Pour savoir pourquoi les clients partent, la boutique pose des questions obligatoires avant le bouton d’envoi : le motif, ce qui pourrait le convaincre de rester, s’il accepte un bon d’achat à la place de l’argent. La loi dit exactement l’inverse : le consommateur n’est pas obligé de justifier sa décision, et si le formulaire électronique demande des informations supplémentaires, les questions sont présentées séparément et la déclaration doit pouvoir être transmise sans y répondre. Un flux qui ne laisse pas l’utilisateur continuer ne collecte pas de données pour le produit, il entrave l’exercice d’un droit.

Le champ libre « remarques pour le coursier » recueille ce que personne n’a demandé

Dans une case sans format arrivent des codes d’accès, les heures où personne n’est à la maison, le nom du voisin qui reçoit le colis et, à l’occasion, la raison pour laquelle la personne ne peut pas descendre. Les données n’ont pas été demandées, mais elles ont été collectées, et le principe de minimisation s’applique à ce qui se trouve dans la base, non à ce qui était envisagé. Le plus souvent, la case est ensuite copiée dans l’e-mail adressé à la société de livraison, ce qui en fait aussi une divulgation à un destinataire dont le client n’a pas été informé.

Questions

Ce qu’une personne du commerce en ligne demande avant d’acheter un logiciel

À partir de quand courent les 14 jours — à partir de la commande ou de la livraison ?

Cela dépend de l’objet, et la loi le précise au cas par cas. Pour les contrats de prestation de services, à compter du jour qui suit la date de conclusion du contrat. Pour la vente, à compter du jour où le consommateur ou un tiers désigné par lui, autre que le transporteur, prend possession physique des biens. Si, par une seule commande, des biens multiples livrés séparément ont été achetés, à compter du dernier bien ; si le bien arrive en plusieurs lots ou pièces, à compter du dernier lot ; pour des livraisons périodiques sur une période déterminée, à compter du premier bien. En outre, en cas de vente, le consommateur peut révoquer même avant de prendre possession du bien.

Que se passe-t-il si je ne rédige rien sur le site à propos du droit de rétractation ?

Le droit ne disparaît pas, il est prolongé. Si le professionnel n’a pas transmis les informations relatives au droit de rétractation, le délai expire 12 mois après la fin du délai initial. Si l’information est transmise à l’intérieur de ces 12 mois, le délai expire 14 jours après sa réception. Il y a encore deux conséquences dans le même sens : le consommateur ne supporte pas les frais de retour s’il n’a pas été informé de l’obligation de les supporter, et il n’est pas responsable de la diminution de la valeur du bien si le professionnel a omis de l’informer du droit de rétractation. L’information manquante n’économise rien, elle déplace le coût.

Puis-je demander le motif du retour avant de l’accepter ?

Vous pouvez demander, vous ne pouvez pas conditionner. Le consommateur n’est pas tenu de justifier sa décision de rétractation. Si vous mettez à disposition un formulaire électronique sur votre page et demandez aussi d’autres informations, les questions supplémentaires doivent être présentées séparément, et la déclaration doit pouvoir être transmise aussi sans y répondre. Ce que vous pouvez faire légitimement, c’est suspendre le remboursement jusqu’à ce que vous receviez les biens ou la preuve qu’ils ont été expédiés, en tenant compte de la date la plus proche — sauf si vous vous êtes offert à récupérer vous-même les biens.

Que doit indiquer le bouton de validation de la commande ?

L’une des formulations acceptées par la loi — « Commande avec obligation de paiement », « Achetez maintenant », « Payez maintenant », « Confirmez l’achat » — ou une autre formulation non ambiguë indiquant que passer la commande implique l’obligation de payer. L’étiquette doit être lisible et rien de plus. Un bouton libellé « Envoyer », « Continuer » ou « Finaliser » ne remplit pas l’exigence, et le texte de la loi indique la suite : le consommateur n’a aucune obligation au titre du contrat ou de la commande. C’est l’une des rares règles d’interface avec une sanction écrite directement dans le code.

Puis-je envoyer un e-mail de panier abandonné ?

Il y a deux conditions, pas une seule, et en pratique on ne vérifie souvent que la première. Le traitement de l’adresse peut reposer sur l’intérêt légitime, avec l’obligation de communiquer à la personne quels intérêts légitimes sont poursuivis et avec son droit de s’y opposer à tout moment pour des raisons personnelles. L’envoi proprement dit est autre chose : les communications commerciales par voie électronique sont interdites sans le consentement préalable exprès du destinataire. Et le droit d’opposition doit être porté à l’attention de manière explicite, claire et séparée de toute autre information, au plus tard lors de la première communication. En pratique, la question utile est de savoir si, à l’étape où l’adresse a été saisie, il y avait une demande séparée de consentement, et non si l’outil a cette fonction.

Ai-je besoin d’une bannière de cookies et que doit-elle contenir ?

La loi moldave sur les services de la société de l’information exige explicitement la publication des mécanismes et du mode de surveillance des activités en ligne du consommateur au moyen de cookies à des fins de marketing, ainsi que la procédure d’obtention du consentement, le droit de refuser la collecte et le mode de retrait. La loi sur les données ajoute la forme : le consentement est une manifestation de volonté libre, spécifique, informée et non ambiguë, par une déclaration ou une action sans équivoque, et le retrait doit être aussi simple que l’accord. Une bannière qui propose « Accepter » en un clic et le refus après deux écrans ne satisfait pas à cette dernière condition.

Dois-je m’enregistrer en tant qu’opérateur de données à caractère personnel ?

La loi 284/2004, dans le texte que j’ai pu ouvrir, demande au magasin de publier le « numéro d’enregistrement en qualité d’opérateur de données à caractère personnel ». La loi 195/2024, en vigueur aujourd’hui, n’institue pas un tel registre — la recherche dans le texte intégral ne trouve aucun registre des opérateurs, et les seuls registres tenus par le Centre sont celui des codes de conduite et celui des mécanismes de certification. Ce qui a remplacé l’enregistrement auprès de l’État est le registre interne des activités de traitement, avec les finalités, les catégories de personnes et de données, les destinataires, les transferts, les délais prévus d’effacement et la description des mesures de sécurité. Je n’ai pas pu vérifier si la référence de la loi 284/2004 a été entre-temps corrélée — la source consolidée est inaccessible — donc je n’affirme ni qu’elle est encore requise, ni qu’elle a été abrogée.

Un assistant automatique peut-il refuser lui-même une commande ou changer le prix pour un client donné ?

La personne a le droit de ne pas faire l’objet d’une décision fondée exclusivement sur un traitement automatisé, y compris le profilage, qui produit des effets juridiques ou l’affecte de manière similaire dans une mesure significative. Il y a trois exceptions : la décision nécessaire à la conclusion ou à l’exécution du contrat, l’autorisation par des actes normatifs, ou le consentement explicite. Dans le premier et le troisième cas, le responsable du traitement est tenu de mettre en œuvre au moins le droit de la personne d’obtenir une intervention humaine, d’exprimer son point de vue et de contester la décision. En outre, l’information au moment de la collecte doit inclure l’existence du processus automatisé et des informations pertinentes sur la logique utilisée. La conclusion de conception : l’automatisation est autorisée, mais avec une sortie vers un humain, construite dès le départ.

Quel risque réel j’ai si je ne fais rien cette année ?

Ce sont deux risques différents, avec des mécanismes différents. Celui de droit civil est immédiat et ne dépend d’aucun contrôle : l’information précontractuelle manquante prolonge le droit de révocation de 12 mois, un bouton mal étiqueté laisse la commande sans obligation pour le consommateur, et les coûts non annoncés restent à la charge de la boutique. Celui de la protection des données est sanctionnateur : la loi est en vigueur depuis le 23 août 2026, avec des amendes allant jusqu’à 1.000.000 de lei ou 1 % du chiffre d’affaires total pour les obligations de l’opérateur et jusqu’à 2.000.000 de lei ou 2 % pour les principes, les droits des personnes concernées et les transferts, en retenant le montant le plus élevé — mais avec un échelonnement explicite : 10 % du montant la première année, 40 % la deuxième, 100 % à partir de la troisième.

Ce nu putem susțineNu avem un rezultat măsurat de-al nostru pentru comerțul online pe care să-l punem în această pagină, și nu punem în locul lui o cifră împrumutată. Nu suntem furnizor de servicii de responsabil cu protecția datelor și nu emitem avize juridice — ce e scris aici sunt reguli citate cu articol, nu consultanță pentru un caz anume. Nu procesăm plăți, nu suntem prestator de servicii de plată și nu ne ocupăm de conformitatea unui magazin cu regulile schemelor de card. Nu am putut deschide versiunile consolidate ale actelor: copia Codului civil pe care am citit-o are ca ultimă modificare menționată LP134 din 30.05.2024, în vigoare 20.07.2024, iar copia Legii 284/2004 este republicarea din 09.02.2018 — deci acolo unde textul trimite la instituții reorganizate sau la o lege abrogată, raportez divergența, nu o rezolv. Sursa oficială consolidată a returnat 403 în ziua verificării și nu am ocolit protecția. Termenul concret de păstrare a documentelor contabile care însoțesc o comandă rămâne neverificat. Nu numim niciun magazin și nu publicăm nicio informație despre clienții cuiva.

Surse 9 surse · verificate pe 2026-09-07

Qu'est-ce que vous voudriez voir mieux fonctionner ?

Racontez-nous votre processus. Ensemble, nous décidons ce qui vaut la peine d'être construit, ce que nous pouvons connecter et comment nous vérifions le résultat.

Discutons