金額、受取人、日付を あらゆる PicPay スクリーンショット から取得
ポルトガル語のラベルが付いた PicPay スクリーンショットから手動でデータを打ち直すと、1件あたり3分かかります。セマンティック抽出なら、R$ 1.500,50 形式、キャッシュバック、@username を10秒未満で読み取り、テンプレート設定は不要です。
1スクリーンショットあたり5~10秒 · 6000万人以上のPicPayユーザー · R$ の小数点カンマを自動正規化
PicPay 取引を定義する4つのフィールド
PicPay の Comprovante には、友人への送金でも boleto の支払いでも、同じコアデータが含まれています。カスタム列抽出 を使用すると、列に名前を付けるだけで、AI がポルトガル語のラベル(Valor、Recebedor、Data、Descrição)を読み取って各値を見つけます。
取引金額 — R$ が先頭に付き、ブラジルの小数点カンマ形式(R$ 1.500,50)を使用します。AI がこれを正規化します。
P2P 送金の場合、受取人の @username と実名。Boleto 支払いの場合、受益者の会社名と CNPJ。ラベルは「Recebedor」と「Destinatário」で異なります。
ブラジル形式(DD/MM/AAAA)の決済日。AI が正規化するため、エクスポート後に日と月を入れ替える必要はありません。
オプションのメモ行。Boleto 支払いの場合、認証コード(公式の支払い証明)が含まれます。
銀行のように見えるデジタルウォレット——でも銀行ではない
PicPayは銀行ではありません。P2P送金、boleto支払い、加盟店決済、さらには暗号資産ポートフォリオまでを1つのスクロール画面にまとめたソーシャルウォレットです。確認画面には取引データとウォレットのメタデータが混在しており、銀行取引明細のレイアウトに特化した従来のOCRツールでは誤った数値を読み取ってしまいます。
ウォレット残高が取引金額のように見える問題
PicPayの確認画面では、Carteira残高が画面上部に大きく表示されます。この数字は取引金額ではなくウォレットの残高ですが、あたかも取引情報のように見えます。標準的なOCRツールは画面上の最も大きな数字を読み取るため、「Valor」と表示された実際の取引金額ではなく、この残高を取得してしまうことがよくあります。
スプレッドシートを壊すカンマ
ブラジルの通貨形式では、ドット(.)が桁区切り、カンマ(,)が小数点として使用されます。つまり、R$ 1.500,50は1,500.50を意味します。標準的なOCRはドットを小数点、カンマをフィールド区切り文字として読み取るため、「1.500」と「50」が別々の値として出力されます。その結果、エクスポートされたすべての行を手動で修正する必要が生じます。
同じアプリ内に2種類のComprovante画面
P2P送金では、受取人の@usernameとユーザーが入力した説明文が表示されます。一方、boletoの支払いでは、受益者名、CNPJ、認証コードが表示されます。どちらも「Comprovante」というラベルですが、テンプレートベースのツールでは、それぞれに個別の設定が必要です。
ラベル認識抽出で残高を無視
Amount (R$) を列として定義します。AIはポルトガル語のラベル「Valor」を取引金額の横で読み取り、その値を返します — ウォレット残高や暗号資産ポートフォリオの合計は無視します。ラベルが、画面上の位置に関係なく、どの数値を抽出するかをAIに指示します。
正規化された通貨出力
AIは表示されている「R$ 1.500,50」を読み取り、スプレッドシートのセルに「1500.50」を出力します。抽出後の検索・置換や手動でのカンマからドットへの変換は不要です。正規化された値は、並べ替え、合計、会計ソフトへのインポートにすぐに使える状態でエクスポートされます。
両方の画面タイプに対応する単一の列セット
Amount、Recipient、Date、Description を定義します。AIはP2P送金のComprovanteでも、boleto支払い確認画面でも、同じ列名を読み取ります — フィールドラベルは画面タイプに自動で適応します。個別のテンプレートは不要です。
PicPayのComprovanteからスプレッドシートの1行へ
ブラジルのフォーラムで「Problema com o PicPay」——ユーザーは、唯一の証拠がComprovanteのスクリーンショットしかない取引の紛争について定期的に投稿しています。小規模事業のPicPay支払いを照合する場合、フリーランスの収入を追跡する場合、または個人の支出を記録する場合、このツールにスクリーンショットをドロップすると何が起こるかをご紹介します。
Comprovanteのスクリーンショットをアップロード
PicPayの確認画面をドロップしてください。@usernameの受取人が表示されるP2P送金、認証コード付きのboleto支払い確認、キャッシュバック行が表示される加盟店レシートなど、どの取引タイプでも構いません。AIは画面の領域ではなく、表示されているポルトガル語のラベルを読み取るため、生成元の取引タイプに関係なく機能します。
列に名前を付ける
列ヘッダーを定義します:金額 (R$)、受取人、日付、説明。計算列(例:正味金額)を追加します。スクリーンショットが加盟店取引の場合、AIはValor recebido(PicPayの決済処理手数料差引後の正味額)を読み取り、差額を自動計算します。
行をエクスポート
出力はスプレッドシートの1行として生成されます。金額(R$)は標準の数値形式に正規化され、受取人名、決済日、説明が含まれます。Excel、CSVにエクスポートするか、アドオン経由でGoogle Sheetsに直接プッシュできます。1つのスクリーンショット、1行、ポルトガル語のラベルを手動で再入力する必要はありません。
PicPayのスクリーンショット抽出が最適なケースと注意すべきケース
最適なケース
PicPayアプリの支払い後のComprovanteスクリーンショット。 完全なレシート表示には、AIが必要とするすべてのポルトガル語ラベル(Valor、Recebedor、Data、Descrição)が含まれています。
クロスプラットフォームの一括処理。 同じ4つの列定義で、PicPayのスクリーンショットとPIX、Nubank、PayPal、Venmoを1つのバッチで抽出し、すべて同じ出力形式に正規化します。
定期的な大量照合。 毎月20~50件のPicPayスクリーンショットを処理することで、手動での転記作業を1回のエクスポートに置き換えられます。
注意すべきケース
取引のComprovanteではなく、暗号資産ポートフォリオ画面。 PicPayの内蔵暗号ウォレット(Bitcoin、Ethereum)には、Carteira残高と視覚的に似た独自の残高表示があります。AIは取引固有のラベルを読み取るものであり、暗号ポートフォリオは対象外です。
トリミングまたは転送されたスクリーンショット。 メッセージングアプリは画像を圧縮し、トリミングによってラベル列が切れる可能性があります。AIは従来のOCRより優れていますが、転送されたコピーからは金額と受取人名をスポットチェックしてください。
支払い後のComprovanteではなく、支払い前の確認画面。 支払い前の確認画面には予定の金額と受取人が表示されますが、まだ決済は完了していません。完了した取引を反映するのはComprovanteのみです。
よくある質問
PicPayのスクリーンショットからキャッシュバック額を抽出できますか?
はい。PicPayは多くの加盟店取引確認画面にキャッシュバック行を表示します。画面には "Você recebeu R$ X de volta"(R$ Xが戻ってきました)と表示されます。Cashback 列を Amount 列と一緒に定義すれば、AIが確認画面からこの値を読み取ります。キャッシュバックは参加加盟店での購入時にのみ表示され、個人間のP2P送金やboleto支払いでは表示されないことにご注意ください。
PicPay内のP2P送金とboleto支払いで同じ列設定は使えますか?
Amount、Recipient、Date の各列は両方の画面タイプで機能します。違いはRecipientフィールドにあります。P2P送金では受取人の @username と実名が表示されますが、boleto支払いでは受益者企業名とCNPJが表示されます。P2P送金の Description フィールドにはユーザーのメモ文が表示され、boleto支払いには公的な支払い証明となる数字列(認証コード)が表示されます。1つの列セットを定義すれば、AIが表示された画面タイプに自動で適応します。
R$ 1.500,50のようなブラジルの小数点カンマ形式にはどう対応しますか?
AIは表示されたままの完全な値(R$プレフィックス、千桁のドット区切り、小数点カンマを含む)を読み取り、出力では標準的な数値形式に正規化します。生のスクリーンショットでは R$ 1.500,50 と表示されますが、エクスポートされたセルでは 1500.50 と表示されます。この正規化は抽出中に自動的に行われるため、会計ソフトにインポートする前にエクスポートデータに対して別途検索・置換を実行する必要はありません。
「Valor recebido」(手数料差引後の正味額)と「Valor pago」(総額)を別々に抽出できますか?
はい。PicPayの端末ネットワークを通じて処理された加盟店取引の場合、comprovanteには2つの金額が表示されます。顧客が支払った総額(Valor pago)と、PicPayの処理手数料差引後に加盟店が受け取る正味額(Valor recebido)です。それぞれを別々の列(Amount Paid と Amount Received)として定義すれば、AIが各ラベル行から値を読み取ります。計算列 に Fee (Paid - Received) などを追加すれば、抽出時に処理手数料を計算することも可能です。
PicPayのスクリーンショットをPIX、Nubank、その他のブラジルの支払いスクリーンショットと一緒にバッチ処理できますか?
はい。列名を 金額 (R$)、受取人、日付 と定義すれば、AIがPicPayのスクリーンショットをPIX、Nubankの明細、その他のブラジルの支払いスクリーンショットと一緒に、同じ定義を使って1つのバッチで処理します。どのアプリで生成されたかにかかわらず、各スクリーンショットは出力スプレッドシートの1行になります。全アプリ対応の詳細については、支払いスクリーンショットの概要をご覧ください。