Stripe:如何在续订日期补充用户的积分?

时间:2014-07-14 21:40:34

标签: python flask stripe-payments

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

如果他没有续约,应该是他没有得到更多的学分。

Stripe中存在哪些api功能让我获得订阅状态,以便我可以根据续订日期或取消来补充用户的积分?

1 个答案:

答案 0 :(得分:1)

根据the docs,它应该简单如下:

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