GoPayスクリーンショットから金額・取引ID・ステータスを抽出
GoPayの送金金額や取引IDを手入力するのはもう終わりにしましょう。このツールは、GoPayの確認画面から金額・取引ID・ステータスを5〜10秒で抽出します。GoPay WalletでもGoPay Laterでも、インドネシア語のラベルとRp形式の金額を正確に読み取ります。
1枚あたり5〜10秒 · 印字テキストの精度は最大99%
GoPayスクリーンショットから抽出できる項目
GoPayの金額・取引ID・ステータスを手でスプレッドシートに入力するのは、支払い記録を付けるうえで最も時間のかかる作業です。必要な列を一度指定してバッチをアップロードすれば、AIが各確認画面から値を読み取ります。ラベルの意味を理解して抽出するので、表示位置に依存しません。金額・取引ID・ステータスは各GoPay詳細画面にありますが、受取人名は取引タイプによって異なるため、元データにない場合はセルは空のままになります。
| 金額 | 取引ID | 受取人・加盟店 | 日付 | ステータス |
|---|---|---|---|---|
| Rp150.000 | GP20260715A1B2C3 | Warung Makan Sari / Tokopedia | 15/07/2026 | Berhasil |
インドネシア語のラベル、2つの支払い元、そして桁区切りのピリオド
GoPayのスクリーンショットが一般的な支払いレシートより抽出しにくい理由は3つあります。ラベルがインドネシア語であること、支払い元によって表示が変わること(GoPay WalletとGoPay Later)、そして金額の桁区切りにピリオドが使われており、英語のレシート向けツールでは対応しにくいことです。
ラベルが英語ではなくインドネシア語
GoPayのフィールドラベルはインドネシア語です。取引IDはID Transaksi、日付はTanggal、支払い完了はBerhasilと表示されます。文字は通常のラテン文字なのでOCRは問題なく読み取れますが、問題は画素ではなく意味です。「Amount」や「Transaction ID」といった英語の単語を探すツールは、画面上のどこにも一致しません。
GoPay WalletとGoPay Later、2種類の数字セット
GoPay Walletの支払いでは単一の金額が表示されます。GoPay Later(BNPL)取引では、購入合計に加えてCicilanと表示された分割払いの行が追加され、GoPay Laterの返済は1回、3回、6回、12回のいずれかのテナーで実行されます。表示される数字は支払い方法によって異なるため、Wallet用に設定したテンプレートではLaterの確認画面を正しく解析できません。UiPathコミュニティフォーラムのある開発者はこう述べています。「多くの取引で処理して一致もしましたが、すべての画像で一致するわけではありません。50枚のスクリーンショットではデータは抽出されますが、時々失敗します。日付と時刻が変わったり、金額を読み取れないこともあります。」
Rp150.000:ピリオドは桁区切り記号
インドネシア形式では、ピリオドを桁区切り記号、カンマを小数記号として使用するため、Rp150.000は150ルピアではなく15万ルピアを意味します。西洋形式に調整されたOCRツールはピリオドを小数点として読み取り、150という1000分の1の値になってしまいます。
セマンティックマッピングが言語の壁を解消
Amountという列を定義すると、AIは画面上で金額の横にある数字を見つけます。たとえ画面にその言葉が使われていなくてもです。Transaction IDを定義すると、GoPayの支払い参照番号であるID Transaksiの横にある文字列を読み取ります。DateをTanggalの横に、ステータス語についても同様です。キーワードマッチングは不要です。
1つの列定義で両方の支払い元をカバー
Payment Source (GoPay Wallet / GoPay Later)という名前の推論列を追加します。AIが各取引の資金源を読み取り、行を自動的に分類します。次にAmountと、必要に応じてInstallment Amountを定義します。同じ定義が両方のレイアウトで機能します。
Rp金額を扱いやすい数値に正規化
AIはインドネシアの金額と日付をネイティブに読み取ります。Rp150.000はスプレッドシートでは150000として出力され、すぐに合計できます。また、日-月-年の順序(15/07/2026)のTanggalは、標準的な日付形式に正規化されます。
混在したGoPayスクリーンショットを1つのスプレッドシートに
1日のGoPay支払いを照合する場合、加盟店へのQR決済、GoPay Laterでの購入、個人間送金が混在していても、支払い方法に関係なくすべて1つのテーブルにまとめられます。
混在バッチをアップロード
GoPayの確認スクリーンショットを任意の組み合わせで1つのアップロードにまとめます。GoPay Walletでの支払い、GoPay Laterの分割払い、QR加盟店レシートをまとめてOK。AIはレイアウトではなく内容を読み取るため、種類ごとに並べ替える必要はありません。
列を定義
5つの列ヘッダーを定義します:Amount、Transaction ID、Sender / Merchant、Date、そして推論されるPayment Source (GoPay Wallet / GoPay Later)。1セットの定義でWalletとLaterの両方のレイアウトに対応でき、支払い元ごとのプリセットは不要です。
統合テーブルをエクスポート
出力は1つのスプレッドシートにまとまります:スクリーンショット1枚につき1行、5列、すべての取引元が統合されます。ExcelまたはCSVにエクスポートするか、アドオンでGoogle Sheetsに直接送信できます。スクリーンショットを行き来したり、ピリオドが桁区切りなのか小数点なのかを推測する必要はもうありません。
GoPayスクリーンショット抽出が最適なケースと、注意が必要なケース
最適なケース
GoPayアプリの直接スクリーンショット。GoPayアプリまたはGojekアプリの明確な確認画面で、テキストのコントラストが安定し、インドネシア語のラベルがはっきり表示されているもの。
複数ソースの一括処理。1つの列定義でGoPay WalletとGoPay Laterのスクリーンショットを同じアップロードで処理でき、AIが支払い元を自動的に分類します。
インドネシアの数値形式。ピリオドを桁区切りとするRp150.000が認識され、標準的な数値に正規化されます。
注意が必要なケース
WhatsAppやTelegramで転送されたスクリーンショット。メッセージングプラットフォームは画像を圧縮し、取引IDとステータスが表示されるフッターを切り取る可能性があります。可能な場合はGoPayアプリから直接キャプチャしてください。
複合コンテンツを含むGojekエコシステムのスクリーンショット。Gojekの注文確認(配車やフードデリバリー)に埋め込まれたGoPay支払いでは、同じ画面にドライバー情報とレストラン情報が表示されます。抽出は支払いフィールドを優先するため、Gojek固有の詳細も必要な場合は最初の数行を確認してください。
処理中の取引画面。進行中の取引(Diproses)には最終値がまだ反映されていない場合があります。抽出する前に、確認済みのBerhasil画面を待ってください。
よくある質問
GoPayのスクリーンショットでID Transaksiのようなインドネシア語のラベルを認識できますか?
はい。AIは英語のキーワードではなく、意味でラベルを読み取ります。GoPayはID Transaksi、Tanggal、ステータスを示すBerhasilなどのインドネシア語ラベルでフィールドを表示します。列はTransaction ID、Date、Statusなど英語で定義し、AIが各インドネシア語ラベルを対応する列にマッピングします。同じ方法は、同様の形式に従うOVOやDANAなど他のインドネシアのウォレットでも機能します。
GoPayのスクリーンショットのステータスは何を意味し、抽出できますか?
GoPayは各取引にステータスを付けます。Berhasilは支払い完了、DiprosesやGagalは処理中または失敗を意味します。ステータスは取引詳細画面で日付と取引IDの横に表示されます。Statusという列を定義すると、AIが画面に表示されている単語をそのまま入力するため、照合前にバッチを完了済み支払いに絞り込めます。送金を確認するときは、金額だけを信頼せず、取引IDと一緒にステータスを確認してください。
GoPay Laterの分割払い金額は購入合計と別に抽出できますか?
GoPay Laterの確認画面では、購入合計と分割払いの行が別々に表示されます。GoPay Laterの返済は1回、3回、6回、12回のいずれかで、1回あたりの金額はCicilanと表示されます。AmountまたはTotalという列を定義すると、AIは購入合計を抽出します。Installment AmountまたはCicilanという列を追加すると、1回あたりの金額を取得できます。両方の値が同じスクリーンショットに表示されるので、どちらを保持するかを選択できます。
Gojekの注文確認画面に埋め込まれたGoPayのスクリーンショットでも抽出できますか?
はい。Gojekの注文画面には、ドライバー名、レストラン、サービス種別などの配車・フードデリバリー情報とともにGoPayの支払い詳細が表示されます。AIは同じ画面からAmount、Transaction ID、Statusの支払いフィールドを抽出します。ドライバー名や注文商品などGojek固有のメタデータも必要な場合は、追加の列として定義すれば、AIが支払いデータと一緒に抽出します。
ピリオドが千の位の区切りとなるRp150.000形式はどう扱えばよいですか?
AmountまたはAmount (Rp)という名前の列を定義すると、AIがインドネシア形式ではピリオドが小数ではなく千の位の区切りであることを認識します。Rp150.000はスプレッドシート上で150000として抽出され、すぐに合計やフィルタリングが可能です。インドネシアの日-月-年の順序(例:15/07/2026)の日付は、後処理なしで標準の日付形式に正規化されます。
GoPayのスクリーンショットをOVOやDANAのスクリーンショットと同じエクスポートで一括処理できますか?
はい。Amount、Transaction ID、Recipient、Dateなどの統一された列セットを定義すると、同じ定義がGoPay、OVO、DANAのスクリーンショットに1つのバッチで適用されます。どのアプリで生成されたかにかかわらず、各スクリーンショットが1行になり、クロスプラットフォームの照合が1回のエクスポートで完了します。対応アプリの全リストは決済スクリーンショットハブをご覧ください。
GoPayとOVO・DANAの比較、およびインドネシアのウォレット各社の確認画面レイアウトの違いについて:OVO・DANAのスクリーンショット抽出
東南アジアのモバイル決済比較:GCash(フィリピン)が異なるラベルセットで同じ課題にどう対応しているか:GCashのスクリーンショット抽出