Skip to main content
Clink 通过 MCP 向 Agent 提供用户支付卡和购买授权的访问能力。Wallet Service 管理这套支付关系;Browser Pay 为一次具体结账提供支付凭证,让 Agent 在商户网站完成购买。

卡组织合作与可用范围

Visa
Clink 是 Visa Intelligent Commerce(VIC)合作伙伴。当前 Visa Agent 支付流程结合 Passkey 用户验证、购买授权和 Token 化支付凭证,让 Agent 在用户批准的范围内完成购买。VIC 的能力介绍见 Visa 官方文档。 具体卡片能否用于 Agent Pay,以当前钱包和工具返回为准。用户授权与支付限制的关系见 Passkey 与购买授权。

选择接入方式

独立 Agent

在 Agent Host 中安装 Clink Skill、连接 MCP 并授权钱包。从可复制的安装 Prompt 开始。

Agent 平台

通过 OAuth 连接每位用户,由平台调用 MCP。接收加密的 Browser Pay 凭证时,向 Clink 登记平台公钥。
两种接入方式使用同一套 Wallet Service 和 Browser Pay 工具,区别在于由谁管理 MCP 连接、用户 Token,以及需要时的凭证解密。

组件之间的关系

用户连接钱包,并完成需要的绑卡或购买授权;Agent 操作商户结账页;Clink 返回支付凭证,并记录 Agent 上报的支付结果。

Wallet Service

Wallet Service 支持:
  • 查询用户当前的支付卡及 Agent Pay 就绪状态。
  • 引导用户添加或管理支付卡,或修改默认卡。
  • 创建、查询和管理购买指令(Purchase Instruction),即用户在指定限制内授予的消费授权。
  • 跟踪用户操作,并继续对应的 Operation。
OAuth 授予工具访问权限;购买指令授权消费。完成 OAuth 本身不代表用户已授权购买。卡、购买指令与支付之间的关系见 Wallet Service。

Browser Pay

商户结账页显示卡表单和最终总额后,调用 get_credential。需要用户添加支付卡或授权消费时,Clink 返回下一步操作。取得凭证后,Agent 填写商户卡表单、提交支付,再通过 confirm_result 上报观察到的结果。 签发凭证不代表商户已收款。Browser Pay 指南覆盖完整流程,以及金额变化、凭证过期、支付结果未知等情况。

接入条件

卡是否可用、是否需要补充设置,以当前钱包和工具返回为准。选择支付流程时,读取已连接服务端发布的工具 schema 与当前规则;安装 Skill 不承载这些规则的固定副本。

其他商务能力

Clink MCP 也提供 Catalog 搜索与 UCP Checkout,分别使用对应工具搜索商品、准备并完成结账,以及查询订单和数字交付。需要使用这些能力时,参阅 Catalog 与 UCP 接口参考。

继续阅读