Captures d'écran de paiement KakaoPay
Comment identifier le montant, le marchand et l'heure
Si vous vivez en Corée du Sud, vous connaissez la routine : un paiement passe par KakaoPay, et la confirmation n'arrive ni par e-mail ni sous forme de reçu PDF. Elle atterrit sous forme de bulle de message dans une conversation KakaoTalk. Le montant est en wons coréens (₩), le nom du marchand est en hangul (한글), et l'heure de la transaction est enfouie dans un horodatage de conversation qui peut ou non correspondre au moment où le paiement a réellement été débité. Pour quiconque a besoin de ces trois détails — montant, marchand et heure — dans un tableur ou une application comptable, cette bulle de conversation 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 un magasin de proximité avec un code QR, envoyez de l'argent à un ami ou réglez une note de restaurant, la confirmation apparaît comme une notification dans un fil de discussion — et non dans un onglet « Reçus » séparé.
Cela compte parce que c'est ce que les gens font réellement avec ces confirmations : ils les capturent d'écran. La bulle de discussion devient le registre de facto 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 marchand, l'heure — sont intégrées dans une interface de type carte à l'intérieur de la bulle de discussion, et non disposées comme un reçu.
C'est le schéma qui relie KakaoPay à LINE Pay au Japon et WeChat Pay en Chine : ce sont trois systèmes de paiement intégrés à des applications de messagerie. Dans chaque cas, le registre de paiement vit dans une discussion, et extraire les données implique de naviguer dans une interface qui n'a pas été conçue pour l'export de données. Mais l'information est là — il suffit de savoir où regarder.
Trouver le montant du paiement (거래금액)
Le montant est généralement l'élément le plus visible d'une confirmation KakaoPay — il est affiché en grande police grasse, souvent centré dans une bulle de type carte sous le nom du marchand. Dans l'historique des transactions de l'application KakaoPay (거래내역), chaque entrée affiche le montant à droite 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 de 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 montants : 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 arrive sur votre compte bancaire. Si vous enregistrez la transaction pour la comptabilité, c'est celui-là qu'il vous faut — pas le prix affiché avant remise. La différence entre ces deux montants 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 en texte plus petit.
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 ₩9,000–12,000 ; une facture mensuelle de services publics 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 en wons dans une autre devise pour des rapports, le placement des virgules 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 jusqu'à ce 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 mise en page distinctive, la présentation du montant chez KakaoPay est plus discrète — texte noir sur carte blanche, avec le symbole won à gauche et la valeur numérique alignée à droite sur la plupart des écrans. Ce contraste compte si vous prenez l'habitude de parcourir rapidement des captures d'écran ; vous apprenez où regarder selon l'application, et non selon un modèle universel.
Identifier le nom du marchand (가맹점명)
Le nom du marchand 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 marchand en coréen (ou en anglais, pour les chaînes internationales) à gauche, avec le montant à droite. C'est la source la plus fiable — le nom est la même chaîne que celle que le marchand a enregistrée auprès de la passerelle de paiement de Kakao. Un achat dans un dépanneur CU affichera « CU » ou « CU편의점 » ; un paiement chez Paris Baguette apparaît comme « 파리바게트 ». Ces noms sont cohérents entre les transactions d'un même marchand.
Dans une notification de chat KakaoTalk, le nom du marchand apparaît dans la bulle de la carte de paiement, généralement au-dessus du montant. Mais voici le piège : si le paiement était un transfert de personne à personne (개인 송금), le « marchand » affiché est le nom d'affichage KakaoTalk de la personne à qui vous avez envoyé l'argent — et non une entité commerciale. Pour les transferts de personne à personne, vous n'avez pas de marchand du tout ; vous avez un contact. Si vous catégorisez vos dépenses, la question devient « à qui ai-je payé » plutôt que « quel magasin ».
Pour les paiements par code QR dans les magasins physiques, les informations sur le marchand proviennent de la base de données des marchands 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é corporative, et non sous le nom commercial du restaurant. 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 vérification croisée.
Les noms d'entreprises coréens présentent un défi particulier pour les non-coréanophones : le nom du marchand est souvent uniquement en hangul, sans alias anglais. Un paiement à « 맛콜 홍대점 » (succursale Lotteria Hongdae) peut être reconnaissable parce que le nom de la marque est translittéré, mais « 김밥칝 알아서 주는 웹간의사 » est un nom de boutique locale descriptive qui ne correspondra à rien dans un système comptable en anglais. C'est là qu'une étape d'extraction qui capture la chaîne coréenne brute compte — vous pouvez la traduire ou la catégoriser plus tard, mais vous ne pouvez pas récupérer des 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 KakaoTalk reflète le moment où la notification est arrivée dans le chat, et non le moment 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 des minutes, voire des 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 est importante — 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 discussion est une notification, pas un reçu.
KakaoPay affiche les dates au format AAAA.MM.JJ dans son historique de transactions (par exemple, 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 étiquettes de temps relatives (« il y a 10 minutes », « 어제 » pour hier) au lieu de dates absolues dans les messages plus anciens. Si vous faites une capture d'écran d'une notification de chat des 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 cette dernière dont vous avez besoin.
L'écran de l'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 marchand. Prenez la capture d'écran à partir de là lorsque la précision est importante. Prenez-la depuis le chat lorsque la rapidité et la commodité sont la priorité. Le choix dépend de si l'enregistrement que vous créez doit survivre à un audit ou simplement exister.
De la bulle de discussion au logiciel comptable
Une fois que vous avez repéré le montant, le commerçant et l'heure, la question se pose : où vont réellement ces données ?
Pour les petites entreprises et les indépendants 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 fiscaux coréens — c'est le choix par défaut si votre comptable est coréen. ECount ERP (이카운트) est l'alternative cloud-native prisée des PME qui veulent une tarification sans limite d'utilisateurs, sans frais par siège. QuickBooks Korea dessert le segment des expatriés et des indépendants avec une interface en anglais. Aucune de ces plateformes ne peut lire nativement une capture d'écran de discussion KakaoTalk — l'étape entre « j'ai pris une capture d'écran » et « les données sont dans mes livres » reste manuelle pour la plupart des utilisateurs.
C'est là que l'approche d'extraction compte. Plutôt que de saisir ₩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 dans la bulle de discussion 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 qu'un outil OCR traditionnel ferait. 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 saute naturellement au plus grand bloc de texte lorsque vous jetez un coup d'œil à une confirmation de paiement. Extraire des données 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 des champs différent et une plus grande dépendance à 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 disposition 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 distingue le cas de KakaoPay au sein de ce groupe, c'est le degré d'intégration avec KakaoTalk. Contrairement à LINE Pay, qui dispose d'un onglet de portefeuille dédié dans LINE, ou à WeChat Pay, qui a une section « Wallet » dédiée dans WeChat, KakaoPay brouille la frontière plus agressivement : l'historique des paiements, le paiement de factures, l'assurance et les fonctions d'investissement coexistent tous dans l'onglet « More » 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 de 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 à contenu mixte où tout ce qui se trouve dans le cadre n'est pas des données de paiement.
FAQ
Puis-je extraire des données de captures d'écran KakaoPay qui mélangent messages de discussion et cartes de paiement ?
Oui. Un modèle d'IA visuelle n'a pas besoin que la capture soit une confirmation de paiement propre et isolée. Il peut identifier la carte de paiement dans une interface de discussion en reconnaissant sa structure visuelle — la carte encadrée, la police de grande taille pour le montant, le libellé du marchand — et extraire les champs pertinents tout en ignorant les messages de discussion 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.
Et si le nom du marchand 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 marchand 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 marchands 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 même lot ?
Si vous avez des captures 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, marchand, heure) une seule fois. L'extraction s'exécute sur toutes les captures en parallèle et fusionne les résultats dans un tableau unique, chaque ligne représentant une transaction. C'est particulièrement utile pour le rapprochement de fin de mois lorsque vous traitez des dizaines de relevés 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 auprès de 24 millions d'utilisateurs actifs mensuels. Cela fait beaucoup de bulles de discussion contenant des données de paiement. Celles qui comptent pour vos dossiers — les repas professionnels, les achats de fournitures, les paiements reçus en freelance — ne devraient pas rester piégées dans un fil de discussion. Les trois champs dont vous avez besoin sont juste là à l'écran : le montant en gras, le nom du marchand au-dessus, et l'heure quelque part à proximité. Le reste consiste simplement à les placer dans la bonne colonne.