Retour au site
Changelog · Publication continue

Les nouveautés.

Chaque entrée ici est une amélioration mise en production. Nouvelles fonctionnalités, renforts de robustesse, ajustements demandés par les propriétaires. Du plus récent au plus ancien.

17 octobre 2026 Téléphonie · Accueil client 📞

Le téléphone de la laverie sait désormais qui appelle — et se souvient de tout

Celle-ci est née d’une conversation avec un propriétaire. Le téléphone de sa laverie était renvoyé vers le portable de la personne qui répond — et le problème était toujours le même : quand il sonnait, personne ne savait si c’était un client ou un appel personnel, ni si cette personne avait déjà appelé trois fois pour la même raison. Nous avons fait ce qui manquait.

Comment ça marche. Le numéro de la laverie est installé sur un petit téléphone Android dédié, branché en boutique ou au bureau. Avant que l’appel ne sonne, il demande à SCApp qui appelle. Si le numéro est bloqué, ou masqué, l’appelant entend « occupé » et personne n’est dérangé. Sinon, l’appel continue, comme aujourd’hui, vers le téléphone de la personne qui répond — mais quelques secondes plus tôt, une alerte arrive.

Ce que dit l’alerte :

  • Qui c’est : le nom du client, s’il a un compte dans l’une de vos boutiques, ou le nom que l’équipe lui a donné la dernière fois.
  • D’où il vient : la boutique qu’il fréquente et combien de fois il a déjà appelé.
  • Ce qui est en suspens : les réclamations ouvertes — et, en rouge, quand le même motif se répète. Avant même de dire « allô », la personne qui répond sait que c’est le troisième appel au sujet de la monnaie.

Sur Android, l’alerte s’affiche aussi sous forme de bandeau au-dessus de l’écran d’appel. Sur iPhone, elle arrive en notification, grâce à une app web installée sur l’écran d’accueil sans passer par l’App Store. Et dans les deux cas, elle arrive sur la montre de la personne qui répond.

Des réclamations suivies. À la fin de l’appel, le téléphone demande discrètement s’il y a quelque chose à noter. En deux touches, le motif est enregistré — monnaie, paiement, pas de mousse, pas d’essorage, machine qui n’a pas démarré, séchoir qui n’a pas chauffé, app ou carte —, avec la boutique, le numéro de la machine et une remarque. Chaque réclamation reste ouverte jusqu’à ce que quelqu’un la marque comme résolue, avec une note sur la solution. Le tableau de bord montre tout par boutique et par motif : si une machine n’essore plus, cela saute aux yeux.

Les SMS aussi. Les SMS envoyés au numéro de la laverie arrivent à la personne qui répond, avec la même alerte. La publicité est filtrée automatiquement — expéditeurs avec un nom, numéros courts, numéros bloqués — et tout autre expéditeur peut être marqué comme publicité d’une touche. La réponse se tape sur le téléphone de la personne qui répond, mais part du numéro de l’entreprise, jamais d’un numéro personnel, et l’on voit quand elle a été envoyée et quand elle a été remise.

Tout au même endroit. Chaque numéro a sa fiche : appels, SMS, réclamations, le nom donné par l’équipe et, s’il s’agit d’un client, les données de son compte SCApp. Plusieurs personnes peuvent répondre, une ligne peut servir plusieurs boutiques, et si le téléphone dédié perd internet, il continue de bloquer et enregistre tout pour l’envoyer ensuite.

Confidentialité. Chaque laverie ne voit que ses appels, ses messages et ses clients. Un numéro n’est identifié que s’il appartient à quelqu’un qui a un historique dans les boutiques de cette laverie.

5 octobre 2026 Back office · Apparence ☾

Mode sombre dans le back office — parce que les comptes ne se font pas qu’en journée

Le back office est né blanc et l’est resté pendant des années. Pourtant, une bonne partie du travail qu’on y fait — vérifier la clôture de la semaine, comprendre une transaction qui ne tombe pas juste, répondre à un client — se passe après la fermeture du magasin, souvent tard dans la nuit et lumière éteinte. Un écran blanc dans ces conditions fatigue les yeux en quelques minutes.

Il existe désormais un mode sombre, activé par un bouton sur la page principale, à côté du nom. Le bouton bascule : une lune pour assombrir, un soleil pour revenir au clair.

Il est facultatif et propre à chacun. Le choix est enregistré dans le navigateur de la personne qui l’a fait et ne se propage à personne d’autre — sur un même ordinateur, chaque personne qui se connecte avec son compte voit le thème qu’elle a choisi. Qui ne touche jamais au bouton continue de voir le back office exactement comme avant.

Une note pour les yeux exercés : les couleurs d’état n’ont pas été inversées. Une machine occupée reste en rouge et une machine payée reste en orange, avec exactement la même signification. Seule la luminosité a été ajustée pour tenir sur un fond sombre — elles se lisent comme avant.

4 octobre 2026 Borne · Facture ↩

Un bouton pour dire « je ne veux pas de facture » — parce que la flèche de retour ne le disait pas

Nous avons constaté que certains utilisateurs arrivaient sur l’écran d’émission de facture sans vraiment le vouloir — et que nous n’avions pas de bouton de sortie explicite. La seule façon de sortir était la flèche du coin supérieur, qui en dessous termine la session sans document, mais ne le dit nulle part. Celui qui touchait « Oui » par erreur restait devant un formulaire sans comprendre qu’il n’était pas obligé de le remplir.

Il y a désormais un bouton « Je ne veux pas de facture », visible dès l’ouverture de l’écran. La flèche reste telle quelle — celui qui touche retour veut effectivement sortir, et une confirmation ne ferait qu’ajouter un appui.

En même temps, les abandons laissent désormais une trace : quand quelqu’un ne demande pas de facture avec son numéro fiscal, nous enregistrons par quel chemin il est sorti — a répondu « Non » à la question, est sorti par la flèche, a touché le nouveau bouton, ou a tenté un numéro fiscal refusé par le système. Sans conserver les données de personne et sans une seule requête supplémentaire au serveur : l’information voyage dans le lien de sortie lui-même, qui allait être demandé de toute façon.

Cela permet de distinguer ce qui était jusqu’ici indistinguable. Un écran que les gens ouvrent par erreur et un écran où les gens restent bloqués appellent des corrections différentes — et jusqu’à présent, rien ne permettait de savoir lequel des deux nous avions sous les yeux.

