【问题标题】:Taking payment via Adyen in flutter webapp [closed]在flutter webapp中通过Adyen付款[关闭]
【发布时间】:2020-12-01 11:39:02
【问题描述】:

我正在尝试使用 Flutter 构建 WebApp。我陷入了支付系统集成的困境。我想使用 Adyen。 Adyen 官方并未对 Flutter 提供任何直接支持。所以我做了一个网页,后端服务器支持付款。

所以我的 webapp 可以启动 webview 并在其中打开支付页面。但是我的应用如何知道付款是否已经完成?

【问题讨论】:

    标签: firebase flutter adyen


    【解决方案1】:

    adyen 集成在后端完成支付,使用payment requestadditional details request(取决于使用的支付方式)。您的服务器会知道resultCode 中指定的付款结果。

    您可以通过当前促进后端 Flutter客户端通信的任何方式将resultCode直接从后端传递到您的flutter应用程序。

    或者,您可以通过重定向到某个任意完成页面并实现onPageStarted 来查找该网址,从而知道支付流程已完成,从而将 webview 用作该通信渠道。

    尽管使用这种方法,您需要确保在客户端重定向已完成的付款,请参阅示例Adyen integration

    【讨论】:

      猜你喜欢
      • 2017-12-23
      • 2013-02-15
      • 2017-10-01
      • 2013-08-22
      • 2021-02-24
      • 2013-02-11
      • 2023-03-14
      • 2017-03-25
      • 2016-03-13
      相关资源
      最近更新 更多