ChatGPT Wallet公開 エージェントが決済、店側の確認点

クレジットカードを持つ手と電卓 AI

OpenAI が米国時間の11月13日、ChatGPT にカードを登録して、AI エージェントに買い物の支払いまで任せられる ChatGPT Wallet を出しました。TechCrunch の記事によると、まず米国の ChatGPT Pro の一部の利用者から使えます。店の側は、今のレジ画面のままで Wallet からの注文を受けられます。ただし、届くのはカード番号ではなくトークン(本物の番号の代わりに使う別の番号)です。エージェントのアクセスをボットとして弾いてしまう心配もあります。OpenAI の開発者向けの資料をもとに、店やサービスを作る側が確かめておきたい点をまとめます。

背景と文脈

ChatGPT Wallet は、10月から出ると見られていた機能です。PC World は ChatGPT のスマホアプリに Coming soon と書かれた Wallet の項目を見つけていました。RuntimeWire も、Windows 版のデスクトップアプリにカードを保存する画面のコードがあったと伝えています。

OpenAI はこれまでも買い物の機能を広げてきました。2025年には Stripe と組んで、ChatGPT の中で注文できる Instant Checkout と、そのための仕様 Agentic Commerce Protocol(ACP)を出しています。PayPal や Visa とも提携を発表しました。今回の Wallet は、ChatGPT の個人用エージェント dots に支払いを任せるためのものです。

店の側は慎重です。TechCrunch によると、Amazon は AI エージェントによる買い物を締め出していて、自社の Alexa を使うよう案内しています。DoorDash や Uber も、AI エージェントからの注文はまだ少ないと話していました。Wallet が広がるかどうかは、エージェントを受け入れる店がどれだけ増えるかにかかっています。

技術/ビジネス面

買い物袋
Photo by visuals on Unsplash

使う人は、最初に一度だけカードを Wallet に登録します。対象は米国で発行された Visa・Mastercard・American Express で、18歳以上が条件です。あとは dots に買いたいものを頼むと、エージェントが店のサイトで注文を進めます。

支払いの直前には、商品・合計金額・使うカードの確認画面が出ます。Face ID や指紋で承認すると支払いが進み、取引の記録が残ります。店に渡るのは配送先と連絡先で、カード番号はエージェントにも店にも見えません。カードのポイントは今までどおり付き、カード会社への異議の申し立てもできます。

使える金額の上限は、まだ設定できません。OpenAI は、金額の上限や、商品の種類・期間ごとの決まりをあとから足して、決まった範囲の買い物は事前に承認しておけるようにする予定です。今は1回ごとに本人の承認が要ります。

OpenAI は、ChatGPT で商品を探したあと、注文まで ChatGPT の中で済ませられるようにしようとしています。どの店で使えるかの一覧は出ておらず、対応する店を順に増やすとしています。

開発者として試すなら

日本からは、使う側として Wallet を試すことはまだできません。店やサービスを作っている人は、米国の利用者を相手にしているなら、レジ周りを確かめておく必要があります。OpenAI のAccept payments のガイドは、Wallet は今のレジ画面と支払いフォームのままで動き、Wallet 専用の組みこみは要らないとしています。注文・発送・問い合わせ・不正の判断は、これまでどおり店の仕事です。

ガイドから拾える注意点は次のとおりです。

項目 ガイドの内容 店側で確かめること
カードの情報 カード番号ではなくネットワークトークンが届く。同じカードかどうかは PAR(Payment Account Reference)で見る カード番号の下4桁などで同じ客かを判断していないか
カード情報の使い回し 本人が同意したのはその1回の取引だけ 保存して次の注文に使う作りになっていないか
定期購入 本人の同意があり、店側から請求する取引のルールに従えば使える 定期購入の同意の記録が残るか
ボット対策 エージェントはクラウドのブラウザから操作するので、ボットと判定されることがある WAF や不正検知のサービスが弾いていないか

とくにボット対策は、何もしないと注文が途中で止まる原因になります。OpenAI は、使っている人の情報を HTTP の Forwarded ヘッダーで店に送る対応を進めています。中身は ip-country(国)、asn(回線の事業者の番号)、user-agent などです。外部の不正検知サービスを使っている店は、そのサービスがこのヘッダーを読むかを問い合わせておくとよさそうです。

決済を組みこむ別の方法もあります。開発者向けの Checkout API には、ChatGPT の画面の中に支払いの画面を出すやり方があり、Adyen・Checkout.com・Fiserv・PayPal・Stripe・Worldpay が対応しています。こちらは一部の店だけの非公開ベータで、店がAPIを組みこむ必要があります。Wallet はエージェントが店のサイトを操作する仕組みなので、組みこみなしで動く代わりに、上のボット対策の問題が出ます。

MCP(AI に外部の道具やデータを使わせるための共通の仕様)のサーバーで ChatGPT 向けのプラグインを作っている人は、Wallet との連携をまだ組めません。プラグインの作り方のページには、プラグインと Wallet のやりとりの形は検討中だと書かれています。手数料の話も、読んだ資料にはありませんでした。

これからどうなるか

次に出るのは、金額の上限と事前承認の設定です。これが入ると、毎回の Face ID なしでエージェントが買い物を済ませる場面が出てきます。店の側では、本人が画面の前にいない注文が増えることになり、返品や異議の申し立ての扱いを考え直す必要が出そうです。

開発者にとってすぐ関わるのは、サイトのボット対策の設定です。エージェントからのアクセスを一律に弾くと、Wallet の利用者は買えません。通すなら、Forwarded ヘッダーやトークンの PAR を使って、どの客の注文かを確かめる仕組みを用意しておく必要があります。米国向けにネットショップを運営しているなら、テスト環境のログでクラウドのブラウザからのアクセスがどう扱われているかを確かめておけます。

まとめ

ChatGPT Wallet で、ChatGPT のエージェントが登録したカードで支払いまで済ませられるようになりました。まず米国の Pro の一部が対象で、毎回 Face ID などで承認します。店側に専用の組みこみは要りませんが、届くのはトークンで、エージェントのアクセスはボット対策に引っかかることがあります。PAR と Forwarded ヘッダーに対応しているかを、決済と不正検知のサービスに確かめておくと、注文が途中で止まるのを防げます。

参考リンク

アイキャッチ画像: Photo by Towfiqu barbhuiya on Unsplash

タイトルとURLをコピーしました