Rien de tout cela ne touche au service : la machine démarre toujours, avec ou sans facture.

3 octobre 2026 Borne · Ergonomie 👉

Les boutons des bornes parlent désormais la même langue que votre téléphone

Cela ressemble à un détail, et c’en est un — mais de ceux qu’on sent au bout des doigts. Quiconque utilise un téléphone tous les jours a appris une règle sans s’en rendre compte : dans une fenêtre qui pose une question, la réponse qui confirme est à droite et celle qui renonce à gauche. C’est ainsi sur Android, c’est ainsi sur l’iPhone, et c’est pour cela que, dans une fenêtre « Supprimer cette photo ? », le « Supprimer » est toujours du même côté.

Sur les bornes, certaines fenêtres suivaient la règle et d’autres la contredisaient. C’est un propriétaire qui l’a remarqué, en regardant la fenêtre d’annulation d’un paiement par carte : le client a touché retour parce qu’il veut annuler, la question est « Êtes-vous sûr ? », et le « Oui, annuler » était à gauche. Il avait raison — et à partir de là, nous avons revu toutes les fenêtres, une à une.

Ce qui change :

  • Choix de la machine (lavage et séchage) : + Machine | Continuer. Quand la machine est déjà choisie, Retirer | Continuer. Le Continuer, chemin naturel, reste toujours au même endroit.
  • Annuler un paiement (carte et espèces) : Non, continuer | Oui, annuler — et le « Oui, annuler » passe en rouge, pour que personne n’interrompe un paiement par erreur.
  • Questions oui ou non (« Voulez-vous continuer ? », « Voulez-vous une facture avec numéro fiscal ? ») : Non | Oui.

Dans les pages d’aide, qui expliquent chaque bouton avec une petite flèche, il ne suffisait pas d’échanger les boutons : les textes explicatifs ont suivi, pour que chaque explication continue de désigner le bon bouton — y compris celle qui change toute seule quand « + Machine » cède la place à « Retirer ».

Les fenêtres qui étaient déjà correctes — l’avis de machine occupée et les étapes de la facture (Précédent, Suivant, Émettre) — sont restées telles quelles. Le résultat est une seule règle, identique sur tous les écrans de toutes les bornes. C’est ce qui fait un bon bouton : on ne le remarque pas.

30 septembre 2026 Facturation · Résilience 🧾

Quand le système de facturation tombe, la facture ne se perd plus

Le démarrage de la machine n’a jamais dépendu de la facture, et n’en dépend toujours pas : si le système de facturation ne répond pas, le service a lieu quand même et le client est servi. Cela n’a jamais été en cause.

Ce qui se perdait, c’était la trace. La transaction ressemblait exactement à toutes les autres encore sans document, et rien ne permettait de distinguer « ce client a demandé une facture et elle n’est pas sortie » de « ce client n’a rien demandé ». En pratique, personne ne s’en apercevait.

Cette différence existe désormais. La réponse du système de facturation est vérifiée ; si aucun document n’est revenu, la transaction est marquée avec l’heure et le motif, et le numéro fiscal, le nom et l’e-mail saisis par le client sont conservés — c’était souvent le seul endroit où ces données existaient, et sans elles le propriétaire n’avait même pas à qui émettre.

À l’entrée du back office apparaît un avis indiquant combien d’émissions ont échoué. Un appui ouvre la liste : le service, le client, le montant et la raison pour laquelle elle n’est pas sortie. Une fois émises, elles disparaissent d’elles-mêmes.

Cela vaut pour n’importe quel système de facturation raccordé à SCApp — ce n’a pas été fait pour l’un en particulier. Et il vaut la peine de dire pourquoi c’est fait maintenant : le 29 septembre, le service de facturation de l’une des boutiques a été indisponible pendant quelques heures. Nous l’avons appris parce qu’un client est venu réclamer sa facture, pas parce que le système nous avait prévenus. C’est exactement ce que ceci corrige.

29 septembre 2026 Borne · Thèmes saisonniers 🍂

Thème d’Automne : une allée en fin de journée — et cette fois quelque chose tombe vraiment du ciel

Quand nous avons fait le thème d’Été, une règle s’est imposée : rien ne tombe du ciel. La première version faisait tomber ballons et chapeaux comme de la neige, et ce n’était pas crédible — tout le mouvement est passé à ce que le vent fait au sol. L’Automne est la seule saison où cette règle doit faire une exception, et elle la fait pour une seule chose : les feuilles.

Et elles tombent comme des feuilles, pas comme de la neige : lentement, en se balançant d’un côté à l’autre et en tournant en même temps, chacune à son rythme. Il y a trois formes — érable, feuille simple et chêne — en cinq tons, et jamais beaucoup à la fois. Le reste du mouvement reste au ras du sol : des rafales de feuilles qui courent sur l’allée, chacune avec son va-et-vient, et une châtaigne qui roule.

Le décor est une allée en fin de journée : soleil bas et pâle, arbres aux couronnes pleines dans des tons ocre, et en bas un chemin de terre et de gravier avec un banc de jardin, des châtaignes, un champignon et un lampadaire allumé — ce qui, à l’heure que ce thème représente, tombe sous le sens.

Une décision de couleur mérite d’être racontée. L’automne classique, c’est rouge et vert, et c’est précisément la paire qu’une personne daltonienne ne distingue pas — et il y en a une dans l’équipe. Tout le thème a été bâti sur l’axe or → ambre → brun, avec un bleu-gris froid en guise de contraste à la place du vert. Nous avons passé les couleurs dans une simulation de daltonisme, qui a attrapé deux problèmes à temps : le texte sur le haut du ciel manquait de contraste, et un des éléments disparaissait sur le sol. Les deux ont été corrigés avant la sortie.

Et, comme dans tous les thèmes de la borne, il y a dessous la protection contre l’usure de l’écran : chaque élément dérive lentement avec des périodes qui ne coïncident jamais, la lumière de fin de journée respire sur cinq minutes, et toutes les huit minutes les éléments changent réellement de place. Un écran qui passe la journée sur la même image finit par la garder ; celui-ci ne reste jamais immobile.

26 septembre 2026 Site · Trouver une boutique 🗺️

Une carte pour trouver la laverie la plus proche

Qui arrive dans une nouvelle ville, ou déménage, pose toujours la même question : où y a-t-il une laverie près d’ici ? Jusqu’ici la réponse supposait de connaître déjà la boutique.

