如何从原生iOS应用程序中收集慈善捐款?

问题描述 投票:5回答:5

我正在开发一个需要具备收集慈善捐款功能的应用程序。

Apple Pay on the Web: Acceptable Use Guidelines

我在上述链接中发现,Apple Pay禁止收集慈善捐款。

App Store Review Guidelines

在3.2.2节中,它声明您可以使用应用内购买来收集慈善捐款。

我找到了另一个StackOverflow帖子,刷我的问题here

因此,根据规则和条例,我知道我无法在应用程序中购买慈善捐款。我也知道我不能使用Apple Pay。

提示用户捐赠而不强制他们手动将所有付款信息输入在线表单的最佳方法是什么?

我看了一下Apple Wallet,但唯一可行的方法是,如果某人已经设置了卡片,它将有助于自动填充信息。如果我错了,请纠正我,但这是我所理解的。

此外,苹果公司是否有任何理由说明为何如此难以捐赠慈善捐款?一位同事正在为Android做同样的事情,并没有遇到像我一样多的障碍。

in-app-purchase payment applepay donations
5个回答
5
投票

答案是不。 Apple不会让你遵守他们的规则:

21)慈善机构和捐款包括向公认的慈善组织捐款的应用程序必须是免费的捐赠必须通过Safari或SMS网站进行捐赠

你可以致电加州的应用评论部门:(408)996-1010或(512)674-2000,但我非常怀疑你会得到任何运气。

我的建议如下:

发挥创意,找到一些简单的功能/服务,您可以添加到您的服务中,您可以通过IAP / Apple钱包销售,为会员提供一些简单的好处,并推销您所有收益用于筹集资金的原因。只要你真正在你的应用程序中提供一些数字商品,我不认为苹果可以决定你实际用钱做什么,你只是不能用他们的服务拿钱。

看到这个类似的帖子:How can I handle donations through iOS?

您可能希望更仔细地查看第21节。如果您的应用程序可以免费使用,您可以绕过它。或者直接致电审核小组。这应该很有趣。


2
投票

与此同时,Apple允许在您的应用和网站中使用Apple Pay进行捐款:

https://developer.apple.com/support/apple-pay-nonprofits/

因此,如果没有iOS中的Web视图,这应该是可行的。


1
投票

根据Apple的应用程序商店规则,您无法从本机iOS应用程序收集慈善机构或捐赠。


0
投票

一切都是正确的,你不能接受应用程序内的钱。

但是,根据我的保护应用程序的反馈被拒绝,他们不会接受应用程序内的任何慈善捐款付款。但是,如果您将客户带到外部链接,通过webview(必须是webview而不是内置到应用程序中),并且从这个webview网站,他们可以创建付款。如果您想要支持的慈善机构有一个接受捐款的网站,您可以通过webview将它们引导到那里。


0
投票

Apple不允许进行应用内捐赠。您可以重定向到网站(例如PayPal),但这必须在应用程序外部进行。

使用Safari View Controller在应用程序中打开webview将被拒绝。

相反,强制URL由设备的默认Web浏览器处理 - 他们将允许这样做。

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