如何在flutter应用中使用paypal JS SDK?

问题描述 投票:0回答:1

我正在尝试使用 PayPal REST API 创建订单/交易,但无法让 Apple Pay 和 Venmo 正常工作。根据他们的官方文档,Apple Pay 和 Venmo 按钮只能通过 PayPal JS SDK 使用。但是,由于我的应用程序是基于 Flutter 构建的,因此我无法在其中集成 JS SDK。我尝试过使用 InAppWebView,它为我提供了按钮 UI,但据我所知,它们不起作用,因为 onPress 的 JS 代码在 WebView 中不起作用。还有其他方法可以将 PayPal、Apple Pay 和 Venmo 添加到卡支付吗?

请注意,我无法使用 Braintree 或 flutter-paypal-sdk,因为 Braintree 不支持在不支付两次的情况下将付款分给不同的人,并且 flutter-paypal-sdk 不提供访客结账、Venmo 或 Apple Pay。

如有任何建议或帮助,我们将不胜感激。

flutter paypal
1个回答
0
投票
PayPal 结账页面本身不支持

Webview。如果您要在 Web 视图中渲染 JS SDK,请使用弹出桥,以便它可以按需打开支持的浏览器视图。

    https://github.com/braintree/popup-bridge-android
  • https://github.com/braintree/popup-bridge-ios
© www.soinside.com 2019 - 2024. All rights reserved.