Il existe désormais une carte publique des boutiques partenaires, chacune avec son adresse, ses horaires et l’itinéraire. Dans l’application, une liste discrète s’ajoute, pour les clients qui sortent de leur quartier — le solde vaut sur tout le réseau, autant savoir où.

Une note sur un choix que personne ne voit mais qui compte pour nous : la carte est servie depuis notre serveur. Pas de carte d’une grande entreprise qui se charge dans un coin de la page et, au passage, note qui l’a ouverte et d’où. Les données de base sont celles d’OpenStreetMap, le rendu est le nôtre. Cela a demandé plus de travail ; c’est cohérent avec le reste — la même raison qui fait que toute cette infrastructure est en Europe.

22 septembre 2026 Borne espèces · Fiabilité 🛡️

Une coupure réseau de trois secondes ne peut plus coûter un billet de 20 €

Une recharge en espèces faisait dialoguer trois pièces : l’écran de la borne, l’ordinateur qui parle au monnayeur et notre serveur. Si le Wi-Fi de la boutique toussait au mauvais moment — trois secondes suffisaient —, l’écran abandonnait. L’argent était déjà dans le coffre, mais le client n’était pas crédité.

Le serveur, et non l’écran, fait désormais autorité sur l’argent. La session de recharge est enregistrée sur le serveur avant la première pièce, avec l’indication de son titulaire. Dès lors, ce qui entre est crédité même si l’écran s’éteint en route — et un balayage périodique récupère toute session restée ouverte. Le crédit ne peut avoir lieu qu’une fois : même si l’ordre arrive par deux chemins, l’argent n’est pas compté deux fois.

Côté borne, chaque pièce et chaque billet est désormais confirmé. L’ordinateur de la borne envoie le montant et attend que le serveur dise qu’il l’a enregistré ; ce qui n’est pas confirmé est inscrit dans un journal local qui survit à une coupure de courant. Auparavant, un message perdu l’était en silence et ne se découvrait qu’en comptant le coffre.

Et il y a le cas du billet bloqué. Le validateur ne relâche jamais un billet de lui-même : sans ordre, il reste suspendu — il y est resté des minutes, le client étant reparti. Désormais, si au bout de dix secondes aucune décision n’est possible — liaison tombée, session morte, peu importe —, le billet est rendu. Le principe est simple : on n’accepte pas d’argent qu’on ne peut ni créditer ni transformer en service.

La borne a aussi gagné une surveillance de sa propre liaison, qui tente de rétablir le Wi-Fi toute seule, et un journal qui résiste à la coupure de courant. Rien de tout cela ne se voit côté client — et c’est bien le but.

16 septembre 2026 Back-office · Rapports 🔢

Chaque machine porte désormais, dans les rapports, le numéro qu’elle a sur le mur

Le système numérote les machines d’une boutique en continu : 1, 2, 3… jusqu’à la dernière, lavage comme séchage. Mais certaines boutiques les marquent autrement — lavage de 1 à 4, séchage repartant à 1. Dans ces cas, le rapport disait « Séchage 8 » alors que la machine portait un 4 peint sur le mur.

Celui qui reçoit la réclamation d’un client doit savoir de quelle machine il s’agit, et cette traduction mentale — « le 8, c’est le quatrième sèche-linge » — est exactement le genre de chose qui ne devrait pas peser sur l’utilisateur du système.

Le propriétaire pouvait déjà définir, pour chaque machine, le numéro qu’il veut montrer au client. Ce numéro apparaît désormais aussi dans tout le back-office : dans les transactions, dans les espèces, dans le reste à facturer, dans les détails, sur le tableau de bord et dans les fichiers exportés vers Excel. Les boutiques qui suivent la numérotation continue ne voient aucune différence — elles continuent de voir exactement ce qu’elles voyaient.

11 septembre 2026 Borne · Terminal 💳

La borne et le terminal de carte vivent désormais au même endroit

Une borne de paiement et le terminal de carte posé à côté sont, pour qui travaille là, une seule et même chose. Pour le système, c’étaient deux : la borne sur une page, les terminaux sur une autre, et le lien entre les deux n’existait que dans la tête de celui qui les gérait.

Désormais le terminal apparaît dans la fiche de la borne à laquelle il appartient. Au même endroit où vous voyez si la borne est réveillée et sur quelle page elle se trouve, vous voyez aussi le terminal qui lui est rattaché et son dernier contact avec le réseau. Quand un client dit que le paiement n’est pas passé, plus besoin de croiser deux pages pour comprendre laquelle des deux pièces a lâché.

Une chose mérite d’être redite depuis l’arrivée des terminaux dans le back-office : l’état affiché est une photographie du dernier contact, pas une lecture en direct de l’appareil. Un terminal débranché il y a deux minutes s’affiche encore tel qu’il était — c’est pourquoi l’heure de cette photographie est toujours indiquée à côté.

7 septembre 2026 Borne · Gestion à distance 📟

La borne n’est plus une boîte noire : état et commandes à distance

Jusqu’ici, savoir dans quel état se trouvait une borne obligeait à téléphoner à quelqu’un sur place — ou à s’y rendre. Écran en veille, tablette à plat, borne laissée sur une page quelconque : rien de tout cela ne se voyait de l’extérieur.

La fiche de chaque borne dans le back-office affiche désormais l’état réel de l’appareil. Niveau de batterie, charge en cours, qualité du signal Wi-Fi, mémoire libre, version installée et — le plus utile en pratique — la page affichée à l’instant même. C’est la différence entre soupçonner qu’une borne est bloquée et voir qu’elle est restée vingt minutes sur un écran de paiement.

Et ce n’est plus seulement de la lecture. La même fiche accepte des commandes : passer la borne en mode maintenance (qui affiche un avis au client à la place de la borne), la renvoyer à l’écran d’accueil lorsqu’elle s’est perdue en cours de route, et réveiller l’écran. Ce qui imposait un déplacement se règle maintenant en deux touches sur un téléphone.

Une règle de sécurité mérite d’être dite : la boutique sur laquelle agit la commande ne vient jamais de la requête — elle vient toujours de la session de celui qui utilise le back-office. Ainsi, ni par erreur ni volontairement, personne ne peut envoyer de commandes à la borne d’autrui.

23 août 2026 Confidentialité 🔒

