Captures d'écran de paiement KakaoPay
Comment identifier le montant, le commerçant et l'heure
Si vous vivez en Corée du Sud, vous connaissez le principe : un paiement est effectué via KakaoPay, et la confirmation n'arrive pas par e-mail ou sous forme de reçu PDF. Elle atterrit dans une bulle de message à l'intérieur d'une conversation KakaoTalk. Le montant est en wons coréens (₩), le nom du commerçant est en hangeul (한글), et l'heure de la transaction est enfouie dans un horodatage de chat qui peut ne pas correspondre au moment où le paiement a réellement été validé. Pour quiconque a besoin de ces trois détails — montant, commerçant et heure — dans un tableur ou une application de comptabilité, cette bulle de chat est le point de départ.
Le problème de la couche de discussion KakaoTalk
KakaoPay n'est pas une application autonome comme PayPal ou Venmo. Elle est intégrée dans KakaoTalk (카카오통), la plateforme de messagerie utilisée par 93 % des utilisateurs de smartphones en Corée. Lorsque vous payez dans une épicerie avec un code QR, envoyez de l'argent à un ami ou réglez une addition au restaurant, la confirmation apparaît sous forme de notification dans un fil de discussion, et non dans un onglet « Reçus » séparé.
C'est important à cause de ce que les gens font réellement avec ces confirmations : ils les capturent d'écran. La bulle de discussion devient le document officiel de la transaction. Mais une capture d'écran d'une discussion est à deux niveaux de distance des données structurées : d'abord, ce n'est pas un document, c'est une interface de messagerie avec des photos de profil, des horodatages et des réactions emoji mélangés aux détails de paiement. Ensuite, les informations de paiement elles-mêmes (le montant, le commerçant, l'heure) sont intégrées dans une interface de type carte à l'intérieur de la bulle de discussion, et non présentées comme un reçu.
C'est le schéma qui relie KakaoPay à LINE Pay au Japon et à WeChat Pay en Chine : ce sont tous des systèmes de paiement intégrés dans des applications de messagerie. Dans chaque cas, l'enregistrement du paiement se trouve dans une discussion, et extraire les données nécessite de naviguer dans une interface qui n'a pas été conçue pour l'exportation de données. Mais l'information est là, il suffit de savoir où chercher.
Trouver le montant du paiement (거래금액)
Le montant est généralement l'élément le plus visible d'une confirmation KakaoPay : il est affiché dans une police large et grasse, souvent centré dans une bulle de type carte sous le nom du commerçant. Dans l'historique des transactions de l'application KakaoPay (거래내역), chaque entrée montre le montant sur le côté droit d'un élément de liste, précédé d'un signe moins pour les paiements sortants ou sans signe pour les transferts entrants.
Deux choses à surveiller lors de la lecture des montants KakaoPay à partir de captures d'écran :
Le piège de la déduction des Points. KakaoPay a sa propre monnaie de récompense : les Pay Points (페이포인트). Lorsque vous utilisez des Points pour payer partiellement quelque chose, la confirmation affiche deux nombres : le montant original de la marchandise et le montant « réellement payé » après déduction des Points. Le montant réellement payé est celui qui est débité de votre compte bancaire. Si vous enregistrez la transaction pour la comptabilité, c'est celui qu'il vous faut, pas le prix affiché avant la remise. La différence entre ces deux nombres est facile à manquer d'un coup d'œil, surtout dans une capture d'écran de bulle de discussion où la ligne de déduction des Points est dans un texte plus petit.
Le format du won coréen (₩). Les montants sont affichés en wons avec des virgules comme séparateurs de milliers : ₩15,000 pour quinze mille wons. Un déjeuner typique à Séoul peut coûter entre ₩9,000 et ₩12,000 ; une facture de services publics mensuelle peut atteindre ₩50,000 à ₩150,000. Au taux de change d'environ 1 400 wons pour un dollar, un paiement de ₩50,000 équivaut à environ 35 $, ce qui signifie que si vous convertissez des enregistrements libellés en wons dans une autre devise pour les rapports, l'emplacement de la virgule et le nombre de zéros comptent. Une virgule mal placée ou un zéro manquant transforme ₩100,000 en ₩10,000, et vous ne le remarquerez pas avant que quelque chose ne colle pas à la fin du mois.
Contrairement à PayPay au Japon, où le montant est souvent affiché dans une carte de notification jaune avec une disposition distinctive, la présentation du montant de KakaoPay est plus sobre : texte noir sur une carte blanche, avec le symbole du won à gauche et la valeur numérique alignée à droite sur la plupart des écrans. Le contraste est important si vous prenez l'habitude de parcourir rapidement les captures d'écran ; vous apprenez où regarder en fonction de l'application, et non d'un modèle universel.
Identification du nom du commerçant (가맹점명)
Le nom du commerçant sur une capture d'écran KakaoPay se présente sous trois formes possibles, selon l'endroit où vous regardez :
Dans l'historique des transactions de l'application, chaque ligne affiche le nom du commerçant en coréen (ou en anglais pour les chaînes internationales) à gauche, et le montant à droite. C'est la source la plus fiable — le nom est la même chaîne que celle que le commerçant a enregistrée auprès de la passerelle de paiement Kakao. Un achat dans un dépanneur CU indiquera "CU" ou "CU편의점" ; un paiement chez Paris Baguette apparaît comme "파리바게트". Ces noms sont cohérents d'une transaction à l'autre pour un même commerçant.
Dans une notification de chat KakaoTalk, le nom du commerçant apparaît dans la bulle de la carte de paiement, généralement au-dessus du montant. Mais attention : si le paiement était un transfert de personne à personne (개인 송금), le « commerçant » affiché est le nom d'affichage KakaoTalk de la personne à qui vous avez envoyé de l'argent — et non une entité commerciale. Pour les transferts de personne à personne, vous n'avez pas de commerçant ; vous avez un contact. Si vous catégorisez vos dépenses, la question devient « à qui ai-je payé » plutôt que « dans quel magasin ».
Pour les paiements par code QR dans les magasins physiques, les informations sur le commerçant proviennent de la base de données des commerçants de Kakao, ce qui signifie que le nom affiché sur votre confirmation est le nom commercial enregistré du magasin — qui peut différer de l'enseigne au-dessus de la porte. Un petit restaurant peut être enregistré sous le nom du propriétaire ou d'une entité juridique, et non sous son nom commercial. Ce décalage est courant parmi les petites entreprises coréennes et signifie que vous ne pouvez pas toujours faire correspondre une entrée KakaoPay à un nom de magasin familier sans recouper les informations.
Les noms d'entreprises coréennes présentent un défi particulier pour les non-coréanophones : le nom du commerçant est souvent uniquement en hangeul, sans alias anglais. Un paiement à « 맛콜 홍대점 » (succursale Lotteria Hongdae) peut être reconnaissable car le nom de la marque est translittéré, mais « 김밥칝 알아서 주는 웹간의사 » est un nom de magasin local descriptif qui ne correspondra à rien dans un système comptable en anglais. C'est là qu'il est important d'avoir une étape d'extraction qui capture la chaîne coréenne brute — vous pourrez la traduire ou la catégoriser plus tard, mais vous ne pouvez pas récupérer les caractères que vous n'avez pas capturés.
Déterminer l'heure de la transaction (거래일시)
L'heure de la transaction semble être le champ le plus simple — c'est une date et une heure — mais KakaoPay introduit une ambiguïté spécifique qui peut piéger quiconque se fie aux captures d'écran.
L'horodatage d'un message de chat KakaoTalk reflète le moment où la notification est arrivée dans le chat, et non celui où le paiement a été traité. Pour la plupart des transactions, l'écart est de quelques secondes. Mais si le paiement impliquait un virement bancaire via le compte lié de KakaoPay, ou s'il y a eu un délai réseau lors d'un paiement par code QR, l'heure de règlement réelle (le moment où l'argent a quitté votre compte) peut être de plusieurs minutes, voire heures, plus tôt que l'horodatage de la notification. Pour les notes de frais ou les documents fiscaux où l'heure exacte de la transaction compte — pensez aux repas d'affaires, aux paiements clients ou aux remboursements horodatés — la liste de l'historique des transactions de l'application est la source faisant autorité. La bulle de chat est une notification, pas un reçu.
KakaoPay affiche les dates au format AAAA.MM.JJ dans son historique de transactions (ex. : 2026.07.09), avec l'heure au format 24 heures en dessous. Cela diffère de l'horodatage du chat, qui utilise les paramètres régionaux de l'appareil et peut afficher des libellés d'heure relatifs (« il y a 10 minutes », « 어제 » pour hier) au lieu de dates absolues pour les messages plus anciens. Si vous capturez une notification de chat plusieurs jours après les faits, ce que vous voyez pourrait être « 7 juillet » plutôt que « 2026.07.09 14:23 » — et pour la comptabilité, c'est le second dont vous avez besoin.
L'écran d'historique des transactions de l'application KakaoPay résout ce problème : chaque entrée a une date et une heure précises sous le nom du commerçant. Prenez la capture d'écran à partir de là lorsque la précision compte. Prenez-la depuis le chat lorsque la rapidité et la commodité sont la priorité. Le choix dépend du fait que l'enregistrement que vous créez doive survivre à un audit ou simplement exister.
De la bulle de chat au logiciel comptable
Une fois que vous avez localisé le montant, le commerçant et l'heure, la question devient : où ces données vont-elles réellement atterrir ?
Pour les petites entreprises et les freelances coréens, la destination est souvent une plateforme comptable locale. Douzone WEHAGO (더존 위하고) domine le marché avec plus de 130 000 clients ERP et environ 90 % de pénétration parmi les cabinets comptables coréens — c'est le choix par défaut si votre comptable est coréen. ECount ERP (이카운트) est l'alternative native cloud populaire auprès des PME qui souhaitent une tarification utilisateur illimitée sans frais par siège. QuickBooks Korea dessert le segment des expatriés et des freelances avec une interface en anglais. Aucune de ces plateformes ne peut lire nativement une capture d'écran de chat KakaoTalk — l'étape entre « j'ai pris une capture d'écran » et « les données sont dans mes livres » est encore manuelle pour la plupart des utilisateurs.
C'est là que l'approche d'extraction compte. Plutôt que de taper ₩15 000, « 파리바게뜨 » et « 2026.07.09 14:23 » dans trois champs séparés à la main — pour chaque transaction, chaque mois — vous pouvez définir ces trois colonnes une fois et laisser l'IA localiser les valeurs correspondantes sur chaque capture d'écran. L'outil lit la carte de paiement à l'intérieur de la bulle de chat de la même manière qu'il lit un tableau de facture : en comprenant ce que « montant » signifie sémantiquement, et non en cherchant une position de pixel fixe.
C'est fondamentalement différent de ce que ferait un outil OCR traditionnel. L'OCR voit des caractères ; il ne sait pas que le grand nombre en gras au centre d'une carte de confirmation KakaoPay est le montant de la transaction plutôt qu'un solde de points de fidélité ou un numéro de téléphone. Un modèle d'IA visuelle qui traite la capture d'écran comme une image comprend la hiérarchie de mise en page et les indices contextuels — la façon dont votre œil se porte naturellement vers le plus grand bloc de texte lorsque vous jetez un coup d'œil à une confirmation de paiement. Extraire des données à partir de captures d'écran fonctionne parce que l'IA reconstruit la structure visuelle du document avant de le lire, et non parce qu'elle est meilleure en reconnaissance de caractères.
KakaoPay occupe une position unique dans le paysage des « paiements intégrés aux applications de chat ». LINE Pay (Japon) partage la même architecture — paiement dans un messager — mais les cartes de confirmation de LINE Pay sont visuellement distinctes de celles de KakaoPay, avec un placement de champs différent et une dépendance plus forte à l'historique du portefeuille intégré à l'application plutôt qu'aux notifications de chat. WeChat Pay (Chine) est le modèle original de ce schéma, mais son écran de confirmation est plus dense en transactions, affichant souvent le mode de paiement, le numéro de commande et les informations du commerçant sur une seule carte dense. GCash aux Philippines et Alipay complètent le tableau sur différents marchés asiatiques, chacun avec sa propre mise en page d'écran de confirmation mais le même problème sous-jacent : des données de paiement piégées dans une interface non documentaire conçue pour un coup d'œil rapide, et non pour la tenue de registres.
Ce qui rend le cas de KakaoPay distinct au sein de ce groupe, c'est le degré d'intégration avec KakaoTalk. Contrairement à LINE Pay, qui possède un onglet de portefeuille dédié dans LINE, ou à WeChat Pay, qui possède une section « Portefeuille » dédiée dans WeChat, KakaoPay brouille plus agressivement la frontière : l'historique des paiements, le paiement de factures, l'assurance et les fonctionnalités d'investissement coexistent tous dans l'onglet « Plus » de KakaoTalk sans séparation visuelle claire entre les fonctions de chat et les fonctions financières. La capture d'écran sur laquelle vous travaillez peut montrer les détails du paiement et le dernier message d'un ami dans le même cadre. Ce n'est pas un bug de la plateforme — c'est la philosophie de conception. Mais cela signifie que l'extraction doit gérer des captures d'écran au contenu mixte où tout ce qui se trouve dans le cadre n'est pas une donnée de paiement.
FAQ
Puis-je extraire des données de captures d'écran KakaoPay qui mélangent messages de chat et cartes de paiement ?
Oui. Un modèle d'IA visuelle n'a pas besoin que la capture soit un justificatif de paiement propre et isolé. Il peut identifier la carte de paiement dans une interface de chat en reconnaissant sa structure visuelle — la carte encadrée, la police large du montant, le libellé du commerçant — et extraire les champs pertinents tout en ignorant les messages de chat environnants, les horodatages d'autres messages et les éléments d'interface. L'extraction se concentre sur le bloc de paiement lui-même, pas sur l'ensemble de la capture.
Que faire si le nom du commerçant est en coréen et que j'en ai besoin en anglais ?
L'extraction capture la chaîne de caractères telle qu'elle apparaît à l'écran. Si le nom du commerçant est "파리바게틤", c'est ce que vous obtiendrez dans votre feuille de calcul. Vous pouvez ensuite traduire ou normaliser les noms dans une étape séparée — ou utiliser un outil prenant en charge une colonne inférée pour classer automatiquement les commerçants en catégories, quelle que soit la langue. L'essentiel est de capturer la chaîne d'origine intacte ; la logique de traduction peut être ajoutée par-dessus.
Comment gérer plusieurs transactions KakaoPay dans un seul lot ?
Si vous avez des captures d'écran de plusieurs transactions — par exemple, une semaine de repas professionnels et d'achats de fournitures — vous pouvez les télécharger ensemble en un lot et définir vos trois colonnes (montant, commerçant, heure) une seule fois. L'extraction s'exécute sur toutes les captures en parallèle et fusionne les résultats dans un seul tableau, chaque ligne représentant une transaction. C'est particulièrement utile pour la réconciliation de fin de mois lorsque vous traitez des dizaines d'enregistrements KakaoPay à la fois.
Les fichiers sont traités de manière sécurisée et ne sont pas stockés.
KakaoPay a traité 43,1 billions de KRW en paiements en 2024, avec 24 millions d'utilisateurs actifs mensuels. Cela fait beaucoup de bulles de chat contenant des données de paiement. Celles qui comptent pour vos relevés — les repas professionnels, les achats de fournitures, les paiements reçus en freelance — ne devraient pas rester coincées dans un fil de discussion. Les trois champs dont vous avez besoin sont là, sur l'écran : le montant en gras, le nom du commerçant au-dessus, et l'heure quelque part à proximité. Le reste, c'est juste les mettre dans la bonne colonne.