【问题标题】:Is IAP mandatory?IAP 是强制性的吗?
【发布时间】:2020-07-05 17:15:48
【问题描述】:

我正在开发一个 iOS 应用程序,当用户购买年度订阅时,它提供对以下功能的访问:

  • 预约就诊:用户购买订阅后,即可使用预约医生功能,方便到诊所进行评估。
  • 与医生聊天:购买订阅后,用户可以使用应用程序中的聊天功能与医生聊天以进行任何咨询。

我的问题是,我是否必须为此强制实施 IAP,或者我可以使用 RazorPay、Stripe 等任何其他付款方式?

我已经阅读了苹果关于 IAP 的指南,但读完之后我感到很困惑。 您可以找到指南here

编辑:根据一些建议,为了更清晰,编辑了第一个功能描述。

【问题讨论】:

  • 你提到的第一个服务“预约医生就诊”是让用户能够访问应用程序中的功能进行预约的东西,还是医生预约费?
  • @NajeeburRehman 这允许用户通过应用进行预约。
  • 这意味着它是对应用程序中功能的访问,而不是对外部产品或服务的付款。然后它应该作为应用内购买来实现。
  • 但根据苹果文档第 3.1.5(a) 应用程序外的商品和服务部分,我们不能将 IAP 用于将在应用程序外使用的服务。服务是“看诊”,预约是使用该服务的方式。
  • 但在您的情况下,您不收取预约费吗?正如您之前所说,它将允许用户访问预约功能。它是您销售的应用程序中的功能。

标签: ios swift in-app-purchase payment-gateway subscription


【解决方案1】:

必须为您的用例使用应用内购买,因为服务是在应用中提供的。无法使用外部支付系统。

【讨论】:

  • 谢谢!。仍然只是为了更确定,你以前做过吗?我不想假设这些事情。您能否为此分享任何文档或适当的指南。
  • 信息在您链接到的指南中。
  • 谢谢。我期待这份文件以简单直接的方式。 Apple 破坏了文档的简洁性。
  • 感谢 Paul,我根据 @Najeeb 的建议编辑了第一个功能描述。您能否确保您的答案仍然有效?
  • 如果付款是为了预约,并且预约是在应用程序中进行的,则必须使用 IAP。
【解决方案2】:

继续 Pauls 的回答,这确实是正确的。我会用直接引号来验证。

与您的第一个和第二个用例有关; 3.1.1 In-App Purchase

如果您想解锁应用中的特性或功能,(通过 例如:订阅、游戏内货币、游戏等级、访问 到高级内容,或解锁完整版),您必须使用应用内 购买。应用程序不得使用自己的机制来解锁内容或 功能,例如许可证密钥、增强现实标记、QR 代码等......

在功能 1 中,前 4 个单词回答了您的问题。通过该应用购买订阅和/或预约包含可通过该订阅解锁的功能,因此必须是 IAP。

功能 2 允许用户使用应用程序中的聊天功能与医生聊天以进行任何咨询;这都被定义为应用程序和高级内容中的解锁,因此在此功能下,应用程序内购买是强制性的。

希望这能得到一些清晰

编辑;第一个功能措辞有些拙劣,但经过澄清,两个用例都受3.1.1 In-App Purchase的约束。

【讨论】:

  • 感谢 Harry,我在 @Najeeb 的建议后编辑了第一个功能描述。您能否确保您的答案仍然有效?
  • @VishalSonawane 我已经更新了我的答案,以更符合您更新的问题。谢谢
猜你喜欢
  • 2012-04-09
  • 1970-01-01
  • 2016-07-03
  • 2016-11-22
  • 2016-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多