Effacer vos données : comment une demande est traitée, du début à la fin

L’article 17 du RGPD vous donne le droit de demander l’effacement de vos données personnelles, sans avoir à vous justifier. Il suffit d’écrire à info@scapp.pt ou d’utiliser le formulaire de contact dans l’application. Ce qui change aujourd’hui, c’est le chemin que suit cette demande — il est désormais toujours le même, et il est écrit.

Nous confirmons d’abord que c’était bien vous. À réception de la demande, nous envoyons un e-mail à l’adresse enregistrée sur le compte pour dire que nous l’avons acceptée et à partir de quelle date nous procédons. C’est une précaution simple et elle change tout : une demande d’effacement peut venir de quelqu’un qui a eu accès à votre téléphone, et la suppression est sans retour. Si la demande ne vient pas de vous, vous répondez à cet e-mail et tout reste en l’état. Jusqu’à cette date le compte fonctionne normalement — et si vous voulez que nous procédions tout de suite, il suffit de répondre pour confirmer.

Ensuite nous effaçons ce qui vous identifie : nom, e-mail, téléphone, numéro fiscal, adresse, date de naissance, identifiants de connexion, cartes enregistrées pour de futurs paiements et abonnements aux notifications. Le compte est clôturé et ne permet plus de se connecter.

Ce que nous ne pouvons pas effacer, ce sont les enregistrements financiers — les utilisations des services et les rechargements de solde. La loi fiscale impose de les conserver dix ans, et le RGPD lui-même prévoit cette limite au droit à l’effacement. Mais il n’en reste que la date, le montant, la boutique et le moyen de paiement : votre nom est remplacé et ils cessent de vous identifier. C’est la réponse honnête à une question qui revient toujours — non, on n’efface pas l’historique de transactions de celui qui a demandé une facture ; oui, on efface tout ce qui dit qui vous êtes.

Et le solde vous revient. Il est remboursé par le moyen même avec lequel vous l’avez chargé — sur la même carte, sur le même numéro MB WAY, ou en espèces dans la boutique où vous l’avez chargé — et vous recevez un second e-mail détaillant ce qui a été remboursé et comment. S’il vous reste du crédit de boutique, cet argent se trouve chez la laverie partenaire et non chez nous : nous lui transmettons votre demande et nous vous en informons.

23 août 2026 App · Annulations ↩️

Annuler une utilisation : une confirmation avec toutes les données avant d’effacer

Cela arrive : la machine ne démarre pas, on touche la mauvaise porte, le cycle n’est pas celui voulu. On téléphone à la laverie, le propriétaire autorise, et cette utilisation doit être défaite. Jusqu’ici cela se réglait au cas par cas, à la main. Cela devient une opération avec un nom, des règles et une trace — uniquement pour les utilisations payées dans l’application, celles qui sont rattachées à un compte client et ont donc quelqu’un à rembourser.

Et rien n’est effacé sans une confirmation en bonne et due forme. Lors de la demande d’annulation, avant que quoi que ce soit ne bouge, un récapitulatif s’ouvre avec toutes les données de cette transaction : la machine, la boutique, le jour et l’heure, le montant, le numéro du client, l’e-mail et le téléphone. En dessous, en toutes lettres, combien va être rendu et où. Ce n’est qu’ensuite que le bouton de confirmation fait quelque chose.

Ce n’est pas un détail de confort. Celui qui annule arrive presque toujours à la transaction par l’e-mail de la personne qui a réclamé — et dans une liste de dizaines d’utilisations du même jour, sur la même machine, une touche une ligne à côté effacerait le lavage de quelqu’un d’autre et le rembourserait à sa place. La confirmation existe pour que la bonne ligne soit reconnue avant, et non regrettée après. C’est une opération sans retour.

Le remboursement est fidèle à l’origine : ce qui a été payé avec le Solde SCApp revient au solde, ce qui a été payé avec le Crédit de Boutique revient au crédit de cette boutique. C’est la seule façon honnête de faire — le crédit de boutique est de l’argent déjà entré dans cette caisse. Et il revient en entier : la commission que la laverie verse à la plateforme n’est pas retirée au client, et celui qui a une remise récupère ce qu’il a dépensé, non le prix affiché. Le mouvement est inscrit dans le livre de caisse du client, avec le montant, le jour et le motif, et du côté de la boutique on garde qui a annulé et quand : la transaction quitte la liste, mais ne disparaît pas de l’historique.

21 août 2026 App · Crédit de Boutique 🎟️

Le crédit rechargé en espèces peut désormais circuler entre boutiques

Il y a deux portefeuilles dans l’application, et il y en a toujours eu. Le Solde SCApp, rechargé par carte ou MB WAY, vaut dans n’importe quelle laverie du réseau. Le Crédit de Boutique, rechargé en espèces à la borne, ne valait que dans la boutique où les billets sont entrés — car c’est là qu’ils restent.

Cette limite n’est plus absolue. Une laverie exploitant plusieurs boutiques peut désormais accepter le même crédit dans toutes.

C’est une option, jamais une obligation. Certains propriétaires préfèrent garder la caisse de chaque boutique séparée, et ils le peuvent toujours. Et des boutiques de propriétaires différents peuvent s’entendre pour accepter le crédit l’une de l’autre. Les deux sont possibles ; la décision appartient toujours à ceux qui exploitent les boutiques.

Vous n’êtes jamais dans le doute. À la borne, avant de terminer la recharge, la liste des boutiques où cet argent pourra servir s’affiche — vous connaissez la portée avant de payer, pas après. Et dans l’application, toucher le montant du crédit ouvre la même liste, à tout moment.

Deux garanties désormais inscrites dans les Conditions, version 1.1 : le crédit déjà rechargé reste toujours utilisable dans la boutique où il a été rechargé, même si un accord entre boutiques prend fin ; et lorsque le crédit vous est remis directement par la laverie — un geste commercial —, c’est à elle de vous expliquer où il peut être dépensé.

21 août 2026 App · Paiements 👛

Payer devient plus simple — et le solde vaut dans tout le réseau

Ceux qui ont Google Pay ou Apple Pay sur leur téléphone ignoraient qu’ils pouvaient s’en servir ici. Les boutons existaient, mais n’apparaissaient qu’après que le client avait déjà choisi son mode de paiement — il choisissait à l’aveugle et le découvrait ensuite. Les deux portefeuilles sont désormais visibles dès le choix, à côté de « payer avec une carte sans l’enregistrer ».

