English 中文(简体)
我怎样才能通过iOS处理捐款?
原标题:How can I handle donations through iOS?

我和我的团队会为一个用户可以向这个组织捐款的组织写一个应用程序。应用程序本身不是问题,但我们真的不知道我们怎样才能解决这个问题。

我们的第一种想法是,我们可以像在一场游戏中买东西 来换取真正的钱一样 捐款。但有两个问题:

  1. There are only fixed amounts like 99c and so on
  2. Apple gets 30%, and we want the user to know who gets how much. The developers: 10%, The Organisation 90%. But if Apple gets 30% of ALL the money, and people see that, they may not donate for that reason. I wouldn t either.

我们的第二个想法是,我们在我们的应用程序中实施一个网络游戏(不知道该元素如何被称为Attm), 它只是像Safari一样运作,我们引导它们到捐赠页面或某事上, 但本组织怎么知道这些捐赠来自我们的应用程序呢?

还有其他办法可以解决吗?

编辑,我发现了这个:

21.1 包括有能力向公认的慈善组织捐款在内的申请必须免费

21.2 必须通过Safari网站或短信收集捐款

该应用程序将是免费的,如果必须是通过短信或Safari,也没关系,但本组织如何知道收到的捐款来自该应用程序?

最佳回答

但组织如何知道捐款 来,是来自应用程序?

  1. Make a new page on the organization s site that has a URL that isn t linked to anywhere and non-indexable by search engines (robots.txt).
  2. In your app, make a UIWebView set to a URL on your own servers that redirects to the page you make in step 1. You should also make this URL non-indexable.

在该页中

  1. Check that the referrer is your page
  2. Check that the user agent is whatever UIWebView sends
  3. Have the page log whatever happens somewhere (date/time, donation amount, etc) -- to reconcile with their data
  4. When a successful donation is made, it should record that it came from this page (and therefore, your app)

某人 可以 假冒他们使用您的应用程序, 提出合适的请求, 但为什么他们会这样做。 即使他们这样做, 你还是应该得到捐款的信用 。

问题回答

更新 :

"https:// developmenter.apple.com/support/apple-pay-noncivils/" rel="noreferrer" >美国非营利组织可以通过苹果Pay 接受捐款:

从2016年11月14日起,总部设在美国的非营利组织可以使用苹果支付(Apple Pay)提供简单安全的方式接受来自其应用程序和网站的捐款。 类似使用苹果支付(Apple Pay)购买商品和服务一样,用户可以在不开账单、发货或联系细节的情况下捐赠。

"https:// developmenter.apple.com/ap-store/review/guidelines/" rel="noreferrer">App Store 准则 继续说:

可接受

.

核准非营利机构可直接在自己的应用程序或第三方应用程序范围内筹集资金,条件是这些筹款活动遵守所有《程序审查准则》,并提供苹果支付支持。这些应用程序必须披露资金的使用方式,遵守所有必要的地方和联邦法律,确保捐助方有适当的税收收入。应请求向申请审查机构提供更多信息。将捐助者与其他非营利机构连接起来的非营利平台必须确保应用程序所列每个非营利机构也通过非营利批准程序。了解更多关于成为经批准的非营利机构的信息。

不可接受

.

除非是经批准的非营利机构或上文第3.2.1(六)节所允许的,否则在慈善机构和筹款者应用软件内募集资金,为此种目的筹集资金的应用程序必须在App商店免费,只能通过Safari或SMS等应用程序外筹集资金。

我的老答案,下面, 是在慈善捐赠政策修订之前。


正如你指出的,App Store Review Guidelines 第21节说:

21. 收入和捐款

21.1 包括有能力向公认的慈善组织捐款在内的申请必须免费

21.2 必须通过Safari网站或短信收集捐款

您如何知道它们是否来自您的应用程序 : 对于 Safari 使用一个独特的 URL, 或者包含一个 HTTP 参数, 当您在引用 Safari 时附加到 URL 时, 他们的网络服务器代码会捕捉该参数 。 正如其他人所指出的, 您可能也想为您自己的对账目的登录交易启动时间 。 对于短信, 我假设您有专用的应用程序捐赠的短消息编号 。

您不能将 IAP 用于应用程序中未消耗的任何虚拟福利, 据我所知, 如果您尝试的话, 苹果会拒绝您的应用程序 。 (然而, 我似乎有一些例外)

尝试www.stripe.com, 他们有最好的付款接口,

帮助您执行 < a href=> https://github.com/briancollins/stripe-ios

我不相信苹果公司会允许你使用应用购买来接受捐赠。 Marco用Instapapa 来研究这个问题,但无法这样做(现在他收取服务器搜索费 ) 。 您实际上必须为这笔钱提供一些东西。 您最好开发一个网络应用程序, 使用私人派皮来处理捐赠。 这样您就可以知道捐赠的来源了 。

啊,别管了,你可以免费接受捐赠。错过了。不过,在网络应用中使用私人API可能是你最好的赌注。

从2020年4月起,您无法在应用程序中捐赠。 苹果团队表示, 如果您是一个非营利组织, 您不能在 IOS 应用程序中捐赠。 您必须将用户转到 Safari 或您的网站上捐赠或使用短信捐赠 。

若您是盈利组织,您可以使用苹果支付基金捐款,如在App采购中,您也可以使用苹果支付基金捐款。

soo if you are a nonprofit organization and you want to donate, please follow these steps. I am using Flutterwave SKD for donation. You can use as you want like Stripe and PayPal etc.

1: 我使用天花波 PP SDK 捐赠。 请从您的支付网关 DOC 下载您的付款网关的 PHP SDK 。

2: create a webpage for payment on your web end and from your app open this webpage into Safari, And pass user ID with URL parameter so you can keep the record of which user donate us and how much. like (PageWebUrl/userID) (https://www.mywebPageLink.com/donation/userId=20)

3: 当一个用户成功地将数据捐赠到该用户身份时, 并将用户重新定向到您的应用程序 。

4: 调用 API 获取您的应用程序的捐赠数据 。

库欧乐完成...





相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...

热门标签