11月14日、OpenAIが「Introducing ChatGPT Wallet」と題した記事を公開した。ユーザーが自分のカード番号をAIに教えることなく、ChatGPTが代わりに購入を完結させる——そんな仕組みが現実になった。AIアシスタントが「提案する」段階から「実際に買う」段階へと移行する、インフラレベルの変化だ。
AIエージェントが「実際に買い物をする」時代へ
ChatGPT Walletの最大の特徴は、エージェントがユーザーの実カード番号を知ることなく決済を実行できる点にある。
仕組みはこうだ。ユーザーがカードを一度登録しておくと、購入のたびに決済ネットワーク(American Express、Mastercard、Visa)が支払いトークン(実際のカード情報の代替となる一時的なカード番号・セキュリティコード・有効期限のセット)を発行する。エージェントも、購入先のビジネスも、実際のカード情報には触れない。
さらに、購入ごとに必ずFace IDや指紋認証などのセキュリティチェックが必要になる。ユーザーは商品、合計金額、使用カードを確認してから承認する設計で、エージェントが勝手に購入を進めることはできない。既存カードのポイント特典や不良品などへの異議申し立て保護もそのまま維持される。
現時点では購入のたびに承認が必要だが、将来的には支出上限・購入カテゴリ・期間などのパラメータをあらかじめ設定し、エージェントに購入を完全委任できる仕組みを構築する方針も示されている。
既存の決済インフラをそのまま使う設計
ChatGPT Walletが既存の決済フローに乗っかる設計になっている点は、エンジニア視点で注目に値する。支払いトークンは既存のチェックアウトフローと互換性があり、ビジネス側に専用の決済システムの導入は不要だ。
ただし、リスク管理システムがエージェントによる正規の購入をフラグとして誤検知し、取引が拒否されるケースが課題として挙げられている。OpenAIはこの問題に対処するため、不正防止パートナーとしてForter、Riskified、Sardine、Signifydと、決済サービスプロバイダーとしてAdyen、Checkout.com、Stripeと連携している。
ビジネス向け「Commerce Partner Playbook」も同時公開
ChatGPT Walletと同時に、Commerce Partner Playbookが公開された。エージェント経由の購入に対応したいビジネス向けの実践ガイドで、主な内容は以下の4点だ。
- 正確な商品情報の提供:ChatGPT上でビジネスを申請・認証し、商品フィードに最新の価格・在庫情報を掲載する
- エージェントのサイトアクセスを確保:CDNやファイアウォールでWeb Bot Authを設定し、ChatGPTエージェントが誤ってブロックされないよう対応する。Web Bot AuthはHTTP署名を用いてリクエストの送信元がOpenAIの正規エージェントであることを証明する仕組みで、OpenAIが策定・提唱しているものだ(業界共通の標準規格とは異なる)
- 決済・リスクプロバイダーとの連携:エージェントによる取引を正規と認識させるよう、既存のプロバイダーと調整する
- エージェント向け機能の拡張:プラグインやWebMCPツールを使って、在庫確認・カート操作などを可能にする。WebMCPとは、AIモデルと外部ツール・データソースを接続するプロトコルであるMCP(Model Context Protocol)をWeb環境向けに拡張したもので、ブラウザやHTTP経由でのエージェント連携を実現する
利用状況と提供範囲
ChatGPT Walletは現在、dots(OpenAIが提供するAIエージェント機能で、ChatGPTが複数ステップのタスクを自律的に実行できるようにする仕組み)経由でロールアウトを開始している。対象は米国在住の18歳以上のChatGPT Proサブスクライバーで、米国発行の対応カードが必要だ。
OpenAIは週に12億人がChatGPTを利用していると述べている。これはChatGPT Walletの潜在的な普及規模を示す文脈で触れられており、まず限定ユーザーで実運用のデータを収集しながら、ビジネス・銀行・決済ネットワークと連携して対応範囲を広げていく計画とされている。
エージェントが実際に購入を行うという機能は、単なるチャットの延長ではなくインフラレベルの変化を伴う。ビジネス側がエージェントトラフィックを「正規」として扱えるようになるまでの移行期間をOpenAIがどう埋めるか、実運用での課題が出てくるだろう。
詳細はIntroducing ChatGPT Walletを参照していただきたい。