Et cette option passe en premier pour qui n’a aucune carte enregistrée. Avec les portefeuilles actifs, c’est le chemin le plus rapide : deux touches et c’est payé, sans saisir un seul chiffre.

Une seule adresse pour toutes les boutiques. Jusqu’ici, chaque boutique devait être enregistrée et vérifiée séparément auprès de la banque pour accepter Apple Pay. Il y a désormais une seule adresse sécurisée — pagar.scapp.pt — qui sert tout le réseau. Moins de pièces à entretenir, et une nouvelle laverie accepte les portefeuilles dès le premier jour.

Le solde vaut dans tout le réseau. C’était déjà vrai, mais ce n’était écrit nulle part, et beaucoup supposaient que l’argent restait lié à la boutique où ils avaient rechargé. Il ne l’est pas : une recharge, toutes les laveries SCApp. Rechargez près de chez vous, utilisez-le près du travail.

Cela vaut pour tous les paiements numériques. Carte, MB WAY, Google Pay ou Apple Pay — quel que soit le moyen choisi dans l’application, le solde est à vous et vous suit dans n’importe quelle laverie du réseau.

21 août 2026 Back Office · Terminaux 📟

Le terminal de carte cesse d’être une boîte noire

Un terminal de carte en panne ne prévient personne. Il reste là, écran allumé, et la première personne à s’en rendre compte est souvent un client qui n’arrive pas à payer — parfois des heures plus tard, et parfois sans même se plaindre. Dans une boutique en libre-service, ce sont des heures portes ouvertes sans un euro qui rentre.

Le back office dispose désormais d’une page dédiée aux terminaux. Le propriétaire voit ceux de sa boutique ; chaque ligne affiche l’état, la connexion utilisée (Wi-Fi ou données mobiles), la batterie, la version de l’appareil et — le chiffre qui compte le plus — depuis combien de temps l’appareil a donné signe de vie.

  • Tester. Un bouton qui frappe vraiment à la porte du terminal et répond à la seule question qui compte : puis-je encaisser maintenant ? Il n’affiche aucun montant et ne prélève rien — c’est juste la question.
  • Encaisser. On saisit un montant et une description, et le terminal s’allume avec cette somme en attente de la carte. Le propriétaire peut le faire depuis son téléphone, où qu’il soit.
  • Annuler à distance. Mauvais montant, ou client reparti ? Un bouton libère le terminal. Et si la carte est déjà passée, le système refuse de faire semblant d’annuler : il indique que l’encaissement a déjà été réglé.

L’encaissement ponctuel couvre les cas habituels : le client qui doit encore, l’arrangement convenu, le service qui ne passe par aucune machine. Il est enregistré dans les transactions de la boutique comme tout autre paiement — avec la description écrite par le propriétaire — et entre dans le règlement normal.

Dans le même temps, l’ancienne page des terminaux a été remplacée. La précédente ne distinguait pas qui l’ouvrait ; désormais chaque propriétaire ne voit que ses propres boutiques, et l’appairage d’un nouveau terminal reste du ressort de SCApp.

20 août 2026 Back Office · Réseau 🔗

Plusieurs boutiques, une seule vue : les réseaux de laveries arrivent

Jusqu’ici, le back office SCApp parlait toujours d’une boutique. Ceux qui en avaient deux ou trois devaient en choisir une en haut de l’écran, lire les chiffres, changer, relire — et additionner de tête. Nulle part l’activité n’apparaissait dans son ensemble.

Les boutiques d’un même propriétaire peuvent désormais être regroupées en réseau. Qui gère plus d’une boutique du même réseau arrive maintenant sur une page nouvelle :

  • La journée additionnée. Le total du jour pour toutes les boutiques réunies, comparé à hier, et le mois entier en euros, lavages et séchages.
  • Classement du mois. Les boutiques classées selon leur chiffre du mois, avec une barre qui montre le poids de chacune. C’est la lecture qui répond à la vraie question : laquelle tire, laquelle décroche.
  • Un clic pour entrer. Toucher une boutique ouvre sa page habituelle, avec tout ce qui s’y trouvait déjà. Un bouton « Voir le réseau » ramène aux chiffres globaux.

Rien ne change pour qui n’a qu’une boutique — on y entre directement, comme toujours. Et chaque propriétaire ne voit que ses propres boutiques : le réseau n’ouvre aucun accès nouveau, il range ce qui existait déjà.

C’est aussi la base de l’étape suivante, déjà en préparation : le crédit rechargé dans une boutique pourra être dépensé dans n’importe quelle boutique du même réseau. Aujourd’hui, le solde rechargé par carte ou MB WAY dans l’application fonctionne déjà dans toute laverie SCApp ; ce qui reste attaché à la boutique, c’est le crédit rechargé en espèces à la borne, parce que cet argent reste dans la caisse de cette boutique. Le réseau est ce qui permettra de le libérer, quand le propriétaire le voudra.

18 août 2026 Borne · Fiabilité 🕐

L’heure vient désormais du serveur — et chaque boutique a son fuseau

L’écran d’accueil de la borne affiche la date et l’heure. Jusqu’ici, c’était l’équipement lui-même qui les fournissait — et un mini-PC dont l’horloge ou le fuseau étaient mal réglés affichait la mauvaise heure sans que personne s’en aperçoive. Dans une boutique à deux bornes, elles ont fini par diverger d’une heure.

L’heure vient désormais du serveur. À l’ouverture de la page, le serveur envoie l’instant exact et le décalage du fuseau de la boutique ; ensuite la borne compte seule avec un chronomètre interne qui ne dépend pas de l’horloge de l’équipement. Deux bornes de la même boutique affichent toujours la même chose, puisqu’elles comptent à partir de la même origine.

  • Chaque boutique a son fuseau. Il n’est plus inscrit dans le code que tout est à l’heure de Lisbonne. Chaque laverie a maintenant son fuseau, choisi dans la configuration — Portugal continental ou Açores, Espagne péninsulaire ou Canaries, Allemagne, France, Italie et ainsi de suite. Le même système sert des boutiques dans des pays différents, chacune à son heure locale.
  • Cela vaut aussi pour le back office. Il n’y a pas que l’écran de la borne : les dates et les filtres de période que le propriétaire voit dans le back office passent également par le fuseau de la boutique. Un propriétaire à Madrid voit les mouvements à l’heure de Madrid, pas à celle de Lisbonne.
  • Elle se corrige toute seule. La borne reste des jours avec la même page ouverte ; elle revérifie donc l’heure auprès du serveur toutes les dix minutes. Cela corrige la dérive que tout chronomètre accumule au bout de nombreuses heures et rattrape le changement d’heure, où l’horloge bouge de nuit avec la page déjà ouverte.
  • Changement d’heure sans surprises. Comme le décalage vient du serveur et n’est pas un calcul figé, le passage à l’heure d’hiver et d’été se règle tout seul dans chaque pays — même lorsqu’il n’a pas lieu au même moment partout en Europe.

