我是不是可以通过 3rd 方支付网关为我的 iPhone 应用程序提供支付?

Posted

技术标签:

【中文标题】我是不是可以通过 3rd 方支付网关为我的 iPhone 应用程序提供支付?【英文标题】:Am I allowed to offer payments with a 3rd party payment gateway, for my iPhone app?我是否可以通过 3rd 方支付网关为我的 iPhone 应用程序提供支付? 【发布时间】:2014-02-04 22:25:51 【问题描述】:

所以我有一个 RESTful Api 服务,它有免费和付费的东西。任何人都可以利用我们的 api 创建 iPhone/Andriod/MSPhone 应用。

不好的类比:假设我们正在为 Steam 创建一个聊天 api 服务 .. 您可以为好友列表中的更多人付费,而不是通过 Steam 体验/Steam 级别获得他们。所以现在任何人都可以创建一个聊天客户端(在任何平台上)......并且他们使用我们的 REST api。

因此,对于创建 iPhone 应用程序的任何人,我们是否允许接受信用卡详细信息并将其通过 HTTPS 发布到我们的网络服务器.. 在此我们调用另一个支付网关(例如 Stripe、paypal 等.) 进行处理。

我们从不存储任何东西**(除了来自 Stripe 的收据等)

是否可以将其编程到我们的 iPhone 应用程序中?或者这是非法的? 我们还可以提供比特币作为付款方式吗?

(注意:我们并没有真正使用 Stripe .. 但它们是众所周知的支付处理器,这有助于解释这个问题)。

【问题讨论】:

"Apple 的应用内购买仅适用于通过您的应用交付的数字内容。例如,如果您正在创建一个让人们购买 T 恤的应用,您就不能使用 IAP。在在这种情况下,你会使用 Stripe、PayPal 等。” raywenderlich.com/30092/… 【参考方案1】:

以下新闻是 ios 开发者的一大胜利。如果它生效,那就没有什么比这更好的了。

https://in.pcmag.com/iphone-apps/144790/judge-apple-must-let-ios-apps-include-third-party-payment-options

法官:Apple 必须让 iOS 应用程序包含第三方支付选项。该禁令将在 90 天内生效,有可能颠覆 Apple 对 iOS 生态系统的控制。

根据此规则,无论您通过 iOS 应用销售什么产品,都应允许开发者使用 3rd 方支付网关。

【讨论】:

您知道这些规则是适用于全球(包括欧洲)还是仅适用于美国? 神圣的废话棒。我在 2014 年问过这个问题......在 EPIC 和 Fortnite 以及他们的集体诉讼之前的亿万年 ⚡【参考方案2】:
    对于真正的好东西,您不能使用 IAP。 对于在您的应用程序中消费的虚拟商品,只要您还实施 IAP,您就可以集成第 3 方支付网关。另请注意,通过 IAP 购买的产品价格不得高于通过第三方支付网关的价格。 还有关于您的产品的问题,如果它是非消耗品,您需要提供恢复购买的机制。

【讨论】:

如果我必须提供 IAP 那么......我将无法获得任何销售?他们的客户端应用程序将链接到他们自己的 Apple 帐户 :( 2 号的来源在哪里? App Store 审核指南 11.2 规定 - 使用除应用内购买 API (IAP) 以外的系统来购买应用中的内容、功能或服务的应用将被拒绝 这取决于您如何解释 11.2。我与 Apple 讨论过这个问题,他们告诉我我在 2 中写的内容。在那次讨论之后,我的应用程序被发布到了 App Store,它同时使用了 IAP 和信用卡。注意:那是一年多以前的事了。 我想说的是——集成第三方支付系统是没用的。即使您设法通过 IAP 和第三方支付网关为用户获取 App Store 的应用,使用 IAP 付款也会更容易。

以上是关于我是不是可以通过 3rd 方支付网关为我的 iPhone 应用程序提供支付?的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 3rd 方购物车

通过 iPad 上的 3rd 方 VoIP 应用程序发起呼叫

如何为 3rd 方渲染提供空 QML 项的 OpenGL 上下文?

电话间隙;开发者应用程序是不是支持 3rd 方插件?

不能使用 Vue JS 作为 CDN 的 3rd 方组件

需要帮助返回 Magento 并在第 3 方支付网关后更新订单状态