Python 条带:如何补充用户';续签日期是多少?

Python 条带:如何补充用户';续签日期是多少?,python,flask,stripe-payments,Python,Flask,Stripe Payments,基本上我有一个用户订阅了一个计划,他得到了X个学分。当他的订阅续期时,必须补充此积分。我如何从Stripe API检查用户的帐户状态,并确定其每月订阅是否已续订,如果已续订,请允许我在我的数据库中补充他的信用 如果他不能续约,那应该是因为他没有得到更多的学分 Stripe中有哪些api功能可以让我获得订阅状态,以便我可以根据续订日期或取消情况补充用户的信用?根据它,应该简单到: customer = stripe.Customer.retrieve("your_customer_id") sub

基本上我有一个用户订阅了一个计划,他得到了X个学分。当他的订阅续期时,必须补充此积分。我如何从Stripe API检查用户的帐户状态,并确定其每月订阅是否已续订,如果已续订,请允许我在我的数据库中补充他的信用

如果他不能续约,那应该是因为他没有得到更多的学分

Stripe中有哪些api功能可以让我获得订阅状态,以便我可以根据续订日期或取消情况补充用户的信用?

根据它,应该简单到:

customer = stripe.Customer.retrieve("your_customer_id")
subscription = customer.subscriptions.retrieve("the_customers_subscription_id")
if subscription["status"] == "active":
    # The customer has an active subscription

但我需要知道续费发生的日期,以便触发信用补货。然后查看
订阅[“当前期间结束”]
(如果API文档可信):-)因此,在登录时,检查订阅是否仍处于活动状态,并检查今天的日期是否与当前期间结束匹配?