stripe-payments - 是否可以向 Stripe 查询属于任何客户的信用卡?
问题描述
我有一项订阅服务,在注册全额付费服务之前允许免费试用。我想要求客户在获得免费试用之前提供信用卡详细信息,以防止滥用试用。
我正在使用 Stripe 处理付款,这样我就不必处理任何敏感付款信息的存储。这种免费试用的场景似乎很常见,所以我认为会有一些方法可以查询一张卡,以确保它还没有被用来注册。只是一些接受卡号等并返回布尔值的 API 调用。
我在 API 文档中没有看到类似的东西。我知道创建卡源后可以访问卡的指纹,是否建议自己存储并查询?还是我错过了文档中的某些内容?
只是要清楚......我不想为特定客户搜索卡片。我知道我可以遍历卡片来做到这一点,但我必须遍历每个客户的卡片才能完成我想要的,这是不可行的。
解决方案
一张卡永远不应该与平台中的一个客户相关联。
不,没有办法检查信用卡是否用于其他客户。而且不应该。因为客户有权使用他/她的一张信用卡来维护多个账户。
您可以轻松地将订阅的试用功能集成到 Stripe 中,这是使用 Stripe 实现试用功能的最佳方式。如果任何客户在试用期结束后付款失败,Stripe 会通知您。
由于安全问题,不建议 Stripe 和任何其他支付网关存储任何卡信息。
推荐阅读
- python - Python多处理池一些进程在分叉时处于死锁状态,但在生成时运行
- r - 如何使用 R 创建一个简单的分支过程?
- regex - 在 Postgresql 中处理首字母
- blazor - 用于依赖注入的 Blazor WASM 延迟加载程序集服务注册
- r-markdown - 如何修复 Blogdown::serve_site() 超时错误?
- python - Python 和 SQL:将 DataFrame 的空字符串替换为 SQL 的“Null”值,以将数据插入数据库中而不会出现格式错误
- javascript - 未捕获的类型错误:无法将属性“隐藏”设置为 null
- java - JFrame 组件添加后不显示
- twilio - Twilio 冷传输,无队列溢出
- cmake - 在 CMAKE 中本地安装 Eigen 未找到目标