我是 iOS 应用内购买功能的新手。
我正在开发一个 iOS 应用程序,我将在其中展示我的产品及其价格,当用户想要购买产品时,他可以通过点击购物车来购买,这将启动一个网络视图并显示我的移动网页,他们可以从中购买所选产品。我的产品是有形的,将在应用程序之外交付。
我的问题是:
即使用户交易是在我的移动网页中完成的,我是否需要实施应用内购买?
如果我必须执行Apple In-App purchase,我如何知道用户是否购买了该产品,从而通知Apple已经购买了产品?
我是 iOS 应用内购买功能的新手。
我正在开发一个 iOS 应用程序,我将在其中展示我的产品及其价格,当用户想要购买产品时,他可以通过点击购物车来购买,这将启动一个网络视图并显示我的移动网页,他们可以从中购买所选产品。我的产品是有形的,将在应用程序之外交付。
我的问题是:
即使用户交易是在我的移动网页中完成的,我是否需要实施应用内购买?
如果我必须执行Apple In-App purchase,我如何知道用户是否购买了该产品,从而通知Apple已经购买了产品?
这实际上取决于您销售的产品类型。如果是实实在在的好东西。即机票,或其他一些实物。您可以使用自己的付款机制。如果它可以在应用程序中使用,或者可以通过 Apple 的 IAP 机制交付,那么您必须使用 IAP。如果你不这样做,你很可能会被拒绝。
回答你的问题。1) 如果交易是通过网络完成的,并且是如上所述的非 IAP 类型的项目,那么您不能使用 IAP。2) 如果你确实有可以通过 IAP 购买的东西,Apple 负责交易,他们通常会从顶部收取 30% 的折扣。
Apple 不允许您指导消费者在应用程序内购买东西。除非是应用内购买。
我们解决这个问题的方法。就是让用户请求有关它的信息。或签署发票。这将被发送到他们的电子邮件地址。他们可以在应用程序之外继续购买。
Apple 已经慷慨地接受了我们的应用程序的这个功能。
如果您希望他们在应用程序中提供信用卡号,那么您将需要使用应用程序内购买。
解决此问题的另一种方法可能是让他们在您的网站上注册并添加一张信用卡供他们购买。并在用户购买东西时使用该购买方法。
我认为不要求他们在应用程序上输入信用卡是主要问题。