Le réseau tombe. L’encaissement continue.
Dans une cour à Yopougon, la 4G va et vient. Un logiciel qui exige une connexion pour enregistrer un loyer oblige l’agent à noter sur un carnet — et à tout ressaisir le soir, de mémoire.

Mode avion activé. L’agent encaisse quand même.
Ce n’est pas une capture reconstituée : c’est l’écran réel, réseau coupé. La liste des locaux s’affiche, le loyer s’enregistre, le total se met à jour.
- Les locaux et les locataires restent lisibles, avec la date des données affichée en toutes lettres.
- La saisie est écrite sur le téléphone, pas envoyée dans le vide.
- Elle repart seule au retour de la connexion, ou quand l’application revient au premier plan.
Et jamais deux fois
C’est le point qui sépare un vrai mode hors ligne d’une file d’attente qui double les recettes. Chaque encaissement porte une clé unique, tirée avant l’envoi.
Si la réponse du serveur se perd en route, le renvoi retrouve l’enregistrement existant au lieu d’en créer un second. Un même loyer ne peut pas être compté deux fois dans le rapport du bailleur.
Les dépenses de la résidence suivent la même route : gardiennage, plomberie, entretien, saisis sur place avec la photo de la facture, conservés eux aussi quand le réseau manque.
Les mêmes règles qu’au bureau, dans la poche de l’agent
Un logiciel de terrain qui accepterait tout serait pire qu’un carnet : il donnerait une fausse assurance.
- Loyer partiel accepté, mais annoncé
- Le locataire donne 60 000 sur 150 000 ? L’écran demande confirmation et affiche ce qui restera dû.
- Trop-perçu refusé
- Un loyer supérieur au loyer normal est refusé ; un arriéré supérieur à ce qui est dû aussi.
- Arriéré calculé, pas saisi
- Ce que doit le locataire se déduit de son historique et des mois écoulés. L’agent ne devine rien.
- Six moyens de paiement
- Espèces, Orange Money, MTN, Wave, Moov, virement.
- L’heure du serveur, pas celle du téléphone
- Un appareil dont l’horloge est fausse daterait le reçu d’une autre semaine. La date est corrigée, et l’agent prévenu s’il doit régler son téléphone.
- Refus expliqué, jamais perdu
- Un encaissement refusé par le serveur n’est pas effacé : il passe dans une liste à part, motif à l’appui.

L’agent sait quand il a fini
Le compteur porte sur les locaux occupés : un logement vide n’a rien à donner et n’entre pas dans la tournée. Quand le dernier est encaissé, l’écran le dit.
Le bureau voit la même chose au même moment. Et les encaissements saisis sans réseau sont comptés eux aussi : l’agent n’attend pas la connexion pour savoir où il en est.
Ce que l’agent peut faire, et ce qu’il ne peut pas
Un agent ne voit que les résidences qui lui sont assignées. Ce n’est pas un masquage d’écran : le serveur le vérifie à chaque requête.
Il imprime le reçu du locataire ou le lui envoie sur WhatsApp, avec un lien de téléchargement signé dont le libellé public ne nomme jamais le locataire. Il saisit les dépenses de ses résidences. Il remplit les états des lieux, photos à l’appui.
Et si le téléphone se perd : la session dort dans le coffre d’Android, la sauvegarde automatique est coupée, l’application se verrouille après quelques minutes d’absence.
Coupez le réseau pendant la démonstration
C’est la meilleure façon de juger : nous encaissons devant vous, mode avion activé, sur une de vos résidences.