paymentRequest API documentation告诉商家可以向浏览器提供其支持的各种卡的详细信息。我的问题是浏览器如何知道用户存储的卡类型并对其进行过滤。
答案 0 :(得分:3)
让我特别谈谈Chrome。 Chrome的信用卡自动填充存储来源有两个地方:
对于2,Google服务器从其号码中了解卡的类型。所以他们可以过滤。对于1,Chrome 不有办法区分它们,因此所有可用的卡都会被曝光而不会被过滤。
这可能取决于实施,但支付网关应该能够优雅地处理卡号而不知道其类型。我已经确认Stripe至少做了。
如果您确实需要检查卡的类型,可以使用https://binlist.net/这样的在线服务,它可以通过前几位数字告诉您有关卡的元信息。