如何在 Sylius 上将 Stripe 升级为 3D-Secure?

How can I upgrade Stripe to 3D-Secure on Sylius?

好了,一切都在标题中。

我有一个与 Stripe 兼容的 Sylius 网站,但我必须升级 Stripe 实施才能满足 3D 安全义务。

嗯,由于在生成 Sylius 项目时已经安装了 Stripe,我不知道该怎么做。

我得到了 Stripe 文档,但我应该在 Sylius 的什么地方进行更改?条纹捆绑? Payum 捆绑包?

谁能帮我解决这个问题?

此致。

这不是堆栈溢出的正确问题,请阅读指南。

当前在 Sylius 上实现的 Stripe 不支持 3D 安全,这就是它被贬低的原因。您可能想查看 Combodo 的 Sylius Stripe 插件,我在当前的 1.7 项目中使用了它,但它使用的是 Stripe Checkout 而不是 Stripe JS,对于 Stripe JS,您将需要自己的实现。在 github 问题上有适合您的线索:https://github.com/Payum/Payum/issues/804,@lolmx 解决方案可能会帮助您前进。

更新:我已经在我的项目中实施了@lolmx 解决方案,它确实需要一些工作但它有效。