JazzCash および Easypaisa のスクリーンショットから TrxID、金額、取引相手を抽出
JazzCash の確認画面から4つのフィールドを手動でスプレッドシートにコピーするには、1件あたり90秒かかります。このツールなら5秒で取得できます。スクリーンショットがウルドゥー語、英語、またはその両方の混合でも対応可能です。
1枚あたり5~10秒 · 印字テキストの精度は最大99%
4つのフィールド、2つのアプリ、1つのワークフロー
JazzCashとEasypaisaはパキスタン最大のモバイル金融サービスであり、毎日900万件以上の取引を処理しています。カスタム列抽出を使えば、あなたがフィールドを指定するだけでAIがそれを見つけ出します。スクリーンショットがJazzCash(モビリンク・マイクロファイナンス銀行)でもEasypaisa(テレノール・マイクロファイナンス銀行)でも、ウルドゥー語でも英語でも対応します。
JazzCashは12桁以上の数字列(例:351228901234)を使用します。Easypaisaは異なる形式で「Trx. ID」を表示します。どちらもパキスタンのモバイルマネーにおける普遍的な照合キーであり、「TrxIDを送って」は支払い確認のための標準的なフレーズです。
PKR 1,500.00またはRs. 1,500のように標準的な小数点形式で表示されます。AIは送金金額をサービス料から分離します。これは、正味金額と総額が異なるエージェントベースのキャッシュアウト取引において重要です。
送金の場合は電話番号、支払いの場合は加盟店名、キャッシュアウトの場合はエージェント名(例:「Priyo Agent」)です。ウルドゥー語モードではラベルが表示されます。
すべてのレシートにはパキスタン標準時のタイムスタンプ(15/07/2025 11:00)が含まれています。JazzCashは確認画面の上部に、Easypaisaは取引詳細とともに表示します。
2つのアプリ、2つのTrxID形式、1つのRTLインターフェース — ほとんどのツールは片方しか対応できません
パキスタンのモバイルマネーエコシステムは、2つの主要なプラットフォームで成り立っています。両者は同じ取引タイプを共有していますが、ID形式、ラベルの言語が異なり、さらにウルドゥー語が主要言語であるため、読み取り方向(右横書き)も根本的に異なります。欧米のアプリ向けに設計されたテンプレートベースのツールでは、どちらのプラットフォームでもうまく機能しません。
JazzCashとEasypaisaがテンプレートツールを機能させない理由
2つのアプリでTrxIDの形式が異なる。JazzCashは12桁以上の数字列を生成します。Easypaisaは異なるTrx. ID形式を使用します。一方のアプリのレイアウトで学習したテンプレートは、もう一方のアプリでは誤ったフィールドを抽出したり、IDを完全に見逃したりします。
ウルドゥー語は右横書き(RTL)のため、レイアウト全体が反転する。両アプリとも主要言語としてウルドゥー語のラベルを表示します。金額のラベルは画面の左側ではなく右側に配置されます。左から右に読み取る英語優先のOCRツールでは、ラベルと値の関連付けを見逃したり、フィールドの順序を逆にしてしまいます。
エージェント経由の取引が取引相手フィールドを複雑にする。パキスタンのモバイルマネーエコシステムは、エージェント主導型という特徴があります。多くの取引は個人間ではなく、エージェントを通じたキャッシュイン/キャッシュアウトです。そのため、取引相手フィールドには個人の連絡先ではなく、エージェント名や番号が表示されます。
セマンティック抽出がパキスタンのモバイルマネーを処理する仕組み
アプリに依存しないTrxID検出。AIはトランザクションIDを、位置ではなく意味で読み取ります。画面に「TrxID」と12桁の数字(JazzCash)が表示されていても、「Trx. ID」と異なる形式(Easypaisa)が表示されていても、そのコードをトランザクション識別子として認識します。
双方向レイアウト読み取り — 1つのエンジンでRTLとLTRに対応。AIは読み取り方向を仮定しません。ウルドゥー語のナスタアリーク体は右から左へ、英語のラベルは左から右へ流れますが、AIは各スクリーンショットの視覚的な階層を独立して読み取ります。
エージェントを認識した取引相手の抽出。AIは個人間送金とエージェント取引を区別します。どちらも同じ「取引相手」列に入力されるため、スプレッドシートの一貫性が保たれます。
「JazzCash/Easypaisaは、どちらにせよ単純なんです…パキスタンは現金だけの経済から、世界で最も成功したモバイルバンキングの事例の一つへと変貌を遂げました。2023年までに、JazzCashだけで4,800万人以上の登録ユーザーを抱えています。」
— TM Forum / JazzCash デジタルサービス変革
JazzCashとEasypaisaのスクリーンショットが混在していても、1つのクリーンなスプレッドシートに
JazzCashとEasypaisaのスクリーンショットを一緒にアップロード
先週分のスクリーンショットがフォルダにあります。仕入先へのJazzCash送金確認、エージェントからのEasypaisaキャッシュアウト受領書、JazzCashの公共料金支払い。2つの異なるアプリ、3つの異なる取引タイプ。これらすべてを1つのバッチにアップロードしてください(JPGまたはPNG形式)。各スクリーンショットの言語設定は一致している必要はありません。
列を一度定義するだけ — TrxID、金額、取引相手、日付
必要な4つの列を入力します。AIが各スクリーンショットを個別に読み取り、12桁のJazzCashコードでもEasypaisaのTrx. IDでもTrxIDを見つけ出し、PKR単位の金額を抽出し、取引相手を特定し、タイムスタンプを記録します。ウルドゥー語のJazzCashスクリーンショットからも、英語モードのEasypaisa受領書と同じ構造化された出力が得られます。
統合された1つのテーブルを取得 — アプリやタイプで並べ替える必要なし
処理時間はスクリーンショット1枚あたり5〜10秒です。出力は1つのXLSXまたはCSVファイルで、1行が1取引、4列のデータです。JazzCashの送金、Easypaisaのキャッシュアウト、JazzCashの請求書支払い、すべてが同じクリーンな構造で出力されます。各確認画面を開いて手動で値をコピーするよりも、約18倍高速です。
さまざまなアプリや取引タイプにわたって得られるもの:
| TrxID | 金額(PKR) | 取引相手 | 日付 |
|---|---|---|---|
| 351228901234 | 2,500.00 | 03001234567 | 23/06/25 |
| EP78654321 | 4,700.00 | Priyo Agent | 09/09/25 |
| 789012345678 | 1,250.00 | IESCO | 15/01/26 |
最適なケースと注意すべきケース
適用範囲を理解することで、安定した結果が得られます。
最適なケース
アプリ確認画面の端末直接スクリーンショット。 フル解像度のスクリーンショットでは最大99%の精度が得られます。機械描画のテキストは高コントラストで鮮明です。
1つのバッチに複数の取引種別やアプリが混在する場合。 両アプリの「送金」「キャッシュアウト」「請求書支払い」「モバイルトップアップ」のスクリーンショットをまとめてアップロードできます。
過去データの一括照合。 多数のスクリーンショットから1つの整列済みスプレッドシートが生成され、会計ソフトへのインポートにそのまま使えます。
注意すべきケース
メッセージングアプリ経由で転送されたスクリーンショット。 WhatsAppなどのアプリは画像を圧縮するため、解像度が低下し、長いTrxIDコードの文字レベル精度に影響する可能性があります。
アーキテクチャ上の制約:レシートのスクリーンショットであり、APIアクセスではありません。 本ツールは視覚的なスクリーンショットを処理します。JazzCashやEasypaisaのサーバーから直接データを取得したり、端末のメッセージデータベースからSMSを解析することはできません。
画像の著しい隠蔽。 TrxIDや金額がオーバーレイ、ステッカー、編集マークなどで部分的に隠れている場合、AIが完全な値を読み取れない可能性があります。クリーンなスクリーンショットが最良の結果をもたらします。
よくある質問
JazzCashとEasypaisaのスクリーンショットを同じバッチで処理できますか?
はい。JazzCashアプリの確認画面とEasypaisaのレシートを一緒にアップロードしてください。AIが各スクリーンショットがどのアプリに属するかを検出し、正しいフィールドを抽出します。JazzCashのTrxID(12桁以上の数字列)とEasypaisaのTrx. ID(異なる形式)は、どちらも同じ列に出力されるため、スプレッドシートの一貫性が保たれます。
同じスクリーンショット内でウルドゥー語と英語が混在している場合、AIはどのように処理しますか?
JazzCashとEasypaisaはどちらも、主要言語としてウルドゥー語でラベルを表示します。AIはウルドゥー語のナスタアリーク体とラテン文字の両方を読み取り、意味的に同等のラベルを同じフィールドとして扱います。TrxIDと金額は、ラベルがどちらの言語で表示されていても抽出されます。
JazzCashのTrxIDとEasypaisaのTrx. IDの違いは何ですか?
JazzCashは12桁以上の数字の取引IDを生成するのに対し、Easypaisaは取引識別子を「Trx. ID」という異なる形式でラベル付けします。どちらも同じ目的、つまりパキスタンでの支払いを確認するための共通の参照キーとして機能します。AIは両方の形式を認識し、「TrxID」または「Transaction ID」というフィールドを定義すると、それらを同じ列に配置します。
エージェントベースの取引が個人間送金と異なるのはなぜですか?
パキスタンのモバイルマネーエコシステムは、独特のエージェント主導型です。多くの取引は、直接の個人間送金ではなく、小売エージェントを通じたキャッシュインまたはキャッシュアウトです。エージェント取引の場合、取引相手フィールドには個人の電話番号ではなく、エージェント名または小売業者コードが表示されます。AIは両方のケースを正しく処理します。
AIはウルドゥー語スクリーンショットの右横書き(RTL)レイアウトを理解しますか?
はい。ウルドゥー語のテキストは右から左に流れるため、英語のスクリーンショットとは視覚的な読み順が逆になります。AIはドキュメントレイアウトを全体的に処理します。つまり、文字の左から右への順序ではなく、画面の視覚的な階層を読み取ります。JazzCashのスクリーンショットの右側にある金額ラベルも、英語アプリの左側にある場合と同様に確実に見つけられます。
このツールが対応するすべての支払いスクリーンショットタイプ(JazzCash、EasypaisaからVenmo、PayPalまで)をご覧ください: 支払いスクリーンショット概要
南アジアのモバイル金融エコシステム関連: bKashスクリーンショット抽出 · M-Pesa SMS抽出