【问题标题】:Prevent multiple stripe trials by card details通过卡详细信息防止多次条纹试验
【发布时间】:2018-07-16 09:04:56
【问题描述】:

我们希望通过 Stripe 订阅提供免费试用我们的产品。

但是,我不确定是否可以通过将卡片限制为一次试用来防止用户收到多封电子邮件,类似于 Netflix 等网站的运作方式。

【问题讨论】:

    标签: stripe-payments subscription trial


    【解决方案1】:

    尽管您必须自己构建逻辑,但您绝对可以做到这一点。这个想法是,如果他们尝试访问试用版,您可以检测重复卡并自动阻止您以前见过的卡。

    Stripe 返回 Cards 上的 fingerprint 属性。该属性是您帐户中给定卡号的唯一标识符。

    这意味着,如果我今天用我的卡注册,然后我明天用不同电子邮件地址的同一张卡回来,你会在两个令牌或卡对象上看到完全相同的指纹。

    然后的想法是跟踪您在数据库中看到的所有卡指纹以检测回头客。每当客户添加新卡时,您首先会查看您之前是否在数据库中看到过该卡指纹并决定创建客户或基于此返回错误。

    【讨论】:

    • 好主意,但不适用于一次性卡片。
    猜你喜欢
    • 1970-01-01
    • 2020-11-01
    • 1970-01-01
    • 2020-09-28
    • 2015-05-10
    • 2011-09-24
    • 2014-02-05
    • 2018-11-18
    • 2021-02-20
    相关资源
    最近更新 更多