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

12 ios stripe-payments firebase zapier swift

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

我没有考虑使用Braintree,因为我知道它需要一台服务器,所以我选择了Stripe,因为它更简单,我也不知道它还需要一台服务器.

这是我迄今为止在研究中所做的事情:

  1. 在Raywenderlich.com上找到了一个教程 - 使用Python来剥离iOS,但它没有教授如何设置服务器和编写python本身.

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

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

  4. 我读到关于整合FIREBASE + Stripe的Zapier,它不是免费的,但即使我不知道如何在iOS上使用它,我仍在考虑它.

  5. 最后,到目前为止,这是我找到的最好的教程 - APP CODE Tutorial - iOS to Web Server和To Stripe ---这是我最后的希望,但是在我继续之前我先发布了这个问题,因为我使用的是Firebase,我想到了可能是将Firebase连接到Sripe的简单方法,本教程不使用Firebase.这个教程是真的可以理解,并且它在服务器端使用PHP,我在某种程度上具有部署PHP文件以在网络上免费托管服务器的知识----你认为这种方式是否可以?

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

谢谢.

Jam*_*els 7

现在,Firebase for Cloudbase已启动,您可以在没有服务器的情况下完全在Firebase中实施.在Github上有一个Stripe示例.


vig*_*y28 1

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

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

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

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

与 PayPal 工程师的电子邮件对话