KakaoPay支払いスクリーンショット
金額、加盟店、時間を確認する方法
韓国にお住まいなら、この流れはおなじみでしょう。KakaoPayで支払いをすると、確認通知はメールやPDFのレシートではなく、KakaoTalkのチャット内のメッセージバブルとして届きます。金額は韓国ウォン(₩)、加盟店名はハングル(한글)、取引時間はチャットのタイムスタンプに埋め込まれており、実際の決済時刻と一致しないこともあります。スプレッドシートや会計アプリにこれら3つの詳細(金額、加盟店、時間)を入力する必要がある方にとって、そのチャットバブルが出発点となります。
カカオトークのチャットレイヤー問題
KakaoPayは、PayPalやVenmoのように独立したアプリではありません。韓国のスマートフォンユーザーの93%が利用するメッセージングプラットフォーム、KakaoTalk(カカオトーク)に組み込まれています。コンビニでQRコードを使って支払ったり、友人に送金したり、レストランの割り勘を済ませたりすると、確認画面はチャットスレッド内の通知として表示されます。独立した「領収書」タブに表示されるわけではありません。
これが重要なのは、人々が実際にその確認画面をどう扱うかに関係します。スクリーンショットを撮るのです。チャットの吹き出しが、事実上の取引記録になります。しかし、チャットのスクリーンショットは、構造化データからは2段階離れています。第一に、それは文書ではなく、プロフィール画像、タイムスタンプ、絵文字リアクションが支払い詳細に混在するメッセージングインターフェースです。第二に、支払い情報そのもの(金額、加盟店、時間)は、領収書のようにレイアウトされるのではなく、チャットの吹き出し内のカード型UIに埋め込まれています。
これこそが、KakaoPayを日本のLINE Payや中国のWeChat Payに結びつけるパターンです。3つともすべて、メッセージングアプリに組み込まれた決済システムです。どのケースでも、支払い記録はチャット内に存在し、データを抽出するには、データのエクスポートを想定して設計されていないUIを操作する必要があります。しかし、情報はそこにあります。どこを見ればよいかを知っているだけです。
支払金額(거래금액)を見つける
金額は通常、KakaoPayの確認画面で最も目立つ要素です。多くの場合、加盟店名の下にあるカード型の吹き出し内に、大きく太字で中央揃えで表示されます。KakaoPayアプリの取引履歴(거래내역)では、各エントリの金額がリスト項目の右側に表示され、送金の場合はマイナス記号が付き、受取の場合は記号なしで表示されます。
スクリーンショットからKakaoPayの金額を読み取る際に注意すべき2つの点:
ポイント控除の落とし穴。 KakaoPayには独自の報酬通貨、Pay Points(페이포인트)があります。支払いの一部にポイントを使用すると、確認画面には2つの数字が表示されます。元の商品金額と、ポイント控除後の「実際の支払額」です。実際の支払額があなたの銀行口座から引き落とされる金額です。経理処理のために取引を記録するなら、こちらが必要な数字です。割引前の定価ではありません。この2つの数字の差は、特にポイント控除行が小さな文字で表示されるチャットの吹き出しスクリーンショットでは、一目で見逃しがちです。
韓国ウォン(₩)の表記。 金額はウォンで表示され、カンマが桁区切りとして使われます。₩15,000は1万5千ウォンです。ソウルでの一般的なランチは₩9,000~12,000程度、毎月の公共料金は₩50,000~150,000程度です。1ドル約1,400ウォンの為替レートでは、₩50,000の支払いは約35ドルです。つまり、ウォン建ての記録をレポート用に別の通貨に換算する場合、カンマの位置とゼロの数が重要になります。小数点の位置を間違えたりゼロを一つ落としたりすると、₩100,000が₩10,000になってしまい、月末に数字が合わなくなるまで気づかないでしょう。
金額が特徴的なレイアウトの黄色い通知カードに表示されることの多い日本のPayPayとは異なり、KakaoPayの金額表示はより控えめです。白いカードに黒い文字で、ほとんどの画面でウォン記号が左側、数値が右詰めで表示されます。この違いは、スクリーンショットを素早く確認する習慣を身につける上で重要です。普遍的なテンプレートではなく、アプリに基づいてどこを見るべきかを学ぶことになります。
加盟店名の特定(가맹점명)
KakaoPayのスクリーンショットに表示される加盟店名は、確認する場所によって3つのパターンがあります。
アプリの取引履歴では、各明細の左側に加盟店名(国内店舗は韓国語、国際チェーンは英語)が、右側に金額が表示されます。これは最も信頼できる情報源です。加盟店名は、その店舗がKakaoの決済ゲートウェイに登録したものと同じ文字列です。CUコンビニエンスストアでの購入は「CU」または「CU편의점」と表示され、パリバゲットでの支払いは「파리바게뜨」と表示されます。これらは同じ加盟店であれば取引ごとに一貫しています。
KakaoTalkのチャット通知では、加盟店名は支払いカードの吹き出し内に、通常は金額の上に表示されます。ただし、注意点があります。支払いが個人間送金(개인 송금)の場合、表示される「加盟店」は送金先のKakaoTalk表示名であり、事業者名ではありません。個人間送金には加盟店はなく、連絡先があるだけです。経費を分類する場合、「どの店か」ではなく「誰に支払ったか」が問題になります。
実店舗でのQRコード決済の場合、加盟店情報はKakaoの加盟店データベースから取得されます。そのため、確認画面に表示される名前は店舗の登録事業者名であり、実際の看板と異なる場合があります。小さなレストランは、店の商号ではなく、オーナー名や法人名で登録されている可能性があります。この不一致は韓国の中小企業ではよく見られ、KakaoPayの取引をよく知っている店名と照合するには、都度確認が必要になることを意味します。
韓国の事業者名は、韓国語を話さない人にとって特に難しい課題です。加盟店名は多くの場合ハングルのみで、英語の別名はありません。「롯데리아 홍대점」(ロッテリア弘大店)への支払いはブランド名が音訳されているため認識できますが、「김밥천국 앉아서 주는 옆집의사」は説明的なローカル店名であり、英語の会計システムでは何にも対応しません。ここで、生の韓国語文字列を取得する抽出ステップが重要になります。後で翻訳や分類はできますが、取得しなかった文字は復元できないからです。
取引時刻の特定
取引時刻は最も単純なフィールドのように思えます。日付と時刻だからです。しかし、KakaoPayには、スクリーンショットに頼る人を悩ませる特有のあいまいさがあります。
KakaoTalkのチャットメッセージのタイムスタンプは、支払いが処理された時刻ではなく、通知がチャットに届いた時刻を示します。ほとんどの取引では、その差は数秒です。しかし、KakaoPayの連携口座を通じた銀行振込が含まれていた場合や、QRコード決済中にネットワーク遅延があった場合、実際の決済時刻(あなたの口座からお金が出ていった瞬間)は、通知のタイムスタンプよりも数分、場合によっては数時間早いことがあります。取引の正確な時刻が重要となる経費報告や税務記録(接待費、クライアントへの支払い、タイムスタンプ付きの立替払いなど)では、アプリの取引履歴リストが信頼できる情報源です。チャットの吹き出しは通知であり、領収書ではありません。
KakaoPayは取引履歴で日付をYYYY.MM.DD形式(例:2026.07.09)で表示し、時刻は24時間形式でその下に表示されます。これは、デバイスのロケール設定を使用し、古いメッセージでは絶対日付の代わりに相対的な時間ラベル(「10分前」、「昨日」など)を表示する可能性があるチャットのタイムスタンプとは異なります。後日、チャット通知をスクリーンショットする場合、「2026.07.09 14:23」ではなく「7月7日」と表示されることがあり、会計上は後者が必要です。
KakaoPayアプリの取引履歴画面でこの問題は解決します。すべてのエントリに、加盟店名の下に正確な日付と時刻があります。正確さが重要な場合は、そこからスクリーンショットを撮ってください。スピードと利便性を優先する場合は、チャットから撮ってください。作成する記録が監査に耐える必要があるか、単に存在すればよいかによって、選択は異なります。
チャットの吹き出しから会計ソフトへ
金額、加盟店、時刻を特定したら、次はこのデータを実際にどこに送るかという問題になります。
韓国の中小企業やフリーランサーにとって、その送り先は多くの場合、国内の会計プラットフォームです。Douzone WEHAGO(더존 위하고)は、13万以上のERP顧客を持ち、韓国の税理会計事務所の約90%に浸透しており、会計士が韓国人であればデフォルトの選択肢です。ECount ERP(이카운트)は、ユーザー数無制限の料金体系を好むSMBに人気のクラウドネイティブな代替手段です。QuickBooks Koreaは、英語のインターフェースで駐在員やフリーランサー向けのセグメントにサービスを提供しています。これらのプラットフォームはどれも、KakaoTalkのチャットスクリーンショットをネイティブに読み取ることはできません。「スクリーンショットを撮った」から「データが帳簿にある」までのステップは、ほとんどのユーザーにとって依然として手動です。
ここで抽出アプローチが重要になります。毎月、すべての取引について、₩15,000、「파리바게뜨」、「2026.07.09 14:23」を手動で3つの別々のフィールドに入力する代わりに、これら3つの列を一度定義し、AIに各スクリーンショット上の対応する値を見つけさせることができます。このツールは、請求書の表を読むのと同じように、チャットの吹き出し内の支払いカードを読み取ります。つまり、「金額」が意味的に何を意味するかを理解し、固定されたピクセル位置を探すわけではありません。
これは、従来のOCRツールが行う処理とは根本的に異なります。OCRは文字を認識しますが、KakaoPayの確認カードの中央にある大きな太字の数字が、取引金額なのか、ポイント残高なのか、電話番号なのかを理解することはできません。スクリーンショットを画像として処理するビジュアルAIモデルは、レイアウトの階層構造と文脈上の手がかりを理解します。これは、支払い確認画面を一目見たときに、あなたの目が自然と最も大きなテキストブロックに飛ぶのと同じ仕組みです。スクリーンショットからのデータ抽出が機能するのは、文字認識が優れているからではなく、AIが読み取り前にドキュメントの視覚的構造を再構築するからです。
KakaoPayは、「チャットアプリ内蔵決済」の分野において独特な位置づけにあります。LINE Pay(日本)も同じアーキテクチャ(メッセンジャー内での決済)を共有していますが、LINE Payの確認カードはKakaoPayとは視覚的に異なり、フィールドの配置が違い、チャット通知よりもアプリ内のウォレット履歴に大きく依存しています。WeChat Pay(中国)はこのパターンの元祖ですが、その確認画面はよりトランザクション情報が密集しており、支払い方法、注文番号、加盟店情報が1枚のカードに凝縮されていることがよくあります。フィリピンのGCashやAlipayも、アジアのさまざまな市場で同様の状況にあり、それぞれ独自の確認画面レイアウトを持ちながらも、決済データが、素早い確認用に設計された非ドキュメントインターフェースに閉じ込められ、記録管理には適さないという、同じ根本的な問題を抱えています。
このグループの中でKakaoPayのケースを際立たせているのは、KakaoTalkとの統合度の高さです。LINE内に専用のウォレットタブがあるLINE Payや、WeChat内に専用の「ウォレット」セクションがあるWeChat Payとは異なり、KakaoPayはその境界をより積極的に曖昧にしています。支払い履歴、請求書支払い、保険、投資機能はすべて、KakaoTalkの「その他」タブ内に共存しており、チャット機能と金融機能の間に明確な視覚的区別はありません。あなたが扱っているスクリーンショットには、支払い詳細と友達の最後のメッセージが同じフレームに表示されているかもしれません。それはプラットフォームのバグではなく、設計思想なのです。しかし、それはつまり、フレーム内のすべてが支払いデータとは限らない、コンテンツが混在したスクリーンショットを抽出処理が扱わなければならないことを意味します。
よくある質問
KakaoPayのスクリーンショットで、チャットメッセージと支払いカードが混在している場合でもデータを抽出できますか?
はい、可能です。ビジュアルAIモデルは、スクリーンショットがきれいで独立した支払い確認画面である必要はありません。チャットインターフェース内の支払いカードを、その視覚的な構造(枠線のあるカード、大きな金額フォント、加盟店名ラベル)を認識して特定し、周囲のチャットメッセージ、他のメッセージのタイムスタンプ、UI要素を無視して、関連するフィールドを抽出できます。抽出はスクリーンショット全体ではなく、支払いブロック自体に焦点を当てます。
加盟店名が韓国語で、英語で必要な場合はどうすればよいですか?
抽出では、画面に表示されている文字列をそのまま取得します。加盟店名が「파리바게틤」であれば、そのままスプレッドシートに出力されます。その後、別の手順で名前を翻訳または標準化するか、推論列をサポートするツールを使用して、言語に関係なく加盟店を自動的にカテゴリに分類することができます。重要なのは元の文字列をそのまま取得することであり、翻訳ロジックはその上に追加できます。
複数のKakaoPay取引を一度にバッチ処理するにはどうすればよいですか?
複数の取引のスクリーンショット(例えば、1週間分のビジネス食事代や備品購入費など)がある場合、それらをまとめてバッチとしてアップロードし、3つの列(金額、加盟店、時間)を一度だけ定義します。抽出はすべてのスクリーンショットに対して並行して実行され、結果は1つのテーブルに統合され、各行が1つの取引を表します。これは、月末の照合時に多数のKakaoPayレコードを一度に処理する場合に特に便利です。
ファイルは安全に処理され、保存されることはありません。
KakaoPayは2024年に月間アクティブユーザー2400万人に対して43.1兆ウォンの決済を処理しました。これは、内部に支払いデータを含む多数のチャットバブルがあることを意味します。記録として重要なもの(ビジネス食事代、備品購入費、受け取ったフリーランスの支払い)は、チャットスレッドに閉じ込められたままであるべきではありません。必要な3つのフィールドは、画面上にあります。太字の金額、その上の加盟店名、そして近くの時間です。残りは、それらを正しい列に入れるだけです。