【问题标题】:Is it possible to query Stripe for a credit card belonging to any customer?是否可以向 Stripe 查询属于任何客户的信用卡?
【发布时间】:2019-03-13 01:01:21
【问题描述】:

我有一项订阅服务,在注册全额付费服务之前允许免费试用。我想要求客户在获得免费试用之前提供信用卡详细信息,以防止滥用试用。

我正在使用 Stripe 处理付款,因此我不必处理任何敏感付款信息的存储。这种免费试用的场景似乎很常见,所以我认为会有一些方法可以查询一张卡,以确保它还没有被用来注册。只是一些接受卡号等并返回布尔值的 API 调用。

我在 API 文档中没有看到类似的内容。我知道创建卡源后可以访问卡的指纹,那么是否建议自己存储并查询它们?还是我错过了文档中的某些内容?

明确一点...我不是要为特定客户搜索卡片。我知道我可以迭代卡片来做到这一点,但我必须迭代每个客户的卡片才能完成我想要的,这是不可行的。

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    在这里,您可能想联系支持团队并建议将此作为一项新功能。 一种可能性是您提到的指纹,在我看来,这也是我会这样做的方式。

    【讨论】:

      【解决方案2】:

      绝不应将一张卡与平台中的一个客户关联。

      不,没有办法检查信用卡是否用于其他客户。而且不应该。因为客户有权使用他/她的单一信用卡来维护多个帐户。

      您可以轻松地将订阅的试用功能集成到 Stripe 中,这是使用 Stripe 实现试用功能的最佳方式。如果任何客户在试用期结束后付款失败,Stripe 会通知您。

      由于安全问题,不建议 Stripe 和任何其他支付网关存储任何卡信息。

      【讨论】:

        猜你喜欢
        • 2017-02-02
        • 2015-07-21
        • 1970-01-01
        • 2014-02-20
        • 2014-08-30
        • 2015-02-19
        • 1970-01-01
        • 1970-01-01
        • 2013-04-20
        相关资源
        最近更新 更多