Ionic 5 android 应用因使用 Paypal 而不是应用内结算而被拒绝

Ionic 5 android app rejected due to using Paypal instead of in-app billing

我为客户构建的一个 Ionic 5 应用程序使用 Paypal 进行订阅,Google 拒绝了它,因为它不使用 Google Play 的计费系统。这是否意味着 Android 应用不再接受 Paypal 作为付款选项?客户很想用Paypal

如果为任何类型的数字产品而非实体商品创建订阅,Google App Store 的条款基本上要求使用 Google App Store 支付系统。

您可以创建一个 Android 应用程序来销售不使用 App Store 支付系统的数字产品,但您不能通过 App Store 分发该应用程序。

Spotify 或 Netflix 等一些服务已解决此问题,方法是将新订阅者引导至直接基于 Web(而非基于应用程序)的门户网站以注册订阅。

这就是 Google 关于 InApp 计费的说法。 Blog

Starting August 2, 2021, all new apps must use Billing Library version 3 or newer. By November 1, 2021, all updates to existing apps must use Billing Library version 3 or newer.

如果您通过 google Play 商店分发应用程序,则必须使用 Google Play Billing Library。它不取决于您使用的框架。它适用于 Native 开发、Ionic、Flutter、React Native、Xamarin 等。不接受其他支付方式,如 Stripe、Paypal 等。这里的主要问题是 Google 将占总金额的 30% 一次或订阅。如果您热衷于集成 Paypal,则必须通过 ApkMonk、F-droid 等分发您的应用程序,或者仅通过您的网络应用程序(如 Spotify、Netflix 等)提供支付选项。