google-chrome - paymentRequest API 如何区分借记卡、信用卡和其他类别的卡?

标签 google-chrome payment-request-api

付款请求API documentation告诉商家可以向浏览器提供其支持的各种卡的详细信息。我的问题是浏览器如何知道用户存储的卡片类型并对其进行过滤。

最佳答案

让我特别谈谈 Chrome。 Chrome 的信用卡自动填充存储源来自两个位置:

  1. 本地存储的卡片
  2. 存储在 payment.google.com 上的卡

对于 2,Google 服务器根据卡号了解卡的类型。所以它们可以被过滤。对于 1,Chrome 没有有办法区分它们,因此所有可用的卡片都会在不被过滤的情况下公开。

这可能取决于实现,但支付网关应该能够在不知道卡号类型的情况下优雅地处理卡号。我已经确认 Stripe 至少是这样。

如果您确实需要检查卡的类型,可以使用 https://binlist.net/ 等在线服务。它从前几位数字告诉您有关卡的元信息。

关于google-chrome - paymentRequest API 如何区分借记卡、信用卡和其他类别的卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46223693/

相关文章:

angularjs - 视频上的 Ng-Src 更改不起作用

python - 如何在 Selenium Python 中设置 Chrome 的首选项

javascript - Google Pay 和网络支付请求 API :

ios - 苹果支付 : is there a difference in payment tokens created on the web vs in-app?

javascript - chrome facebook sharer.php 错误

css - 页面中的某些 HTML 标记不适用于添加 div

wordpress - Disqus iframe 透明度不适用于 Chrome 87

stripe-payments - 使用 Stripe Payment Request Button 时,如何在提交 token 请求之前更改标签和总计?

javascript - 在 Android 模拟器中运行的本地站点上使用谷歌的 PaymentRequest