SuperAPI AI 工具集

billing-management

通用与其它

查看项目

更新于 10-16 09:46

技能介绍

用途:为 XActions 提供基于 Stripe 的订阅与账单管理,覆盖查看套餐、发起结账、打开账单门户、查询当前订阅和取消订阅。

主要能力(REST API 入口):

  • GET /api/billing/plans:列出所有可用订阅套餐及价格与功能限制。
  • POST /api/billing/checkout:发起 Stripe 结账,需 Authorization: Bearer <token> 与 JSON 请求体,字段为 plan、successUrl、cancelUrl,返回 Stripe 结账 URL 供跳转。
  • GET /api/billing/portal:需 Bearer token,返回 Stripe 客户门户 URL,用户可在其中更新支付方式、查看发票和管理订阅。
  • GET /api/billing/subscription:获取当前订阅。
  • POST /api/billing/cancel:取消订阅。

订阅层级:free(有限操作与社区功能)、basic(更多操作与标准自动化)、pro(无限操作、全部功能、API 访问)、enterprise(自定义额度、专属支持、团队功能)。

限制与说明:账单完全由 Stripe 处理,XActions 不存储支付详情;订阅状态通过 Stripe webhook 同步;降级在当前计费周期结束时生效;按次使用积分与订阅相互独立。相关技能包括 teams-management(管理团队成员)、x402-payments(x402 协议加密支付)、xactions-cli(通过 CLI 查看套餐状态)。