如何在 Billing Portal 上禁用已取消计划的 "renew" 选项?
How to disable "renew" option for canceled plans on Billing Portal?
我正在使用 Stripe 和 Billing Portal。
如果用户过去曾取消订阅,则计费门户会显示已取消订阅的列表,并为每个已取消的订阅提供续订选项:
问题在于,这允许用户多次订阅相同或不同的会员资格。例如,如果我希望我的网站提供三种类型的会员资格:
- 专业版
- 高级
- 黄金
并且用户一次只能订阅一种类型的会员资格 - 具有“续订”选项的计费门户允许用户一次订阅两种或更多会员资格(订阅计划):假设用户首先订阅“Premium”,然后他取消它...然后再次订阅“Premium”...在 Billing Portal 上他将能够再次“续订”(订阅)“Premium”...
是否可以禁用(删除)“更新”按钮(选项)?我正在查看设置,但找不到任何内容:https://dashboard.stripe.com/test/settings/billing/portal
我在文档中也找不到任何内容,FAQ section,等等
那是因为这些订阅设置为在期末取消,而不是立即取消。它们实际上还没有取消,可以重新激活。您如何取消这些订阅?
如果您通过 API 自行取消,请确保您没有使用 cancel_at_period_end
(API ref) and instead cancel immediately。
如果您让客户通过门户取消,请务必设置取消 mode=immediately
(API ref)。
如果通过仪表板取消,应该可以使用类似的选项。
一旦处于这种状态(假设它是您想要的),您可以将门户会话限制为仅适用于特定 product/price。因此,您需要确定 gold/pro 产品中的哪些是 active/new 计划,并创建一个门户配置,仅允许更新该 product/price 的订阅。
我正在使用 Stripe 和 Billing Portal。
如果用户过去曾取消订阅,则计费门户会显示已取消订阅的列表,并为每个已取消的订阅提供续订选项:
问题在于,这允许用户多次订阅相同或不同的会员资格。例如,如果我希望我的网站提供三种类型的会员资格:
- 专业版
- 高级
- 黄金
并且用户一次只能订阅一种类型的会员资格 - 具有“续订”选项的计费门户允许用户一次订阅两种或更多会员资格(订阅计划):假设用户首先订阅“Premium”,然后他取消它...然后再次订阅“Premium”...在 Billing Portal 上他将能够再次“续订”(订阅)“Premium”...
是否可以禁用(删除)“更新”按钮(选项)?我正在查看设置,但找不到任何内容:https://dashboard.stripe.com/test/settings/billing/portal
我在文档中也找不到任何内容,FAQ section,等等
那是因为这些订阅设置为在期末取消,而不是立即取消。它们实际上还没有取消,可以重新激活。您如何取消这些订阅?
如果您通过 API 自行取消,请确保您没有使用 cancel_at_period_end
(API ref) and instead cancel immediately。
如果您让客户通过门户取消,请务必设置取消 mode=immediately
(API ref)。
如果通过仪表板取消,应该可以使用类似的选项。
一旦处于这种状态(假设它是您想要的),您可以将门户会话限制为仅适用于特定 product/price。因此,您需要确定 gold/pro 产品中的哪些是 active/new 计划,并创建一个门户配置,仅允许更新该 product/price 的订阅。