Stripe CLI 是 Stripe 提供的命令行工具,用于在终端中测试和管理 Stripe 集成。
用途:测试 Webhook、触发测试事件、跟踪 API 日志,以及查看和管理 Stripe 资源(如客户、支付),适合在开发调试阶段配合本地服务验证支付与事件流程。
主要能力:
- 本地 Webhook 转发与监听;
- 触发测试事件;
- 实时跟踪 API 日志;
- 列出 Stripe 资源(客户、支付等);
- 支持 --json 结构化输出,便于脚本或智能体解析;
- 支持通过 STRIPE_API_KEY 环境变量进行 API 密钥认证;
- 支持非交互式 Webhook 转发与测试事件触发。
安装与登录: brew install stripe/stripe-cli/stripe stripe login
常用命令示例: stripe listen --forward-to localhost:4242/webhook stripe trigger payment_intent.succeeded stripe logs tail stripe resources list stripe customers list --json stripe payments list --limit 5 --json
适用场景:需要在本地或 CI 环境中调试 Stripe Webhook、模拟支付事件、核对 API 请求日志,或让智能体以结构化 JSON 方式读取和操作 Stripe 资源。
限制:资料未提供价格、平台支持范围、速率限制及安全注意事项等细节;部分命令需先完成登录或配置 API 密钥。