Skip to main content

支付集成

支付能力是可选的。启用后,用户可以通过 Stripe Checkout 以 $9 USD 终身 升级 Premium(主卖 AI 额度与进阶分析 / PDF,不当 API 限流卖点)。

组成部分

  • Stripe Checkout 创建支付会话。
  • Stripe webhook 接收支付状态。
  • Supabase 保存用户套餐状态。
  • 前端根据套餐状态显示 Premium 能力。

服务端变量

这些变量不能暴露给浏览器。

Stripe Dashboard

  1. 创建 Product(例如 Premium Lifetime)。
  2. 新建 One-time Price:**9.00USD∗∗(不要复用旧的9.00 USD**(不要复用旧的 6 Price)。
  3. 将新 Price ID 写入 Netlify / .env 的 STRIPE_PRICE_ID。
  4. 配置 webhook:checkout.session.completed → /.netlify/functions/stripe-webhook。

Webhook

Webhook 必须校验 Stripe 签名,并核对购买的 Price ID 与 STRIPE_PRICE_ID 一致。只有校验通过才会激活 Premium。

与 API 限额的关系

开放 API / MCP 保留统一防滥用上限;Premium 可能提高内部天花板,但不在定价页作为卖点。开发者 API 页面仍会显示当前套餐与限流数字,便于自查。