是否可以将 Stripe 与 Firebase 和 iOS 集成?

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

我一直在 Google 上查询如何做到这一点 - iOS 到 Stripe。我有一个使用在线数据库的项目,并且我一直在单独完成它(几乎完成了),所以我使用了 Firebase。我很幸运找到了这个 BaaS,时间过去了,我只需要将支付功能集成到这个 iOS 应用程序中就可以了。我不是 Web 开发人员/后端开发人员,我只专注于 iOS 开发,所以问题是我无法开始实现支付功能。

我没有考虑使用Braintree,因为我知道它需要服务器,所以我选择了Stripe,因为它简单得多,而且我几乎不知道它也需要服务器。

这是我迄今为止所做的研究:

  1. 我在 Raywenderlich.com 上找到了一个 教程 - iOS to Strip using Python,但它没有教如何设置服务器和编码 python 本身。

  2. 我在 GitHub 上找到了这个 StripeFire Node.js 库 - 但它的最后一次提交是在 2 年前,所以我相信它已经死了?

  3. 我读到了关于使用 herokuapps 来托管这个项目的后端内容,所以我开始在该网站上注册,到目前为止我无法使用它,因为我仍在弄清楚连接到 stripe 的整个过程iOS.

  4. 我读到了有关 Zapier 集成 FIREBASE + Stripe 的信息,它不是免费的,但我仍在考虑它,尽管我还不知道如何在 iOS 上使用它。

  5. 最后,这是迄今为止我发现的最好的教程 - APP 代码教程 - iOS 到 Web 服务器和到 Stripe --- 这是我最后的希望,但在继续之前我先发布了这个问题,因为我正在使用 Firebase我认为可能有简单的方法将 Firebase 连接到 Sripe,并且本教程不使用 Firebase。这个教程真的很容易理解,而且它在服务器端使用 PHP,我不知何故掌握了将 PHP 文件部署到网络上的免费托管服务器的知识 ---- 你认为这种方式可以吗?

所以...这个问题的主要目的是让我知道对于一个不太了解服务器端内容的iOS人员来说最好的方法和简单的方法(我只知道PHP和一些托管网站上的托管文件)如何将付款功能添加到我的应用程序中,同时付款/订单的记录将保存到 Firebase。

谢谢。

ios swift firebase stripe-payments zapier
4个回答
8
投票

既然 Cloud Functions for Firebase 已经启动,您可以完全在 Firebase 中实现,无需服务器。 Github 上有一个 Stripe 示例。


1
投票

我也有同样的问题。在各个论坛中寻找解决方案。我在 Reddit 上发表了一篇文章并得到了解决方案。我还没有实施它。

firebase -> auth0 -> webtask -> stripe 是实现真正无服务器的一种方法

真正的无服务器支付实现的 Reddit 帖子

另外,@user5156051,我有一个关于您如何实施 PayPal 无服务器解决方案的问题。我找不到路。当我与 PayPal 工程师核实时,他们提到您需要有后端来执行付款。

Email conversation with PayPal engineer


0
投票

你可以看看这个组织。我们正在创建一个在 Firebase 上运行的 iOS 应用程序,并且我们使该应用程序和云功能(Firebase Functions/Google Cloud Functions)成为开放工具。 我很糟糕


0
投票

对于许多用例,您现在可以将 Stripe 与 Firebase 集成,而无需构建单独的后端。请参阅使用 Stripe 运行付款Firebase 扩展。

© www.soinside.com 2019 - 2024. All rights reserved.