checkApp

Stores

Google Play : Billing Library 8

Les nouvelles apps et les mises à jour doivent utiliser Play Billing Library 8 ou une version ultérieure depuis le 31 août 2026, avec une prolongation possible jusqu'au 1er novembre 2026.

Qu'exige Google Play ?

Depuis le 31 août 2026, chaque nouvelle app et chaque mise à jour qui utilise Google Play Billing doit embarquer la Billing Library en version 8 ou ultérieure. La Play Console affiche un avertissement sur les apps restées sur une version plus ancienne, et depuis sa page de détails, sous « État des règles », vous pouvez demander une prolongation jusqu'au 1er novembre 2026. Les apps qui ne sont pas mises à jour continuent de fonctionner : la règle s'applique à ce que vous publiez.

D'où cela vient dans une app Flutter

Dans une app Flutter, la Billing Library vient de in_app_purchase_android, la partie Android de in_app_purchase, ou d'un SDK comme RevenueCat. in_app_purchase_android est passé à Billing 8 dans la version 0.5.0, et in_app_purchase ne l'a repris qu'en 3.3.0. Une app sur in_app_purchase 3.2.x reste sur Billing 7 après flutter pub upgrade, car la 3.2.x dépend de in_app_purchase_android ^0.4.0, qui n'inclut pas la 0.5.0. Les deux nouvelles versions exigent Flutter 3.38 ou plus récent. purchases_flutter de RevenueCat utilise Billing 8 à partir de la version 9.0.0.

Comment corriger

  1. Lancez la vérification gratuite du build sur le .apk ou le .aab. Elle lit la version de la Billing Library que le build embarque réellement.
  2. Passez à Flutter 3.38 ou plus récent, puis indiquez in_app_purchase: ^3.3.0 dans pubspec.yaml.
  3. Remplacez tout appel à queryPurchaseHistory par queryPurchases : Billing 8 l'a supprimé.
  4. Avec RevenueCat, utilisez purchases_flutter 9.0.0 ou plus récent.
  5. Si vous ne pouvez pas publier à temps, demandez la prolongation depuis l'avertissement, sous « État des règles » dans la Play Console.

La vérification gratuite du build lit votre .apk ou .aab dans le navigateur et indique si cette exigence concerne votre build, sans rien envoyer.

Ou faites vérifier le build entier : l'audit de conformité aux stores coûte 190 €, en 2 jours ouvrés.

Exigences de Google Play