我正在为iOS上的慈善机构准备App。 PayPal是我的第一选择。 我不能假设所有用户都有Paypal,但我相信所有用户都有iTunes帐户。
我可以通过输入iTune帐户用户名和密码让用户捐赠给慈善机构吗?
Apple支持Red Cross donation for Japan quake。Apple是否打开了这种API?
答案 0 :(得分:3)
更新
US non-profits can accept donations via Apple Pay:
从2016年11月14日开始,位于美国的公益组织可以使用Apple Pay提供一种简单安全的方式来接受其应用和网站内的捐款。与使用Apple Pay购买商品和服务类似,用户可以在不输入账单,运费或联系方式的情况下捐款。
可接受
批准的公益组织可以使用Apple Pay直接在自己的应用程序内筹集资金,前提是这些筹款活动符合所有App App指南。这些应用程序必须披露资金的使用方式,遵守所有必需的地方和联邦法律,并向捐赠者提供适当的税收收据。将捐赠者与其他非营利组织联系起来的非营利性平台必须确保应用程序中列出的每个公益组织也都经历了公益审批流程。了解有关成为经批准的非营利组织的更多信息。
不可接受
除非您是经批准的非营利组织,否则应在慈善机构和筹款人的应用程序内筹集资金。寻求为此类原因筹集资金的应用必须在App Store免费提供,并且只能通过应用程序收集资金,例如通过Safari或短信。
我的旧答案,在下面,在慈善捐赠政策的修订之前。
他们不仅没有API,而且似乎明确排除了这样做的可能性。请参阅App Store Review Guidelines的第21节:
21慈善机构和捐款
21.1包含能够向公认的慈善组织捐款的应用程序必须是免费的
21.2捐赠的收集必须通过Safari网站或短信
进行
我不太确定他们为什么会这样做(可能是501(c)(3)组织的会计问题)。
无论如何,通过MFMessageComposeViewController发送短信,或通过
将尽可能多的用户参数传递到Safari网页[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlForDonation]];