磁卡读卡器javascript问题的条带元素

磁卡读卡器javascript问题的条带元素,javascript,stripe-payments,Javascript,Stripe Payments,我正在从stripe js v2迁移到stripe js v3。在V3JS中,建议在付款表单中使用条带元素。但在v2中,我使用磁卡阅读器收集卡片信息,因此我在链接中使用了下面的javascript 但在v3中,我将无法将从磁卡读卡器读取的数据填充到诸如卡号和卡到期日期之类的条带元素中。如果我尝试使用中提到的更新方法设置卡号: 它给了我未捕获的集成错误:无法填写敏感数据(cardname)。 我被困在这一点上,我如何使用磁卡读卡器的条纹元素?我有什么办法可以做到这一点吗?有了元素,您不能自己预

我正在从stripe js v2迁移到stripe js v3。在V3JS中,建议在付款表单中使用条带元素。但在v2中,我使用磁卡阅读器收集卡片信息,因此我在链接中使用了下面的javascript

但在v3中,我将无法将从磁卡读卡器读取的数据填充到诸如卡号和卡到期日期之类的条带元素中。如果我尝试使用中提到的更新方法设置
卡号

它给了我未捕获的集成错误:无法填写敏感数据(
cardname
)。

我被困在这一点上,我如何使用磁卡读卡器的条纹元素?我有什么办法可以做到这一点吗?

有了元素,您不能自己预先填写卡号。这是不支持的,以确保您无法访问卡的详细信息并满足PCI合规性的最简单要求。您可以在此处找到有关此的更多详细信息:


我在此推荐的是Stripe的销售点产品。您可以从他们那里获得一个读卡器,并轻松地接受当面付款。

有了这些元素,您就不能自己预先填写卡号。这是不支持的,以确保您无法访问卡的详细信息并满足PCI合规性的最简单要求。您可以在此处找到有关此的更多详细信息:


我在此推荐的是Stripe的销售点产品。您可以从他们那里获得一个阅读器,并轻松地接受当面付款。

这令人沮丧。我也有同样的问题。我认为stripe应该为我们处理来自磁卡读卡器的键盘输入。然后,我们可以专注于输入,让用户刷卡。现在,这会把形式弄得一团糟。这是令人沮丧的。我也有同样的问题。我认为stripe应该为我们处理来自磁卡读卡器的键盘输入。然后,我们可以专注于输入,让用户刷卡。目前,这使得表单变得一团糟。