Captures d'écran de paiement Swish
Comment identifier le montant, le destinataire et le numéro de mobile
Un écran de confirmation Swish affiche trois éléments essentiels pour vos archives — le montant, le nom du destinataire et son numéro de téléphone — sur une mise en page identique, que l'expéditeur utilise Swedbank, Nordea ou SEB. Cette cohérence est rare parmi les applications de paiement mobile, et elle rend les captures d'écran Swish plus simples à traiter que la plupart des autres. Mais chacun de ces trois champs comporte un détail propre à la Suède qui peut faire atterrir les mauvaises données dans votre tableur si vous ne savez pas où regarder.
Points clés à retenir
- L'écran de confirmation Swish est le même pour 8,5 millions d'utilisateurs répartis dans 20 banques suédoises — une seule mise en page où le montant, le nom du destinataire et le numéro de téléphone se trouvent toujours au même endroit. En apparence, cette cohérence en fait la capture d'écran de paiement la plus simple à automatiser en Europe.
- Mais le champ de message — la ligne de 50 caractères qui contient votre référence de facture ou de client — est l'endroit où apparaissent les caractères suédois, et précisément là où l'OCR traditionnel transforme silencieusement « för » en « for » sans aucun signal d'erreur. Le champ que vous devez le plus maîtriser est celui qui a le plus de risques d'être corrompu.
- L'extraction sémantique ne lit pas les points au-dessus des lettres ni ne mesure les distances en pixels entre les champs. Elle recherche « le nom enregistré du destinataire » et « le message saisi par l'expéditeur » — et lit les mots suédois comme des mots entiers, et non comme des ensembles de points que la compression JPEG pourrait brouiller jusqu'à l'ambiguïté.
Emplacement des trois champs sur un écran de confirmation Swish
Swish est le système de paiement mobile dominant en Suède, lancé en 2012 par un consortium de six grandes banques — Swedbank, Nordea, SEB, Handelsbanken, Danske Bank et Länsförsäkringar. Il comptait environ 8,5 millions d'utilisateurs actifs en décembre 2024, traitant 1,1 milliard de paiements pour une valeur de 560 milliards de SEK (environ 60 milliards USD) la même année, selon le rapport annuel de Getswish AB. Contrairement aux systèmes de paiement intégrés dans plusieurs applications bancaires — comme PayNow à Singapour — Swish est une application autonome. La même application Swish est utilisée sur tous les téléphones, quel que soit leur banque suédoise, ce qui rend l'écran de confirmation pratiquement identique pour tout le monde. Pour quiconque traite des captures d'écran Swish provenant de plusieurs expéditeurs, cette cohérence est un avantage considérable : vous avez affaire à une seule mise en page, pas trois ou quatre.
L'écran de confirmation affiche le montant de la transaction en gros caractères au centre — uniquement en couronnes suédoises (SEK), aucune autre devise. En dessous du montant apparaît le nom enregistré du destinataire, suivi de son numéro de téléphone mobile masqué au format 07XX-XXX XX XX avec les chiffres du milieu cachés. Un champ de notes en texte libre (« Meddelande » en suédois) se trouve en bas de la confirmation, affichant le message saisi par l'expéditeur — généralement un numéro de facture, une référence produit ou une brève description de l'objet du paiement. La date et l'heure de la transaction sont affichées en haut ou en bas de l'écran, selon la version de l'application.
Ce qui distingue Swish des systèmes de paiement intégrés aux banques comme PayNow ou le PIX brésilien, c'est que cette mise en page ne change pas en fonction de la banque de l'expéditeur. Chaque utilisateur Swish — que son compte bancaire soit chez SEB, Swedbank, Nordea, Handelsbanken, ICA Banken ou l'une des 13 autres banques participantes — voit le même écran de confirmation après avoir effectué un virement. Les champs sont aux mêmes positions, avec la même police de caractères et la même palette de couleurs. Un lot de captures d'écran Swish provenant de vingt personnes différentes produit vingt images qui semblent provenir de la même application — parce que c'est le cas.
La conséquence pratique est qu'un outil d'extraction basé sur des modèles — qui dessine des boîtes englobantes à des coordonnées de pixels spécifiques — fonctionnerait sur des captures d'écran Swish sans nécessiter de modèles par banque. Mais les outils basés sur des modèles échouent dès que Getswish AB publie une mise à jour de conception, ce qui s'est produit à plusieurs reprises (comme en témoignent les avis d'utilisateurs sur l'App Store et Google Play signalant des modifications mineures de l'interface entre les versions). L'approche la plus fiable est l'extraction sémantique : définir les champs souhaités par leur nom et laisser l'IA les localiser par leur signification, et non par leur position. Cela fonctionne, que la version de Swish sur la capture d'écran date de 2024, 2025 ou 2026.
Le destinataire : le nom issu du registre Swish, pas celui saisi par l'expéditeur
Ce champ est celui que les nouveaux utilisateurs de Swish interprètent le plus souvent de travers. Sur une capture d'écran Venmo, le destinataire est un @nomdutilisateur — un nom choisi par le destinataire. Sur PayPal, il s'agit d'une adresse e-mail. Sur Swish, le nom du destinataire affiché sur l'écran de confirmation est le nom enregistré auprès du BankID du destinataire (« Mobilt BankID »), le système national suédois d'identification électronique que tout utilisateur de Swish doit posséder pour envoyer de l'argent.
Lorsqu'une personne envoie de l'argent via Swish, elle saisit le numéro de téléphone du destinataire. Swish associe ce numéro au compte bancaire du destinataire et renvoie le nom enregistré — le nom légal ou le nom que cette personne a utilisé lors de l'enregistrement de son BankID. Ce nom est celui qui apparaît sur l'écran de confirmation de l'expéditeur. Le destinataire ne peut pas choisir un nom d'affichage ou un nom d'utilisateur ; l'écran affiche ce que la banque du destinataire a dans ses dossiers, issu de l'enregistrement de son numéro d'identité personnel suédois (« personnummer »). Cela signifie que le nom que vous voyez sur la capture d'écran — « Anna Andersson » ou « Erik Johansson » — est directement lié à l'identité nationale suédoise du destinataire, et non à un pseudonyme qu'il pourrait changer la semaine prochaine.
Le numéro de téléphone mobile apparaît sous le nom du destinataire, partiellement masqué — suffisamment des derniers chiffres sont visibles pour confirmer l'identité du destinataire du point de vue de l'expéditeur, mais le numéro complet n'est jamais affiché sur l'écran de confirmation. Le format suit le plan de numérotation suédois : un préfixe mobile à trois chiffres commençant par 07 (comme 070, 072 ou 076), suivi de sept chiffres, affiché sous forme groupée avec les caractères du milieu remplacés par des X. Par exemple, un numéro comme 070-XXX 12 34 vous indique le préfixe et les quatre derniers chiffres, mais pas le numéro d'abonné complet.
Pour quiconque traite des captures d'écran Swish à des fins de tenue de registres, le défi pratique est que le nom du destinataire sur la capture d'écran est filtré par la perspective de l'expéditeur. Si vous recevez un paiement et prenez une capture d'écran de votre propre application Swish montrant la transaction entrante, le champ « destinataire » affiche votre propre nom (car la confirmation vient du point de vue du payeur). Si vous obtenez une capture d'écran d'un client qui vous a payé, le nom sur la capture d'écran est le vôtre, tel qu'enregistré auprès de BankID. Le numéro de mobile affiché est le vôtre — masqué. Ces deux marqueurs d'identité — le nom enregistré et le numéro de téléphone — sont les deux champs dont vous avez besoin pour faire correspondre un paiement à la bonne personne dans vos registres.
Le champ de notes : là où les caractères suédois mettent en échec la ROC traditionnelle
Swish permet d'ajouter un message de 50 caractères maximum à chaque paiement — le champ « Meddelande » (champ message). L'expéditeur peut saisir toute combinaison de caractères autorisés : les lettres a-ö (y compris les variantes minuscules et majuscules suédoises), les chiffres 0-9 et les caractères spéciaux :;.,?!()". Le jeu de caractères est suffisamment large pour couvrir la plupart des usages professionnels — numéros de facture, références de commande, noms de clients, courtes descriptions de l'objet du paiement.
Le champ de notes est l'endroit où les caractères suédois — å, ä, ö (et leurs formes majuscules Å, Ä, Ö) apparaissent régulièrement. Un client peut taper « Tack för maten! » (« Merci pour le repas ! »), « Faktura nr 1042 » (« Facture n° 1042 ») ou « Mötesarvode mars » (« Honoraires de réunion mars »). Ces caractères sont courants dans la communication suédoise quotidienne, mais ils posent un problème bien documenté aux moteurs de ROC traditionnels : les trémas (points au-dessus des lettres) sont de petits éléments visuels que les captures d'écran en basse résolution ou la compression JPEG peuvent rendre ambigus. Un moteur de ROC pourrait lire « ärtor » comme « artor » ou « för » comme « for » — deux mots suédois valides aux significations totalement différentes.
Pour quiconque extrait des données de captures d'écran Swish, le champ de notes est l'élément où la précision de l'extraction compte le plus. Le montant et le nom du bénéficiaire sont des champs larges et clairement rendus que la plupart des outils traitent correctement. Le champ de notes est en caractères plus petits, peut inclure des caractères spéciaux et contient souvent l'information précise dont vous avez besoin pour rattacher un paiement à une facture ou un client spécifique — ce qui rend une erreur de lecture dans ce champ plus coûteuse qu'une erreur dans la colonne du montant.
L'IA visuelle lit les caractères de manière holistique — elle reconnaît « för » comme un mot complet par sa forme et son contexte, sans tenter de décoder les deux points sur le « ö » comme un élément séparé. C'est l'une des différences concrètes entre l'extraction sémantique et les approches ROC traditionnelles : l'outil n'a pas besoin de « voir » chaque point distinctement s'il comprend le mot dans son ensemble. Pour les champs de notes en suédois en particulier, cela signifie que les caractères sur lesquels la ROC traditionnelle buterait — le å dans « får » (« mouton » ou « peut »), le ä dans « lägga » (« ajouter »), le ö dans « större » (« plus grand ») — sont lus correctement dans leur contexte.
À quoi ressemble l'extraction pour un lot de captures d'écran Swish
Lorsque vous téléchargez un lot de captures d'écran de paiement Swish et définissez les colonnes Montant (SEK), Nom du bénéficiaire, Numéro de téléphone, Notes et Date, le moteur d'extraction localise chaque valeur sur chaque capture d'écran en comprenant la signification du champ, indépendamment de son emplacement à l'écran. Chaque capture d'écran produit une ligne, et toutes les lignes sont fusionnées en un seul tableur. Comme la mise en page de confirmation Swish est cohérente, le résultat l'est aussi — aucun ajustement par expéditeur n'est nécessaire.
La destination aval de ces données en Suède est généralement l'une des principales plateformes comptables du pays. Fortnox est le logiciel dominant pour les PME avec plus de 612 000 clients, suivi par Visma eEkonomi et Bokio. Les freelances — en particulier ceux qui exercent en tant qu'entreprise individuelle (enskild firma) — peuvent utiliser SpeedLedger ou Hogia pour une comptabilité plus simple. Toutes ces plateformes prennent en charge le format SIE (Standard Import Export), le standard universel suédois d'échange de données comptables, ce qui signifie que les données structurées dans un tableur peuvent être importées dans n'importe laquelle d'entre elles. Mais aucune ne peut ingérer nativement une capture d'écran Swish. L'étape entre « un client m'a envoyé une capture d'écran de paiement Swish » et « le paiement est enregistré dans mon grand livre Fortnox » reste manuelle pour la plupart des entrepreneurs suédois.
Le même flux de travail par lots s'applique également lorsque les captures d'écran doivent être conservées pour la tenue de registres auprès de l'Agence fiscale suédoise (Skatteverket). La loi comptable suédoise (« Bokföringslag ») exige que les entreprises conservent les enregistrements de transactions pendant au moins sept ans. Un tableur des paiements Swish extraits — montant, bénéficiaire, téléphone, date et message — fournit une piste vérifiable qui relie chaque paiement entrant au client qui l'a envoyé. Pour un freelance gérant 20 à 30 paiements Swish par mois, disposer de ces données dans un format structuré plutôt que dispersées dans la galerie de captures d'écran du téléphone fait la différence entre une session de comptabilité de 15 minutes et un après-midi de recoupements.
Les paiements Swish en 2024 ont atteint en moyenne 639 SEK (environ 68 USD) pour les transferts entre particuliers et 415 SEK (environ 44 USD) pour les paiements commerciaux, selon le rapport annuel de Getswish AB. Le volume total de transactions — 1,1 milliard de paiements — suggère que l'utilisateur actif moyen a effectué environ 123 paiements au cours de l'année. À ce volume, la saisie manuelle de chaque capture d'écran n'est pas viable. L'extraction remplace un flux de travail répétitif de copier-coller par une seule opération par lots qui traite l'ensemble des captures d'écran d'un mois en une seule passe.
Les fichiers sont traités de manière sécurisée et ne sont pas conservés.
Si vous traitez des paiements provenant d'autres applications européennes en plus de Swish — MobilePay de clients au Danemark, Twint de Suisse, Bizum d'Espagne — les mêmes définitions de colonnes fonctionnent pour toutes. Le montant, le bénéficiaire, la date et la référence sont des champs universels. Le principe qui sous-tend toutes ces extractions est le même : vous définissez les colonnes de sortie, l'IA trouve les valeurs correspondantes en comprenant la signification de chaque terme, quelle que soit l'application à l'origine de la capture. Un lot contenant des captures Swish, MobilePay et Twint produit un seul tableau avec une structure cohérente — pas de modèles par application, pas de flux de travail séparés.
FAQ
Puis-je extraire des données d'une capture d'écran Swish qui a été transférée via WhatsApp ou Messenger ?
Oui, avec la même limite de précision qui s'applique à toute image compressée. Les applications de messagerie sociale compressent les images, ce qui peut réduire la lisibilité des petits textes — en particulier le champ notes et l'horodatage. Le montant et le nom du bénéficiaire restent lisibles dans la plupart des cas car ils sont affichés dans une police plus grande. Pour un traitement par lots, demandez les captures d'écran originales plutôt que les versions transférées lorsque le champ notes est important pour votre comptabilité. Si vous ne disposez que de la capture transférée, l'extraction fonctionne quand même ; le champ notes peut simplement nécessiter une vérification manuelle sur quelques lignes.
Swish prend-il en charge d'autres devises que le SEK ?
Non. Les transactions Swish sont exclusivement en couronne suédoise (SEK). Il n'y a pas d'affichage multi-devises, ni de conversion de taux de change, ni de frais de commodité déduits du montant affiché. Le montant sur l'écran de confirmation est exactement ce qui a été transféré de l'expéditeur au destinataire — ce que vous voyez est ce que vous avez reçu. Si une capture d'écran affiche un symbole monétaire autre que « SEK » ou « kr », elle est soit fabriquée, soit issue d'un autre système de paiement.
Puis-je traiter par lots des captures d'écran Swish avec MobilePay ou d'autres applications de paiement nordiques ?
Oui. Les captures d'écran Swish et MobilePay ont des structures de champs similaires — montant, numéro de téléphone et un champ de notes contenant des caractères de langues locales (å/ä/ö pour le suédois, æ/ø/å pour le danois). Elles peuvent être téléchargées dans le même lot avec les mêmes définitions de colonnes. L'extraction identifie les champs par leur signification, et non par l'origine de l'application. Chaque capture d'écran produit une ligne ; le tableur qui en résulte fusionne toutes les transactions en un seul tableau avec une structure cohérente — aucune configuration par application n'est nécessaire.
Que faire si le champ de notes ne contient que des caractères suédois — l'extraction est-elle toujours précise ?
Oui. L'IA visuelle lit les caractères de manière holistique plutôt que de tenter de décoder chaque signe diacritique séparément. Les caractères suédois å, ä et ö sont reconnus comme des lettres complètes dans leur contexte, et non comme un « a avec un rond » ou un « a avec deux points » qu'un moteur OCR traditionnel devrait détecter au niveau des pixels. La précision pour les champs de notes en suédois est comparable à celle des champs en anglais, avec les mêmes réserves qui s'appliquent aux très petites polices de caractères ou aux images fortement compressées.