【问题标题】:How to retrieve Stripe Subscription using customer email如何使用客户电子邮件检索 Stripe 订阅
【发布时间】:2022-11-25 03:06:44
【问题描述】:

给定客户的电子邮件地址,我如何访问他们的订阅,特别是他们的订阅状态。我只提供 1 种订阅服务,因此任何查询都应该只显示一种结果。

例如

import stripe  

def functionA(customer_email):
    ...
    return customer_sub

sub  = stripe.Subscription.retrieve(functionA("xyz@gmail.com"))
status = sub.status

【问题讨论】:

    标签: python stripe-payments


    【解决方案1】:

    Subscription.retrieve 期望输入 subscription_id。您将需要使用 Subscription.search 代替:

    stripe.Subscription.search(query='email~xyz@gmail.com')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-26
      • 2020-11-15
      • 2015-02-14
      • 2014-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多