在Cordova/Phonegap应用程序中实现Stripe Payment Gateway

Apu*_*wal 12 javascript android ios cordova stripe-payments

搜索了很多.我想在我的cordova应用程序中集成条带支付网关是否有任何方法可以在Android和ios中使用javascript实现它.

Amr*_*lon 4

我给 stripe 发了邮件,显然如果你像在网络上那样集成它,它在 iOS 上运行得很好。不幸的是它还不能在安卓上运行!:(

虽然 Checkout 在具有 PhoneGap(或使用本机 WebView 的任何设备)的 iOS 设备上应该可以正常工作,但它不适用于具有本机 WebView 的 Android 设备。这是一个已知问题,我们希望将来修复,但目前还无法修复。目前,如果需要 Android,解决方案是使用 Stripe.js[0] 构建自定义表单。

更新:

显然存在一个!我还没有尝试过,但这是链接

http://plugins.telerik.com/plugin/stripe

更新2:checkout.js 现在实际上可以与phonegap 或cordova 配合使用。查看此处的文档。

更新 3:显然 checkout.js 对于超过(包括 cordova ios 4.0.0)的任何内容都再次损坏,可运行的最新版本的 cordova ios 是 3.9.2。这里还有另一个问题:Using Stripe Checkout with Cordova ios 4.0.0+

更新 4:我们现在使用Stripe V3 Elements,但只要您将 stripe 列入白名单,stripe checkout.js 就应该可以工作,如下所示

  • @bertmaclin 仅适用于虚拟商品。Stripe 非常适合销售应用程序外部存在的商品和/或服务。 (2认同)