Les abonnements à paiement échelonné de Google Play engagent l'acheteur, pas vos revenus : ce que vous coûte un remboursement ou une échéance impayée
Les abonnements à paiement échelonné de Google Play engagent l'acheteur sur 3 à 24 mensualités, mais vous êtes payé mois par mois et personne ne relance une échéance impayée. Voici comment fonctionnent réellement les résiliations, les remboursements et les rétrofacturations sur un plan échelonné, et ce que chacun vous coûte.

Points clés
- Les abonnements à paiement échelonné de Google Play permettent à l'acheteur de s'engager sur une mensualité fixe pendant 3 à 24 mois, et ne sont proposés qu'aux acheteurs au Brésil, en France, en Italie et en Espagne.
- Le développeur n'est pas payé d'avance pour un abonnement à paiement échelonné. Google reverse chaque mensualité au fur et à mesure que l'acheteur la règle, aux mêmes conditions que tout autre abonnement.
- Si l'acheteur cesse de payer un plan échelonné, ni Google ni le développeur ne cherchent à recouvrer les échéances manquées, en dehors des nouvelles tentatives habituelles de Google pendant le délai de grâce et la suspension du compte, et Google n'est pas responsable envers le développeur du solde impayé.
- Lorsqu'un acheteur résilie un abonnement à paiement échelonné, la résiliation attend la fin de la période d'engagement. Google envoie immédiatement une notification SUBSCRIPTION_CANCELLATION_SCHEDULED et l'abonnement reste actif avec un objet pendingCancellation vide.
- Le développeur peut mettre fin plus tôt aux paiements restants en appelant purchases.subscriptionsv2.cancel avec DEVELOPER_REQUESTED_STOP_PAYMENTS, ce qui arrête le prochain paiement et ne peut pas être rétabli par l'acheteur.
- Rembourser la commande la plus récente d'un abonnement Google Play rembourse cette commande, supprime immédiatement l'abonnement et annule les renouvellements futurs. Sur un plan échelonné, cela restitue une mensualité et fait perdre le reste de l'engagement.
- Pour les commandes Google Play passées après le 3 août 2026, une rétrofacturation coûte au développeur le prix d'achat moins les frais de service de Play, plus les frais de rétrofacturation de la banque, et sur un plan échelonné cette exposition se compte mensualité par mensualité.
Vendez un plan de 12 mois sur Google Play sous forme de forfait de base à paiement échelonné, et l'acheteur accepte de payer chaque mois pendant un an. Cet engagement lie l'acheteur. Il ne vous garantit pas l'argent. Google vous paie à mesure que chaque mensualité arrive, personne ne poursuit l'acheteur qui cesse de payer, et un remboursement ou une rétrofacturation peut mettre fin au plan alors que l'essentiel de l'année reste impayé. Les abonnements à paiement échelonné de Google Play sont un bon outil de conversion dans les quatre pays qui y ont accès. Comme garantie de revenus, ils sont faibles. Voici comment l'engagement se comporte réellement lorsqu'un acheteur résilie, manque une échéance, obtient un remboursement ou conteste un prélèvement, et ce que chaque issue vous coûte.
Comment fonctionnent les abonnements à paiement échelonné de Google Play
Un forfait de base à paiement échelonné est un abonnement que l'acheteur règle en mensualités fixes sur une période d'engagement que vous choisissez. Dans Play Console, vous fixez le prix mensuel et un engagement de 3 à 24 mois, et l'écran d'achat affiche le total à l'acheteur. Tous les paiements sont mensuels. Ni vous ni l'acheteur ne pouvez modifier la fréquence ou le calendrier.
La fonctionnalité est réservée aux acheteurs au Brésil, en France, en Italie et en Espagne, et Google invite les développeurs à consulter Play Console pour connaître la disponibilité la plus récente. Afficher le détail complet de l'engagement dans votre paywall, comme le nombre de paiements engagés, nécessite Play Billing Library 7 ou une version ultérieure, où il arrive dans le champ installmentDetails.
Ce qui se passe à la fin de l'engagement
Vous choisissez entre deux types de renouvellement. Avec le renouvellement automatique mensuel, le plan devient un abonnement mensuel ordinaire après le premier engagement, sans nouvelle durée minimale. Avec le renouvellement automatique pour la même durée, l'acheteur repart pour une nouvelle période d'engagement complète de même longueur. Les essais gratuits ne comptent pas dans l'engagement initial. Les phases de prix de lancement, si.
L'engagement est ferme pour l'acheteur, pas pour vos revenus
Google présente l'engagement comme ferme face aux résiliations et aux changements de prix. C'est la partie qui ressemble à un revenu garanti. Lisez le reste de la documentation et trois faits vont dans l'autre sens.
- Vous n'êtes pas payé d'avance. La documentation de Google indique que les versements ont lieu à mesure que les acheteurs effectuent leurs paiements mensuels, et que les développeurs ne sont pas payés au moment de la souscription.
- Recouvrer les échéances manquées n'est le travail de personne. Si un acheteur ne paie pas, ni Google ni le développeur ne cherchent à recouvrer les paiements manqués ou restant dus, en dehors des nouvelles tentatives habituelles de Google pendant le délai de grâce et la suspension du compte.
- Google ne vous dédommagera pas. Sa documentation précise clairement que Google n'est pas responsable envers le développeur des échéances restantes impayées.
Les Conditions des plans de paiement que Google adresse aux consommateurs indiquent à l'acheteur qu'il ne peut pas annuler les échéances restantes et qu'il reste redevable des montants dus. C'est le contrat de l'acheteur avec Google. De votre côté du grand livre, une échéance impayée est simplement un revenu qui n'arrive jamais.
Ce que chaque sortie fait à un plan échelonné
Un abonnement à paiement échelonné peut se terminer plus tôt ou changer de trajectoire de quatre façons. Chacune laisse une somme différente sur la table.
| Événement | Qui le déclenche | Ce qu'il advient des paiements restants | Notification ou API |
|---|---|---|---|
| L'acheteur résilie | Acheteur | Toujours dus. Le plan reste actif jusqu'à la fin de la période d'engagement | SUBSCRIPTION_CANCELLATION_SCHEDULED immédiatement, puis SUBSCRIPTION_CANCELED et SUBSCRIPTION_EXPIRED en fin de période |
| Le développeur arrête les paiements | Développeur | Prochain paiement arrêté, l'acheteur ne peut pas rétablir le plan | purchases.subscriptionsv2.cancel avec DEVELOPER_REQUESTED_STOP_PAYMENTS |
| Remboursement de la dernière commande | Développeur ou Google | Dernière commande remboursée, abonnement supprimé immédiatement, renouvellements futurs annulés | Rembourser et révoquer dans Play Console, ou purchases.subscriptionsv2.revoke, puis SUBSCRIPTION_REVOKED |
| Échéance impayée | Personne | Nouvelles tentatives pendant le délai de grâce et la suspension du compte, puis non recouvrée | Notifications standard de refus et de récupération de paiement |
L'acheteur résilie
Un acheteur qui résilie en cours d'engagement n'échappe pas aux paiements restants. Google envoie une notification SUBSCRIPTION_CANCELLATION_SCHEDULED dès la résiliation, tant qu'il reste des paiements. La Google Play Developer API maintient l'abonnement en SUBSCRIPTION_STATE_ACTIVE et ajoute un objet pendingCancellation vide à installmentDetails. À la fin de l'engagement, vous recevez SUBSCRIPTION_CANCELED, puis SUBSCRIPTION_EXPIRED, sauf si l'acheteur rétablit le plan avant. Laissez l'accès ouvert jusque-là. L'acheteur paie toujours.
Vous arrêtez vous-même les paiements
Il arrive que vous vouliez faire sortir un acheteur plus tôt, à la suite d'une réclamation de facturation ou parce que vous retirez un produit. La méthode purchases.subscriptionsv2.cancel accepte un cancellationType. USER_REQUESTED_STOP_RENEWALS se comporte comme une résiliation par l'acheteur lui-même, et l'engagement court donc jusqu'à son terme. DEVELOPER_REQUESTED_STOP_PAYMENTS arrête le prochain paiement, l'acheteur n'a pas à terminer l'engagement et le plan ne peut pas être rétabli. C'est la sortie discrète. Elle ne restitue rien, elle arrête seulement les prélèvements futurs.
La dernière commande est remboursée
Les règles de remboursement de Play Console pour les abonnements sont sans détour. Remboursez la commande la plus récente et la commande est remboursée, l'abonnement est supprimé immédiatement et les renouvellements futurs sont annulés. Remboursez une commande plus ancienne et l'abonnement reste actif. L'API de révocation fonctionne de la même façon. Son option fullRefund restitue le montant total du dernier prélèvement, et une notification SUBSCRIPTION_REVOKED vous indique de couper l'accès immédiatement. Sur un plan échelonné, le dernier prélèvement correspond à une mensualité. Rembourser et révoquer restitue donc un mois et annule tous les paiements encore dus au titre de l'engagement.

