我从未使用过支付网关。不幸的是,所有的 Stripe 包都不支持 Flutter Web。我从哪说起呢?如何制作一项功能来处理一次性计费和定期取消?以及如何停止定期付款?也许可以为网络调整当前的条带包?
我感谢您的帮助。
我从未使用过支付网关。不幸的是,所有的 Stripe 包都不支持 Flutter Web。我从哪说起呢?如何制作一项功能来处理一次性计费和定期取消?以及如何停止定期付款?也许可以为网络调整当前的条带包?
我感谢您的帮助。
您可以使用 Iframe 在 Flutter Web 应用程序上加载 html/js 脚本,
//register view factory
ui.platformViewRegistry.registerViewFactory(
'stripe-html',
(int viewId) {
IFrameElement element=IFrameElement();
[...]
element.src='html/stripe.html';
);
return Scaffold(
body: Builder(builder: (BuildContext context) {
return Container(
child: HtmlElementView(viewType: 'stripe-html'),
);
}));
这是在 Flutter Web 应用程序中实现支付网关的示例: Flutter Web: Razorpay Payment Gateway Integration with Stripe API/JS