首页 > 解决方案 > 在iOS ionic中条纹不完整的付款

问题描述

我在 ionic 中开发了一个使用 Stripe 作为支付网关的应用程序。结帐在本地和在线服务器上完美运行,但是当我为 iOS 构建应用程序时,付款从未得到处理。据 Stripe 称,付款不完整,因为客户没有指定付款方式。

},
  "on_behalf_of": null,
  "payment_method": null,
  "payment_method_options": {
    "card": {
      "installments": null,
      "network": null,
      "request_three_d_secure": "automatic"
    }
  },
  "payment_method_types": [
    "card"
  ],

但是,应用结帐确实会显示用于付款的卡。此外,虽然可以使用 Web 应用程序添加不同的付款方式,但在 iOS 版本中,它也会卡住加载。

有谁知道是什么问题?

先感谢您!

标签: xcodefirebaseionic-frameworkstripe-payments

解决方案


如果有人发现自己处于同样的情况,我找到的解决方案是下一个:

将以下行添加到您的 config.xml,添加它们后我删除并再次添加了 iOS 平台。

<access origin="*" />
<allow-navigation href="https://*.stripe.com/*" />
<allow-navigation href="https://*.stripe.network/*" />

推荐阅读