gpt4 book ai didi

stripe-payments - 如何处理重新订阅具有试用期的 Stripe 计划?

转载 作者:行者123 更新时间:2023-12-03 01:24:27 26 4
gpt4 key购买 nike

如果客户重新订阅有试用期的计划,会发生什么情况?

更准确地说:

  1. 客户订阅了 30 天试用期的计划。
  2. 试用期结束后,客户决定取消订阅。
  3. 客户稍后重新订阅该计划。

他们可以再次享受试用期吗?

我如何确定用户是否已经使用了试用期,以便我可以在没有试用期的情况下处理他们的重新订阅?

最佳答案

我的解决方案:

我检查客户是否取消了该计划的订阅。如果是这种情况,我会使用 Trial_end 创建一个对 'now' 的订阅:

if len(stripe.Subscription.list(status='canceled', customer=stripe_customer_id, plan=plan_id)['data']) > 0:
stripe.Subscription.create(
customer=stripe_customer_id,
plan=plan_id,
trial_end='now')
else:
stripe.Subscription.create(
customer=stripe_customer_id,
plan=plan_id)

关于stripe-payments - 如何处理重新订阅具有试用期的 Stripe 计划?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40793787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com