金額、受取人、支払い参照番号をあらゆる Klarna または Sofort のスクリーンショットから抽出
Klarna や Sofort の支払いデータを手動でスプレッドシートに入力するには、1枚のスクリーンショットにつき3分かかりますが、このツールなら5秒で完了します。AI がドイツ語のラベル(Betrag(金額)、Empfänger(受取人)、Zahlungsreferenz(支払い参照番号))を読み取り、Klarna の分割払いでも Sofort の銀行振込でも、正しい数値が正しい列に自動的に配置されます。
スクリーンショット1枚あたり5~10秒 · 印字テキストに対して最大99%の精度
KlarnaまたはSofortのスクリーンショットから抽出できるデータ
KlarnaとSofortは同一親会社のもとにある異なる決済手段ですが、その確認画面には視覚的な共通点がほとんどありません。カスタム列抽出を使用すると、AIが各値の横にあるドイツ語のラベルを読み取るため、Klarnaの分割払いプランもSofortの銀行振込も、同じ構造化された出力を生成します。
Klarnaでは、これはGesamtbetrag(合計金額)であり、分割払い額(Ratenbetrag)が別途表示されます。Sofortでは、単一の振込金額です。1つの列を定義するか、種類ごとに分割するかは自由です。AIがラベルを読み取って判断します。
Klarnaには販売店名(Händler)が表示されます。Sofortには受取人名と銀行(Empfänger)が表示されます。AIはラベルの文脈を読み取り、どちらのラベルが使用されていても支払先を識別します。
Klarnaは各分割払いにZahlungsreferenz(支払い参照番号)を割り当てます。Sofortは、購入者が振込時に入力したVerwendungszweck(使用目的)を表示します。どちらも照合用の一意の識別子として機能します。
ドイツ形式のDD.MM.YYYYです。Klarnaは取引日と将来の分割払い期日を表示します。Sofortは振込実行のタイムスタンプを表示します。AIはすべての日付を統一された形式に正規化します。
2つの支払い方法、1つの親会社——まったく異なる画面
Klarnaは2013年にSofort AGを買収しましたが、両ブランドは独自の確認画面を維持しています。今日Klarnaで支払い、明日Sofortで支払うユーザーは、まったく異なる2つのレイアウトを目にすることになります。そして、同じドイツ語の「Betrag(金額)」が、それぞれの画面で異なる意味を持つこともあります。
Klarnaに複数の金額が表示される — どれが支払い額?
Klarnaの分割払い確認画面には、Gesamtbetrag(合計金額、例:€149.99)と、各月のRatenbetrag(分割払い額、例:€25.00)が一緒に表示されます。標準的なOCRは「€149.99」と「€25.00」を単なる数字として読み取るため、どちらが合計で、どちらが実際の支払い額かを判断できません。Redditのユーザーからは常に「welcher Betrag ist die tatsächliche Zahlung?」— どちらの金額が実際の支払い額ですか?という質問が寄せられています。
Sofortは1画面に2つの銀行口座を表示する
Sofortの確認画面では、あなたの銀行口座(Ihr Konto:IBAN、BIC、銀行名)のすぐ上に販売店の口座(Empfängerkonto:IBAN、BIC、銀行名)が表示されます。2つのIBAN、2つのBIC、2つの銀行名が、同じスクリーンショット上に並んで表示されるのです。テンプレートベースのツールは位置情報で抽出するため、間違ったIBANを取得してしまいます。
見た目が似ているドイツ語ラベルは意味が異なる
Klarnaは分割払いの参照番号に「Zahlungsreferenz」を使用します。Sofortは振込目的に「Verwendungszweck」を使用します。どちらも参照コードですが、Klarnaが割り当てるものと購入者が記入するものというように、異なるシステムに由来します。この意味の違いを理解しない抽出ツールでは、両者を区別することはできません。
ラベル認識型列で合計と分割払いを分離
Amount (Total) と Per Installment を別々の列として定義します。AIは各金額の横にある「Gesamtbetrag(合計金額)」と「Ratenbetrag(分割払い額)」を読み取り、ピクセル位置ではなくラベルに基づいて各値を正しく割り当てます。Installment Count 列を追加すれば、プラン選択肢から「3/6/12」を抽出します。
行ラベルで送金元と加盟店の口座を分離
Sender IBAN と Merchant IBAN という列名を指定します。AIは行ヘッダーの「Ihr Konto(あなたの口座)」を読み取って送金元のIBANを特定し、「Empfängerkonto(受取人口座)」から加盟店のIBANを特定します。BIC、銀行名、Betrag(金額)フィールドにも同じロジックが適用され、各データが正しい列に振り分けられます。
意味理解で参照種別を識別
AIはラベルとコンテキストを読み取って参照種別を識別します。Klarnaの確認画面にある「Zahlungsreferenz(支払い参照番号)」は分割払いの参照コードとして認識されます。Sofortの画面にある「Verwendungszweck(使用目的)」は購入者の振込目的として認識されます。どちらも「Payment Reference」列にクリーンな形で出力されるため、手動での仕分けは不要です。
Klarnaの分割払い確認画面やSofortの送金確認画面から、クリーンなスプレッドシートの行へ
経費追跡、予算照合、または共有家計簿のためにKlarnaとSofortの支払いを記録する場合、スクリーンショットをツールにドロップすると、次のような流れで処理されます。
スクリーンショットをアップロード
Klarnaの確認画面(Gesamtbetrag(合計金額)とRatenbetrag(分割払い額)が表示された分割払いプラン)またはSofortの銀行送金確認画面(両方の口座が表示されたもの)をアップロードします。iOS、Androidのネイティブスクリーンショットがそのまま使用できます。アプリでスクリーンショットがブロックされている場合は、画面を明るく撮影した写真でも問題ありません。抽出エンジンはレイアウトではなく、コンテンツを読み取ります。
列に名前を付ける
列ヘッダーを定義します:金額、受取人、支払い参照番号、日付。Klarnaの分割払いの場合は、金額(合計)と分割払い額を追加して2つの数値を分けます。Sofortの場合は、送金人IBANと販売店IBANを追加して両方の口座を取得します。AIはドイツ語のラベル(Betrag、Empfänger(受取人)、Zahlungsreferenz(支払い参照番号)、IBAN)を読み取り、各値を正しい列に割り当てます。
行をエクスポート
出力は1行のスプレッドシートとして生成されます — 金額、受取人、支払い参照番号、日付。Klarnaの分割払いは、合計金額と分割払い額が別々の列に格納された1行になります。Sofortの送金は、両方のIBANがそれぞれの列に格納された1行になります。Excel、CSVにエクスポートするか、アドオン経由でGoogle スプレッドシートに直接プッシュします。1つのスクリーンショットが1行になり、各フィールドが正しい列に配置されます。
Klarna・Sofortのスクリーンショット抽出が最適なケースと、そうでないケース
最適なケース
明確な確認画面のスクリーンショット。 KlarnaとSofortはどちらも、コントラストが高く機械でレンダリングされたテキストと、一貫したドイツ語のラベル(Betrag(金額)、IBAN、Empfänger(受取人))で支払いデータを表示します。AIはこれらのラベルを意味で読み取るため、レイアウトは問題になりません。
バッチ処理による複数方法の同時抽出。 1つの列セットで、同じバッチ内のKlarnaとSofortの両方からデータを抽出します。AIは各スクリーンショットがどの支払い方法に属するかを識別し、フィールドマッピングを自動的に調整します。
複数回分割払いの追跡。 Klarnaの3回・6回・12回払いの分割払いプランでは、それぞれ異なる支払期日と金額が発生します。AIは各分割期間を個別の行として抽出することも、合計とともに1行にまとめることもできます。
注意が必要なケース
部分的または切り取られたスクリーンショット。 Sofortの確認画面が販売店のIBANのみで送金元の口座情報が表示されていない場合や、Klarnaのスクリーンショットで分割払い条件が切れている場合、AIは表示されているフィールドのみを抽出できます。全画面キャプチャが最も完全な結果をもたらします。
照明が不十分な状態で撮影された画面。 KlarnaやSofortのアプリは、一部のデバイスでネイティブのスクリーンショットをブロックする場合があります。明るく焦点の合った写真であれば問題なく機能しますが、角度がついていたり暗い撮影では、IBAN文字などの小さなラベルの精度が低下する可能性があります。
Klarnaの「後払い」と「即時払い」の区別。 Klarnaの「30日後払い」と「即時払い(Sofort)」は異なる商品であり、画面レイアウトも異なります。AIは両方に対応しますが、定義する列名は抽出対象の支払いタイプに合わせて、フィールドの誤分類を防いでください。
よくある質問
Klarnaのスクリーンショットに合計金額と分割払い額の両方が表示されている場合、スプレッドシートにはどちらの金額を入力すればよいですか?
個別の列を定義してください — Amount (Total) と Per Installment。AIは、ピクセル位置ではなく、合計金額の横にある「Gesamtbetrag(合計金額)」というラベルと、分割払い額の横にある「Ratenbetrag(分割払い額)」というラベルを読み取り、どの値をどの列に入力するかを判断します。€149.99の6ヶ月分割払いの場合、合計€149.99はTotal列に、各€25.00の分割払い額はPer Installment列に入力されます。Installment Countという3つ目の列を追加すると、AIはプランセレクターから「6」を返します。
2つの銀行口座が表示されているSofortのスクリーンショットからデータを抽出できますか?
はい。Sofortの確認画面には、常に2つの銀行口座情報が表示されます。あなた自身の口座(Ihr Konto)と販売店の口座(Empfängerkonto)です。Sender IBAN と Merchant IBAN の列を定義してください。AIは行ラベルの「Ihr Konto(あなたの口座)」を読み取って送信者のIBANを特定し、「Empfängerkonto(受取人口座)」を読み取って販売店のIBANを特定します。BIC、銀行名、Betrag(金額)フィールドについても同様のロジックが適用されます。1つのIBANのみが必要な場合は、IBAN列を1つ定義すれば、AIはデフォルトで販売店のIBAN(照合に必要な方)を返します。
Klarnaのスクリーンショットにある参照コードは「Zahlungsreferenz」と呼ばれていますが、ツールはそれを認識しますか?
はい。列名を Payment Reference とすると、AIはドイツ語のラベルに関係なく参照コードを特定します。Klarnaの確認画面では、Zahlungsreferenz(各分割払いにシステムが割り当てるコード)を読み取ります。Sofortの画面では、Verwendungszweck(購入者が入力した使用目的)を読み取ります。どちらも、すっきりとした「Payment Reference」列として出力されます。両者を区別する必要がある場合は、Zahlungsreferenz (Klarna) と Verwendungszweck (Sofort) のように個別の列を定義してください。
スクリーンショットの日付がDD.MM.YYYY形式ですが、ツールは日付として認識しますか?
はい。AIはドイツ語の日付形式(DD.MM.YYYY)をネイティブに認識し、一貫した出力形式に正規化します。Klarnaの確認画面には、取引日と将来の分割払い期日(例:「Fällig am 15.08.2026」)が表示されます。Sofortには振込実行のタイムスタンプが表示されます。Date 列を定義すると、AIはスプレッドシートでの並べ替えやフィルタリングに適した標準化された形式で日付を返します。
KlarnaとSofortのスクリーンショットを同じエクスポートで一括処理できますか?
はい。列名を1セット定義するだけです — Amount(金額)、Recipient(受取人)、Payment Reference(支払い参照番号)、Date(日付) — AIがKlarnaの分割払い確認画面とSofortの銀行振込確認画面の両方を、同じ定義を使って1つのバッチで処理します。Klarnaのスクリーンショットの場合、Amount列はデフォルトでGesamtbetrag(合計金額)になります。Sofortの場合は、単一の振込金額が返されます。支払い方法に関わらず、各スクリーンショットが1行になります。クロスアプリ対応の詳細については、支払いスクリーンショットの概要をご覧ください。
対応しているすべての支払いスクリーンショットタイプを見る — Klarna、Sofort、PayPal、Revolutなど
関連する欧州の決済プラットフォーム: Revolut、もう一つの欧州決済プラットフォーム — 1画面に2つの金額が表示される多通貨送金
関連する国際送金プラットフォーム: Wise (TransferWise)、もう一つの国際送金プラットフォーム — 為替レートと受取人詳細