SuperAPI AI 工具集

create-payment-credential

智能体与模型

查看项目

更新于 10-16 09:59

技能介绍

用途:让智能体通过 Link 钱包获取一次性安全支付凭据,代表用户完成购买。支持三种凭据类型:可用于标准网页结账表单的虚拟卡(PAN)、适用于 Stripe Network 程序化收款的 Shared Payment Token(SPT),以及用于受支持 Stripe 支付界面的 Link Pay Token(LPT)。

主要能力:认证 Link、查询支付方式与收货地址、创建支出请求、轮询审批状态、取消请求、完成付款;支持 --test 测试模式(LPT 不支持测试模式);支持 --format json|md|yaml 输出;可写入本地文件避免泄露卡号。

安装与运行:npm install -g @stripe/link-cli,或 npx @stripe/link-cli。可作为 MCP 服务器运行:npx @stripe/link-cli@latest --mcp。

基本流程:1) link-cli auth status 检查认证,未认证则运行 link-cli auth login --client-name "<名称>";2) 评估商户收款方式决定凭据类型(信用卡表单用 card;HTTP 402 且 www-authenticate 含 method="stripe" 用 shared_payment_token;同时含 input[name="link_pay_token"] 与 data-stripe-merchant-account 的引导块用 link_pay_token);3) 用 payment-methods list 或 shipping-address list 确认信息;4) 创建支出请求;5) 完成付款。金额为最小货币单位整数。

适用场景:智能体代用户网购、程序化机器支付等。限制:状态非批准前不得付款;SPT 与虚拟卡均为一次性;LPT 需浏览器自动化,且需确认标记存在;用户须在 Link App 中批准;缺失的收费、平台等细节暂未提供。