Pour le propriétaire, plus besoin de régler l’horloge de chaque machine : les bornes sont cohérentes entre elles et avec le système, et une machine neuve fonctionne correctement dès le départ sans configuration de fuseau. Et pour qui songe à ouvrir hors du Portugal, un obstacle disparaît — il suffit de choisir le pays dans la configuration de la boutique.

18 août 2026 Borne · Thèmes saisonniers ☀️

Thème d’Été : la borne part à la plage — et rien ne tombe du ciel

Le calendrier des thèmes avait un grand trou : après les Santos Populares, en juin, il n’y avait plus rien jusqu’à Noël. Six mois de borne identique, précisément dans les mois où le plus de monde passe à la boutique. L’Été vient combler cela, de juillet à septembre.

L’esthétique est méditerranéenne, pas la plage d’un seul pays : un ciel qui s’ouvre du turquoise au bleu profond, un store de terrasse à rayures sur la barre du haut, et une bande de sable avec la ligne de marée tracée irrégulière — des crêtes de largeurs différentes, les unes larges et basses, les autres étroites et profondes, pour ne pas paraître tirées au compas. Sur le sable reposent un parasol à rayures qui oscille au vent, un château de sable avec son petit drapeau qui claque, une chaise longue en toile et quelques coquillages. Au loin, à l’horizon, passe un voilier — il met près de deux minutes à traverser, pour qu’on le remarque à peine.

  • Rien ne tombe du ciel. C’est la règle qui a changé le thème à mi-parcours. La première version faisait tomber ballons de plage et glaces comme de la neige, et ce n’était pas crédible — sur une plage rien ne tombe. Tout ce qui bouge est devenu ce que fait le vent : un ballon qui roule sur le sable par petits bonds, tantôt d’un côté tantôt de l’autre ; un chapeau de paille qui culbute ; des rafales de sable au ras du sol. Dans le ciel, il ne reste que des nuages lents et des mouettes.
  • Il parle huit langues. En août, ce sont des touristes qui utilisent la laverie ; les messages de l’écran d’accueil sont donc dans les huit langues proposées par la borne. Qui arrive de France ou d’Allemagne lit bonnes vacances ou schönen Urlaub dans sa propre langue.
  • Il protège l’écran. Les jours creux, la borne reste presque toute la journée sur l’écran d’accueil, et une image fixe pendant des heures brûle le moniteur. Aussi chaque élément dérive lentement à son propre rythme, le grain du sable glisse, le ciel respire en luminosité — et, toutes les huit minutes, les éléments changent réellement de place sur la plage. Au bout d’une demi-heure, le parasol a déjà occupé quatre positions différentes.

Il s’applique en un clic dans le back office, comme les autres, et chaque boutique choisit le sien. Disponible dès aujourd’hui.

12 août 2026 Back Office · Facturation 💳

Le reste à facturer s’est divisé par moyen de paiement — et s’ouvre au détail en un clic

La liste de ce qu’il restait à facturer existait, mais c’était un tas unique. Elle disait combien il restait — elle n’aidait pas à émettre. Car au moment de rédiger le document, la première question est toujours la même : comment cet argent est-il entré ?

Un document doit déclarer le moyen de paiement. Et dans une laverie l’argent arrive par des chemins différents, qui ne peuvent pas être mélangés sur la même facture. La liste respecte désormais cela et se divise en trois :

  • Solde numérique — ce que le client a rechargé par carte ou par MB Way. C’est entré sur le compte, avec le justificatif de l’acquéreur derrière.
  • Espèces — ce qui a été mis en billets dans la borne de la boutique. C’est de l’argent physique, et il se déclare comme tel.
  • Sans contrepartie — le crédit que le propriétaire a offert. Aucun argent n’est entré, et c’est précisément pour cela qu’il figure à part : c’est le candidat naturel au non facturable.

À l’intérieur de chacune des trois, les transactions arrivent regroupées par service, ce qui correspond à la façon dont on émet réellement — 3× lavage machine 1 sur une ligne, avec le total à côté, au lieu de trois lignes identiques qui occupent de la place. Une page qui comptait des centaines de lignes tient désormais sur un écran.

Mais regrouper ne doit pas revenir à cacher. Aussi chaque groupe s’ouvre : un clic et vous voyez les transactions qui le composent, une par une, avec la date et l’heure de chacune. C’est là que l’on va vérifier un montant qui ne tombe pas juste, ou marquer une transaction isolée différemment du reste de son groupe — la gratuité restée au milieu de ventes normales.

Pour le propriétaire, la différence est entre une liste qui informe et une liste avec laquelle on travaille : elle arrive organisée selon la question que le comptable posera en premier, et le détail est toujours juste en dessous, à disposition de qui le veut.

4 août 2026 Back Office · Facturation ✍️

Tout ne donne pas lieu à facture : l’état « non facturable » arrive avec explication obligatoire

Une liste de ce qui reste à facturer ne sert que si elle est juste. Et un cas la brouillait : les transactions où il n’y a pas eu d’argent du client. Un lavage offert, un bon promotionnel, un crédit que le propriétaire a ajouté par courtoisie — il y a eu un service rendu, mais pas de vente. Elles restaient indéfiniment dans les en attente, et la liste cessait d’être fiable.

