
- 我们可以在UI中显示数据(价格表、计费部分等)
- 创建正确的结账会话
- 使某些功能正常工作 - 例如基于功能的访问
apps/web/config.ts
中。我们可以在packages/design-system/types/pricing.d.ts
包中看到该架构。让我展示一些重要部分:
计费模型
one-time
: 产品是一次性购买。month
: 产品是订阅制,每月续订。year
: 产品是订阅制,每年续订。
价格
priceId
是您的计费提供商中的价格ID。它用于创建结账会话并在UI中显示正确的价格。
来自提供商的
priceId
(例如Stripe)或variantId
(例如Lemon Squeezy),有些提供商使用productId
而不是priceId
。只需使用priceId
来存储它。