用途:本技能由支付宝官方提供,用于处理支付宝收银台链接的支付流程,包括解析订单信息、提交支付请求、查询支付状态。触发条件为上下文中出现 cashier*.alipay.com 或 excashier.alipay.com 域名链接且用户有支付意愿,或其他工具/技能返回使用支付宝支付的指令,或用户明确要求支付。
主要能力:通过 alipay-bot CLI 完成钱包状态检查(check-wallet)、提交支付(submit-payment)、查询支付状态(query-payment-status)、订单信息确认(payment-intent)及问题反馈(problem-feedback)。支付链接为一次性签名 URL,通常 5 分钟内有效、与用户账号绑定。
使用方式:需 npm 可用,安装固定版本包:npm install @alipay/agent-payment@1.0.0 && npx @alipay/agent-payment@1.0.0 install-cli,安装前需用户确认并校验完整性(npm view @alipay/agent-payment@1.0.0 dist.integrity)。流程为:Step 0 确认订单信息,Step 1 执行 alipay-bot check-wallet,Step 2 执行 alipay-bot submit-payment --payment-link '<收银台链接>',Step 3 用户表示已支付后执行 alipay-bot query-payment-status -p "<shortUrl>"。未授权时需调用 alipay-authenticate-wallet 技能。
适用场景:用户通过支付宝收银台链接完成支付、查询支付结果。
限制:需安装官方 CLI 工具;支付链接须逐字符原样输出,不可截断或改写;shortUrl 须来自 submit-payment 返回值;环境变量均为可选,未提供时使用默认值;不涉及商户端身份认证。具体收费、价格等信息暂未提供。