通过 iOS 应用程序的 webview 付款(例如 iOS 的 PayPal API 或信用卡)会被苹果应用商店拒绝吗?

Posted

技术标签:

【中文标题】通过 iOS 应用程序的 webview 付款(例如 iOS 的 PayPal API 或信用卡)会被苹果应用商店拒绝吗?【英文标题】:Will Payment via webview for iOS app (e.g. PayPal API for iOS or credit card) gets rejected by apple appstore? 【发布时间】:2014-08-21 13:02:13 【问题描述】:

我已经在 *** 上搜索了一段时间,但仍然找不到我的问题的答案。

从此链接:PayPal API for ios - allowed? "是的,只要您不销售数字商品,您就可以使用 PayPal API"

他们如何定义数字商品?电子票(带有二维码/条形码的票)是否被视为数字商品?

我遇到了获批的影院应用。 (这里有点偏执)

【问题讨论】:

重点在于,对于非数字产品,您可以使用 PayPal 作为实现应用内购买的一种方法。 (数字产品,例如电子书、应用内货币、高级版等)。对于 Cinema 应用程序,正在提供一个真实世界的服务,允许使用 PayPal API。 正如@akashg 所说,票务可以 - 您必须在应用程序中提供服务的地方使用应用程序内购买。您不能在应用程序中未提供服务的情况下使用应用程序内购买。因此,电影院的电影票 - 您不能使用应用内购买。要在应用中观看的电影 - 您必须使用应用内购买 谢谢@akashg。非常感谢=D @Paulw11,非常感谢! 【参考方案1】:

WebView 中的应用内购买和支付是两件不同的事情。没有规定不能在应用程序内的 WebView 中发起付款。这是完全可以接受的。对于应用内购买,您必须遵循 Apple 的指导方针,其中规定应用内销售的内容必须使用 Apple 的应用内购买。对于其他实物商品/商品,您可以使用Paypal的iOS SDK。

【讨论】:

以上是关于通过 iOS 应用程序的 webview 付款(例如 iOS 的 PayPal API 或信用卡)会被苹果应用商店拒绝吗?的主要内容,如果未能解决你的问题,请参考以下文章

Android Webview 应用程序无法通过 Opencart 网站上的 PayPal 处理付款

Flutter Webview 关闭键盘

Stripe 付款后如何从 Webview 重定向到 React Native Expo 应用程序?

iOS - 使用非 iTunes Store 付款的应用内付款

Webview android中的Paypal付款页面布局损坏

ios - xcode - webView 加载中的“自动播放”导致播放器通过应用程序加载