Stripe 集成前置条件

Stripe 控制台里要准备的内容

1. 创建 Product 和 Price

先在 Stripe Dashboard 创建一个产品,比如:RaytonX Subscription, 这个产品只是业务容器,真正参与计费的是 price。

建议至少创建两个价格:月付,年付, 后面在代码里只需要引用 price_id,不要在前端写金额逻辑。

2. 开启 Customer Portal

如果想支持:取消订阅,改付款方式,查看发票,这一步很重要,因为它能避免我们自己实现一套复杂的 billing 管理页面。

3. 配置 Webhook Endpoint

后面同步订阅状态要用 webhook,所以需要提前在 Stripe 创建 webhook endpoint,并记下:webhook secret 和 接收地址

后端(Supabase) 侧要准备的内容

登录后查看完整方案说明

当前仅展示《Stripe 集成前置条件》的部分内容。页面加载时会自动弹出登录框,若你刚刚关闭了它,点击下面按钮可继续查看完整说明。