Flutter 在FlatterWeb中接受付款

Flutter 在FlatterWeb中接受付款,flutter,stripe-payments,payment-gateway,payment,flutter-web,Flutter,Stripe Payments,Payment Gateway,Payment,Flutter Web,我正在Flitter Web中创建一个应用程序,该应用程序需要收集付款信息以创建订阅费用。我的计划是使用Stripe来实现这一点,但是,在为Stripe创建了所有必要的方法之后,我发现Stripe只通过Stripe元素接受卡数据。经过进一步研究,我发现基本上所有的支付平台都这样做是为了维护PCI合规性 有没有什么方法可以将Stripe元素(或任何等效元素)嵌入到我的应用程序中,或者有没有一种更简单的方法可以通过Flatter Web接受付款?有一个非官方的Flatter Stripe软件包,可能

我正在Flitter Web中创建一个应用程序,该应用程序需要收集付款信息以创建订阅费用。我的计划是使用Stripe来实现这一点,但是,在为Stripe创建了所有必要的方法之后,我发现Stripe只通过Stripe元素接受卡数据。经过进一步研究,我发现基本上所有的支付平台都这样做是为了维护PCI合规性


有没有什么方法可以将Stripe元素(或任何等效元素)嵌入到我的应用程序中,或者有没有一种更简单的方法可以通过Flatter Web接受付款?

有一个非官方的Flatter Stripe软件包,可能就是您想要的:

有一个名为的新软件包,似乎有Web支持。我还没有试过,但它在描述中说了Web支持,并有一个Web演示:)


另外,旧的手机软件包不适用于web,因为它们依赖于WebView,而WebView在web上不受支持(也没有多大意义)。

谢谢,但这个软件包似乎不支持Flatter web。我现在和你在同一条船上@Christophermore。最后你做了什么?Flitter web对你有什么帮助?我可以看到你作品的链接吗?@Damandroid我使用了我单独制作的stripe elements网站的iFrame。所以我基本上做了一个普通的Stripe的web实现。然后,我让iframe站点在支付成功后更改一个firestore变量,我的flifter应用程序用流来观察这个变量。当我的flatter应用程序看到变量发生变化时,我就导航到我需要去的地方。如果你是一次性付款而不是像我一样存储卡信息,这可能对你不起作用。这不是一个非常优雅的解决方案。