【问题标题】:How to check if customer is subscribed using curl and Stripe如何使用 curl 和 Stripe 检查客户是否订阅
【发布时间】:2015-03-21 14:52:37
【问题描述】:

在 Stripe 中,要获取使用在线支付系统 Stripe 提供的 curl API 订阅的客户列表,只需调用:

curl https://api.stripe.com/v1/customers -u sk_test_key:

这会返回 JSON 格式的客户列表。您可以自己运行代码,因为它使用来自 Stripe 的测试数据。

如果我只想检查给定客户是否订阅了怎么办?例如客户 ID cus_5uR2Kp7ukpBSBc

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    首先,将测试密钥放在 SE 上可能不是一个好主意。它不能升级为对您的帐户的完全控制,但任何人都可以过来并删除您所有的测试客户(例如)。此时您可能应该滚动测试密钥。

    对于您的实际问题,要查找该客户的任何有效订阅,您可以查看客户回复 (https://stripe.com/docs/api#customer_object) 中的订阅属性。如果您只对订阅感兴趣,而不对其他客户感兴趣,则可以使用列表订阅端点 (https://stripe.com/docs/api#list_subscriptions)。

    其中任何一个都将列出帐户中的所有订阅,因此如果您要查找特定计划的订阅,则需要遍历并搜索该计划 ID。

    【讨论】:

      猜你喜欢
      • 2022-11-25
      • 2015-02-14
      • 1970-01-01
      • 2015-02-19
      • 2015-05-05
      • 1970-01-01
      • 2019-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多