Stripe API 是用于集成 Stripe 支付服务的 OpenClaw 技能,通过托管的 OAuth 认证来管理客户、订阅、发票、产品、价格和支付流程。当用户需要处理支付、管理账单或处理 Stripe 订阅时,可以使用该技能。对于其他第三方应用,可以使用 api-gateway 技能()。
该技能需要网络访问权限和有效的 Maton API 密钥,能够让 AI 代openclaw skills 教程理直接通过 Stripe API 完成各类支付相关的操作,适用于电商网站、订阅服务、账单管理等场景。
- 名称:stripe-api
- 描述:通过托管的 OAuth 认证访问 Stripe API,管理客户、订阅、发票、产品、价格并处理支付。
- 版本:1.0.8
- 作者:byungkyu
- 许可证:MIT License
- 依赖:
- 需要网络访问权限
- 需要有效的 Maton API 密钥(MATON_API_KEY)
- 触发词:”Stripe 支付处理”、”Stripe 客户管理”、”Stripe 订阅管理”、”Stripe 账单管理”、”Stripe 产品管理”
将替换为实际的 Stripe API 端点路径。网关会将请求代理到,并自动注入你的 OAuth 令牌。
所有请求都需要在 Authorization 头中包含 Maton API 密钥:
将你的 API 密钥设置为环境变量:
- 访问maton.ai注册或登录账户
- 进入maton.ai/settings页面
- 复制你的 API 密钥
所有 Stripe API 端点都遵循以下模式:
获取余额
列出余额交易
列出客户
查询参数:
响应:
获取客户
创建客户
更新客户
删除客户
列出产品
查询参数:
响应:
获取产品
创建产品
更新产品
删除产品
列出价格
查询参数:
响应:
获取价格
创建价格
更新价格
列出订阅
查询参数:
响应:
获取订阅
创建订阅
更新订阅
取消订阅
列出发票
查询参数:
获取发票
创建发票
完成发票
支付发票
作废发票
列出收费
查询参数:
响应:
获取收费
创建收费
列出支付意图
响应:
获取支付意图
创建支付意图
确认支付意图
取消支付意图
列出支付方式
获取支付方式
附加支付方式
分离支付方式
列出优惠券
获取优惠券
创建优惠券
删除优惠券
列出退款
获取退款
创建退款
Stripe 使用基于游标的分页方式,使用和参数:
响应包含:
使用最后一项的 ID 作为下一页的参数。
- Stripe API 的 POST 请求使用格式(而非 JSON)
- 金额以货币的最小单位表示(例如,美元使用美分)
- ID 使用前缀标识:(客户)、(产品)、(价格)、(订阅)、(发票)、(收费)、(支付意图)
- 时间戳使用 Unix 时间戳
- 重要提示:使用 curl 命令时,如果 URL 包含括号,请使用来禁用 glob 解析
- 重要提示:当将 curl 输出通过管道传递给或其他命令时,在某些 shell 环境中,等环境变量可能无法正确展开
- 检查环境变量是否已设置:
- 通过列出连接来验证 API 密钥是否有效:
确保 URL 路径以开头。例如:
- 正确:
- 错误:
该技能采用 MIT License,完整的许可条款如下:
该技能的元数据信息如下:
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/251137.html原文链接:https://javaforall.net