Elles ont maintenant un état à part. Chaque transaction est dans l’un des trois : à facturer, facturée ou non facturable.

  • L’explication est obligatoire — et c’est tout l’intérêt. Rien n’est marqué non facturable sans écrire le motif. Ce n’est pas un champ facultatif que l’on saute : le système refuse l’opération et répond « écrivez le motif — c’est ce qui justifie l’absence de document ». La logique est simple : une transaction sans facture et sans explication est un trou dans la comptabilité ; avec l’explication à côté, c’est une décision documentée. Si un jour quelqu’un demande pourquoi ce lavage d’août n’a pas de document, la réponse y est écrite.
  • On marque en groupe ou une par une. Toute une campagne promotionnelle se clôt d’un coup, avec le motif appliqué à l’ensemble. Mais on peut aussi marquer une transaction isolée — la courtesie ponctuelle au milieu de ventes normales, que le regroupement ne rattraperait pas.
  • Pour toutes les boutiques, intégrées ou non. Ce n’est pas réservé à ceux qui émettent leurs factures ailleurs. Une boutique avec facturation intégrée, mais dont l’émission automatique n’est pas réglée pour se déclencher à chaque transaction, accumule elle aussi du service sans document — et a besoin, elle aussi, de savoir ce qui est resté en arrière.

Pour le propriétaire, la liste de ce qui reste à facturer devient vraiment cela, sans bruit : les gratuités en sortent par votre décision, enregistrée et justifiée. C’est cette liste, nette, que l’on apporte au comptable en fin de mois.

24 juillet 2026 Back Office · Facturation 🧾

Facturation sans intégration : l’app vous dit exactement ce qu’il reste à facturer

Jusqu’ici, pour que la borne émette une facture il fallait avoir un prestataire de facturation relié au système. Ceux qui n’avaient pas cette intégration restaient de côté. Il existe désormais une troisième voie : le mode sans intégration, pour qui préfère — ou doit — émettre ses factures ailleurs, dans son propre logiciel de facturation ou sur le portail fiscal.

L’idée est simple : la borne n’émet pas, mais ne laisse rien sans trace. Tout ce qui passe par la boutique est enregistré en attente de facturation, et le propriétaire dispose d’une page nouvelle, rien que pour cela, qui lui montre ce qui reste.

  • Deux listes distinctes, parce que ce sont deux cas différents. D’un côté, les demandes individuelles : celles où le client a demandé une facture et laissé son numéro fiscal. Elles apparaissent en évidence, une par une, avec les données indiquées par le client et les machines utilisées — c’est ce qui doit être facturé au nom de quelqu’un. De l’autre, le consommateur final, regroupé par service et par machine sur la période choisie : 3× lavage machine 1 = 15,00 €. C’est la facturation de routine, et regroupée elle demande bien moins de travail.
  • En temps réel, toujours à jour. La liste n’est pas un rapport que l’on demande en fin de mois — elle reflète ce qui se passe dans la boutique. On marque comme facturé au fur et à mesure, avec le numéro de facture à côté si l’on veut le conserver, et ce qui est traité sort de la liste des en attente.
  • Alertes sur l’écran d’accueil. C’était la partie qui m’inquiétait le plus : une facture oubliée est un vrai problème, et personne ne veut vérifier chaque jour s’il en reste une. Ainsi, s’il y a quoi que ce soit à émettre, le propriétaire est prévenu dès l’entrée dans l’application. Pas besoin d’aller chercher — c’est le système qui vient à vous.
  • Choisi boutique par boutique. Chaque laverie a son réglage. Ceux qui ont l’intégration continuent exactement comme avant, la facture sortant automatiquement ; ceux qui ne l’ont pas disposent désormais de cette alternative, au lieu de rester sans solution.

Pour le propriétaire, cette crainte de perdre des factures sans s’en rendre compte disparaît : ce qu’il y a à facturer tient dans une seule liste, avec une alerte à l’entrée, et le regroupement est déjà fait. Pour le client final, rien ne change — il demande sa facture à la borne avec son numéro fiscal comme toujours, et la reçoit normalement.

15 juin 2026 Borne · Expérience 👆

L’écran d’accueil de la borne prend vie : une invitation au toucher

Quand personne ne l’utilise, la borne de paiement affiche son écran d’accueil : le logo de la laverie et la phrase « touchez ici pour commencer ». Jusqu’ici, c’était une image figée. Désormais, cet écran a pris vie — et montre, tout seul, quoi faire.

  • Invitation au toucher — la phrase n’est plus seule : elle alterne avec un doigt animé. Tantôt la phrase, tantôt le doigt, dans une boucle douce qui attire l’œil des passants.
  • Un mouvement qui simule l’appui — j’ai donné au logo et à la phrase/au doigt un mouvement propre qui imite un appui : les éléments s’enfoncent légèrement, avec la même sensation que lorsqu’on presse quelque chose. Personne n’a besoin de toucher d’abord — c’est l’animation elle-même qui fait le geste, montrant visuellement à la personne qu’elle doit toucher l’écran pour commencer.

Pour le client, il est immédiatement clair quoi faire, même pour quelqu’un qui n’a jamais utilisé la borne — l’écran cesse de paraître figé et se met à démontrer le geste. Pour le propriétaire, c’est une première impression plus soignée et moins d’hésitation dès l’entrée du magasin — et, comme l’écran ne reste jamais sur une image fixe, cela aide aussi à éviter le burn-in et prolonge la durée de vie de l’écran.

8 juin 2026 Back Office · Fidélisation 🏷️

Remise personnalisée par client : fidélisez les habitués

Tous les clients ne se valent pas — et vous pouvez désormais les traiter en conséquence. SCApp se dote d’un outil de remise personnalisée par client, pour récompenser les fidèles, négocier avec les gros clients ou simplement prendre soin de ceux qui le méritent.

Dans le back office, sur la fiche de chaque client, un nouvel onglet Remise. Il suffit de l’activer et de choisir :

  • Pourcentage — par exemple, 10 % sur tous les lavages.
  • Montant fixe — par exemple, 0,50 € de moins par machine.

La désactiver remet tout à la normale, sans rien effacer. La remise est par laverie : le même client peut avoir des conditions différentes dans des boutiques différentes.

Au moment de payer, le client voit le détail — machine 5,00 €, remise −0,50 €, total à payer 4,50 € — sans surprises ni petites lignes.

Et un détail important : la machine reçoit toujours le crédit complet et effectue le cycle entier, comme avec un bon de réduction. La remise est offerte par le propriétaire — elle sort de la maison, jamais du temps de lavage ou de séchage.

Pour le client, c’est le sentiment d’être reconnu. Pour le propriétaire, c’est un levier simple de fidélisation et de négociation, entièrement sous votre contrôle.

25 mai 2026 App · Client final ★

