Skip to main content
Contents Contents (5)

x402

 · 

ChatGPT Wallet 如何让 AI 用你的信用卡付款

从用户批准、一次性卡号、商家识别到当前限制,梳理 ChatGPT Wallet 的代理支付流程。

作者认为,ChatGPT Wallet 展示了一种较完整的代理支付方式:用户把自己的信用卡加入钱包,AI 代理在商家网站挑选商品、填写订单,并在用户批准后完成结账。以下按原文的主要部分梳理其运作方式、收益和限制。

为什么使用用户自己的卡

用户的真实卡号保存在支付服务商的安全环境中。代理结账时拿到的是为该次购买生成的替代卡号、有效期和安全码,金额受到用户批准额度的约束。因此,即使代理遭遇提示注入,或商家发生数据泄漏,暴露的也不是用户的原始卡号。

交易记在用户自己的信用卡上,积分和银行争议处理权得以保留。发卡行看到的是用户在实际商家完成的购买。作者认为,这让银行保留了对真实交易的可见性。对于商家,作者预计这种模式可能带来较低的交换费,并让商家更容易识别代理背后的购买者;这些收益仍有待实际应用验证。

用户看到的购买流程

用户先在钱包设置中添加信用卡,卡号输入到安全表单,而不是聊天窗口。之后,用户可以给代理设定购物任务和预算。代理浏览商店、挑选商品并进入结账页后,会展示商家、商品、总额、所用卡、配送信息及任何定期收费条款。用户通过面容或指纹验证批准。若批准后商家或价格改变,代理需要重新请求同意。

商家收款后,用户的账单显示普通的商家交易,退货由商家处理,争议仍可通过银行提出。收据上显示的卡号末四位可能与实体卡不同,因为结账使用的是替代卡号。

原文称,首批开放范围限于美国、年满 18 岁的 ChatGPT Pro 用户,并仅在 dot 代理中使用;支持 American Express、Mastercard 和 Visa 信用卡,不支持借记卡,Chase 卡还需在其应用内额外确认。这些是作者描述的上线初期条件,后续可能变化。

支付背后的四个环节

  1. 保存卡片。 用户在支付服务商托管的表单中输入卡片信息。按作者引用的隐私说明,OpenAI 获得的是代币化凭证及卡组织、发卡行、卡种和末四位等信息,而非完整卡号或安全码。
  2. 接入卡组织的代理支付方案。 卡片会注册到 Visa、Mastercard 或 American Express 相应的代理支付体系;发卡行可能要求用户验证身份。
  3. 领取本次购买的凭证。 用户批准后,卡网络生成可在结账表单中使用的支付凭证,并限制可支出的金额。原文称目前每次结账使用一份凭证。
  4. 在商家网站结账。 代理把凭证填进商家的付款表单,商家的支付服务商按普通卡交易发起授权。OpenAI 在这个流程中不是银行、发卡行、卡组织或资金保管方。

商家怎样识别代理与用户

代理运行在云端浏览器里,商家的反欺诈系统可能把数据中心流量误判为恶意自动化。原文介绍了两类用来补充身份信号的请求头。

一类是基于 HTTP 消息签名的 Web Bot Auth:商家可以验证请求确实来自所声称的代理平台。另一类是逐步推出的用户信号,包括用户 IP 或掩码后的网段、网络 ASN、国家、语言环境、时区和应用信息,供商家的风控系统评估。前者证明代理平台身份,后者帮助商家判断代理背后的用户;最终是否接受交易仍取决于商家和其风控服务。

目前的限制与作者的判断

网站可能主动或无意中拦截代理;每笔购买都要求用户批准,因此无法完全无人值守;支持的地区和卡种有限;浏览器结账也慢且消耗较多计算资源。作者仍认为,让用户自己的发卡行看到真实商家、让商家获得可识别的顾客、同时把代理权限限制在批准金额内,是值得继续发展的方向。

文章最后介绍了作者所在公司的 Agent Cards SDK:用户预先保存卡片并设定金额、期限及可选商家限制,代理每次付款获得一次性卡号;该 SDK 也提供稳定币钱包。这里属于作者对自家产品的介绍,与前述 ChatGPT Wallet 的实际功能应分别看待。

Download Pickful App

Better experience on mobile

iOS

Android

APK