L'acheteur cesse de payer
La documentation de Google précise que des refus et des récupérations de paiement peuvent survenir sur n'importe quelle échéance. Le délai de grâce et la suspension du compte s'appliquent toujours, et Google relance le paiement pendant ces périodes. Ensuite, le solde passe en perte, sans que personne en particulier ne s'en charge. Les Conditions des plans de paiement de Google ajoutent une conséquence pour l'acheteur : une personne suspendue ou résiliée pour une échéance manquée peut perdre le droit d'utiliser à nouveau un plan de paiement sur Google Play. Vous n'en retirez rien.
Ce que coûte un remboursement ou une rétrofacturation sur un plan échelonné
C'est ici que la mécanique se traduit en argent. Prenons un plan d'exemple à €9.99 par mois avec un engagement de 12 mois. L'acheteur voit €119.88. Votre comptabilité voit €9.99 par mois, moins les frais de service de Google, tant que les paiements continuent d'arriver.
Un remboursement fait perdre tout le solde restant
Imaginons que vous remboursiez et révoquiez la commande la plus récente au quatrième mois. Vous restituez un paiement de €9.99. Vous annulez aussi les huit paiements pas encore effectués, soit €79.92 d'engagement qui n'arriveront plus jamais. Rembourser plutôt une commande plus ancienne maintient le plan en vie, et c'est pourquoi le choix de la commande compte davantage sur un plan échelonné que sur un plan mensuel. Si vous voulez en réalité arrêter la facturation sans rendre d'argent, DEVELOPER_REQUESTED_STOP_PAYMENTS le fait sans remboursement.
Les rétrofacturations sont désormais à votre charge, une échéance à la fois
Pour les commandes Google Play passées après le 3 août 2026, Google rend le développeur responsable des rétrofacturations : le prix d'achat moins les frais de service de Play, plus les frais de rétrofacturation de la banque. Comme un plan échelonné facture chaque mois, chaque mensualité est un prélèvement distinct que la banque peut contester. Un acheteur qui regrette toute l'année peut en contester plusieurs. Le coût que vous supportez par litige est faible. L'accumulation des frais ne l'est pas, et un litige perdu est définitif côté banque. Une rétrofacturation met aussi fin à l'abonnement, puisque Google envoie SUBSCRIPTION_REVOKED lorsqu'un achat fait l'objet d'une rétrofacturation.
Les coûts qui ne s'arrêtent pas avec les paiements
Chaque mois d'accès que vous fournissez vous coûte quelque chose de réel : le calcul pour les fonctionnalités qu'utilise l'acheteur, les appels à des API tierces, le stockage et le temps de support. Quand un acheteur résilie, cette facture continue de courir jusqu'à la fin de l'engagement, mais ses paiements aussi. Quand un acheteur cesse de payer, la facture peut continuer de courir pendant le délai de grâce et la suspension du compte sans qu'aucun argent n'arrive. C'est cet écart qu'il faut surveiller.
Comment protéger vos revenus échelonnés
Suivez l'engagement, pas seulement l'état de l'abonnement
Enregistrez initialCommittedPaymentsCount et remainingCommittedPaymentsCount depuis la ressource d'abonnement à chaque notification. SUBSCRIPTION_STATE_ACTIVE vous indique que l'accès est ouvert. Le nombre de paiements restants vous indique quelle part de l'engagement représente encore de l'argent réel et quelle part n'est qu'une promesse.
Traitez une résiliation en attente comme un signal précoce
Un acheteur avec un pendingCancellation paie toujours, mais il vous a fait savoir qu'il veut partir. Ce sont les acheteurs les plus susceptibles de demander un remboursement ou de contester un prélèvement ultérieur. Traitez vite leurs demandes de support et ne laissez pas une réclamation de facturation se transformer en rétrofacturation.
Choisissez la sortie avant de choisir le remboursement
Quand un acheteur veut partir, décidez de ce que vous voulez réellement. Arrêter les prélèvements futurs, c'est DEVELOPER_REQUESTED_STOP_PAYMENTS. Rendre l'argent d'un mois et couper l'accès, c'est rembourser et révoquer la dernière commande. Rendre l'argent d'un mois antérieur tout en maintenant le plan, c'est rembourser cette commande plus ancienne. RefundHalt suit ces notifications plan par plan, si bien qu'un remboursement, une révocation ou une échéance contestée apparaît à côté des paiements encore dus, et non comme un événement isolé que vous devez reconstituer plus tard.
Questions fréquentes
- Un acheteur peut-il résilier un abonnement Google Play à paiement échelonné ?
- Oui, mais la résiliation ne prend effet qu'à la fin de la période d'engagement. L'acheteur continue de payer les mensualités restantes et garde l'accès, Google envoie immédiatement une notification SUBSCRIPTION_CANCELLATION_SCHEDULED, et le plan se termine avec SUBSCRIPTION_CANCELED et SUBSCRIPTION_EXPIRED à la fin de l'engagement.
- Suis-je payé d'avance pour la totalité de l'engagement ?
- Non. Google reverse chaque échéance à mesure que l'acheteur effectue son paiement mensuel, aux mêmes conditions que les autres abonnements. Les développeurs ne sont pas payés au moment de la souscription, donc un engagement de 12 mois vous parvient en 12 versements distincts.
- Que se passe-t-il si un acheteur cesse de payer un plan échelonné ?
- Google relance le paiement pendant l'éventuel délai de grâce et la suspension du compte, puis plus personne ne le recouvre. La documentation de Google indique que ni Google ni le développeur ne poursuivront les échéances impayées, et que Google n'est pas responsable envers le développeur du solde restant.
- Puis-je annuler moi-même les échéances restantes d'un acheteur ?
- Oui. Appelez purchases.subscriptionsv2.cancel avec le cancellationType défini sur DEVELOPER_REQUESTED_STOP_PAYMENTS. Cela arrête le prochain paiement, l'acheteur n'a pas à terminer l'engagement et le plan ne peut pas être rétabli. USER_REQUESTED_STOP_RENEWALS ne fait pas cela, car il attend toujours la fin de la période d'engagement.
- Quel est l'effet d'un remboursement sur un abonnement à paiement échelonné ?
- Rembourser la commande la plus récente restitue cette mensualité, supprime immédiatement l'abonnement et annule les renouvellements futurs, si bien que le reste de l'engagement n'est jamais encaissé. Rembourser une commande plus ancienne restitue ce paiement et laisse l'abonnement actif.
- Quels pays prennent en charge les abonnements Google Play à paiement échelonné ?
- Le Brésil, la France, l'Italie et l'Espagne. Google réserve le forfait de base à paiement échelonné aux acheteurs de ces quatre pays et invite les développeurs à consulter Play Console pour connaître la disponibilité la plus récente.
Sources et lectures complémentaires
- Android Developers: About subscriptions (installment subscriptions, payouts, missed payments, firm commitment, SUBSCRIPTION_CANCELLATION_SCHEDULED)
- Android Developers: Subscription lifecycle (pending cancellation, DEVELOPER_REQUESTED_STOP_PAYMENTS, SUBSCRIPTION_REVOKED)
- Google Play Developer API: purchases.subscriptionsv2.cancel (cancellationType values)
- Google Play Developer API: purchases.subscriptionsv2 (InstallmentPlan fields)
- Play Console Help: Create and manage subscriptions (installments commitment of 3 to 24 months, renewal types)
- Play Console Help: Manage your app's orders and issue refunds (refund of most recent vs older subscription order)
- Play Console Help: Chargeback cost responsibility for orders placed after August 3, 2026
- Google Play Payment Plan Terms of Service
RefundHalt
Le pilote automatique des remboursements pour l'App Store et Google Play
Poursuivre la lecture
Retirez un abonnement et Apple arrête les renouvellements tandis que Google continue de facturer, voici ce que chaque chemin vous coûte
Retirez un abonnement et les deux stores font l'inverse l'un de l'autre. Retirez-le de la vente sur l'App Store et les renouvellements s'arrêtent. Désactivez le forfait de base sur Google Play et vos abonnés existants continuent de payer. Voici comment retirer un abonnement sur chaque store, et quel est vraiment le coût récurrent.
Vous pouvez suspendre un abonnement ou repousser sa date de renouvellement au lieu de le rembourser, et vous conservez ainsi la quasi-totalité de l'argent
Quand un abonné veut partir, vous pouvez suspendre un abonnement, reporter le prochain prélèvement ou prolonger la date de renouvellement au lieu de rembourser. Chaque option conserve le client et ne rend rien de l'argent que vous avez déjà encaissé. Voici comment fonctionne chaque levier sur chaque store, et ce qu'il fait économiser.