Les scores sont désormais liés au compte — et deux nouveaux jeux sont arrivés

Les jeux SCApp travaillent désormais ensemble. Jusqu’ici, chaque jeu avait son score isolé — jouer à deux jeux différents revenait à avoir deux scores sans lien. À partir de maintenant, tous les scores sont persistants sur le compte et s’additionnent : chaque partie, dans n’importe quel jeu, va directement à ton total.

Ce total unique est ce qui compte au moment de convertir le score en points de la laverie, que tu utilises ensuite en remises ou recharges. Plus tu joues, plus il grandit vite — et tu peux changer de jeu librement sans perdre ta progression.

Pour célébrer, deux nouveaux jeux sont arrivés cette semaine :

  • Solitaire — le classique des cartes, parfait pour les 30 minutes d’un cycle de lavage.
  • Blackjack — joue contre le croupier, sans argent réel, juste pour le score qui va sur ton compte.

Tout dans App → Jeux. Bon jeu !

24 mai 2026 App · Client final 🔔

Notifications sur le téléphone : l’app prévient quand la machine est terminée

Rien de pire que d’oublier son linge dans une machine pleine. Désormais, après le premier paiement, l’app demande au client s’il souhaite recevoir des alertes sur son téléphone. S’il accepte, deux notifications sont envoyées :

  • Environ 2 minutes avant la fin — « Votre séchoir se termine dans 2 min », pour que le client se prépare.
  • Quand le cycle se termine — « Votre linge est prêt. Vous pouvez le récupérer. »

Les notifications arrivent même quand l’app est fermée et, sur les téléphones où l’app est installée comme icône d’accueil (PWA), elles apparaissent dans la barre de notifications comme n’importe quelle autre application. Le client peut gérer les appareils qui reçoivent les alertes dans Profil → Notifications → Appareils avec alertes et les désactiver à tout moment.

Pour le client, moins de temps à vérifier l’app et plus de tranquillité. Pour le propriétaire, moins de linge oublié dans les machines et des clients plus satisfaits.

22 mai 2026 App · Client final 🎮

Section jeux dans l’app : Sudoku, 2048 et Block Blast, avec des points qui deviennent du solde

L’app SCApp se dote d’une section jeux pensée pour le temps d’attente. Trois jeux disponibles dès le départ :

  • Sudoku — classique 9×9 avec trois niveaux (Facile, Moyen, Difficile). Clavier numérique intégré pour éviter que le clavier du téléphone cache la grille.
  • 2048 — combinez les tuiles jusqu’à atteindre 2048. Glissement natif sur téléphone, flèches du clavier sur ordinateur.
  • Block Blast — placez des pièces sur la grille 8×8 ; quand une ligne ou une colonne est complète, elle explose et donne des points bonus.

Chaque partie terminée donne des points selon le jeu. Ces points peuvent ensuite être échangés contre du vrai solde SCApp (10 points = 0,01 €), utilisable dans n’importe quelle laverie SCApp. Il existe aussi un espace où le client peut suggérer de nouveaux jeux qu’il aimerait voir dans l’app.

Pour le client, une façon simple de passer le temps à la laverie et de récupérer quelques centimes. Pour le propriétaire, une raison de plus pour que le client ouvre SCApp au lieu des réseaux sociaux — et revienne.

21 Maio 2026 App · Cliente final ✦

Nova cara da app: visual repensado, avatares e logo da lavandaria em destaque

As páginas principais da app (entrada, registo, home, perfil, pagamento, recarga, lavar e secar) ganharam um visual editorial novo: cards translúcidos com efeito de vidro fosco, fundos com cores da sua loja em gradiente suave, tipografia mais arejada e micro-animações na entrada de cada secção. O saldo ficou em destaque e os caminhos para Lavar, Secar e Café ficam imediatamente acessíveis no centro da home.

Avatar personalizado — cada cliente pode escolher um avatar entre 122 opções organizadas por categoria (Emoções, Animais, Natureza, Transporte, Desporto, Símbolos, Fantasia, Bandeiras), ou continuar com a inicial do nome. A escolha fica gravada na conta e acompanha o utilizador em qualquer lavandaria SCApp onde tenha sessão.

Logo da lavandaria em destaque — a logo da loja passa a aparecer junto ao nome no topo da home, ao lado de "Lavandaria · nome · local". É um detalhe pequeno, mas que reforça a identidade da sua marca em cada vez que o cliente abre a app.

Para o cliente, a app ganhou personalidade e ficou mais agradável de usar no dia-a-dia. Para o proprietário, é mais um sinal claro de marca em cada interacção, sem perder nenhuma das funcionalidades existentes — toda a lógica de pagamento, recarga, cupões e ledger continua intacta.

17 Maio 2026 Back Office · Auditoria ★

Histórico de ativações manuais

Toda a ativação manual feita a partir do back office passou a ser registada num histórico próprio, visível ao proprietário. O registo inclui o utilizador que ativou, a data e hora exacta, a máquina envolvida e — quando aplicável — o motivo da ativação.

O objetivo é simples: o proprietário tem agora um histórico auditável de cada ativação grátis. Funcionários com acesso ao back office continuam a poder ajudar clientes em situações legítimas (uma máquina que falhou, um teste após manutenção), mas deixam de ter forma de o fazer de forma invisível.

Para quem gere uma operação self-service, isto fecha uma porta que antes só se podia fechar por confiança. Confiança continua a ser bem-vinda — mas com prova.

15 Maio 2026 App · Cliente final ◆

Livro de caixa para utilizadores da app

Cada utilizador da aplicação passa agora a ter um livro-razão completo dos movimentos de saldo da sua conta SCApp. Sempre que entra dinheiro (recarga em dinheiro na caixa, recarga por cartão, bónus de fidelização, cupão), ou sai (pagamento numa máquina, reembolso, ajuste), o movimento fica gravado com a data, o valor, a origem e o saldo final.

Tecnicamente, a operação foi blindada: o registo no livro acontece dentro da mesma transação de base de dados que altera o saldo, com bloqueio de linha — não há forma de o saldo divergir do histórico de movimentos. Cada operação tem um identificador único que permite auditar, reconciliar e — se necessário — reverter em segurança.

Para o cliente, isto significa transparência total: ele vê o porquê de cada cêntimo. Para o proprietário, é mais uma camada de robustez na gestão financeira da loja.