Votre réponse à une demande de remboursement décide si elle finit en remboursement ou en rétrofacturation
Quand un client vous écrit ou laisse un avis pour réclamer son argent, la façon de répondre à une demande de remboursement dépend du store qui a fait la vente. Voici qui décide, les délais qui vous engagent, ce que coûte chaque issue et des réponses qui clôturent le dossier.

Points clés
- Le Contrat de distribution pour les développeurs de Google Play impose de répondre aux demandes d'assistance des clients sous 3 jours ouvrés, et Google annonce ce même délai aux utilisateurs pour les problèmes d'achat.
- Les développeurs ne peuvent pas rembourser les achats faits sur l'App Store. La bonne réponse à une demande de remboursement App Store consiste à renvoyer le client vers reportaproblem.apple.com ou vers la fenêtre de remboursement que votre app ouvre avec beginRefundRequest de StoreKit.
- Les recommandations d'Apple pour répondre aux avis indiquent que si un utilisateur signale un problème de facturation, le développeur doit l'orienter vers l'assistance Apple.
- Google Play traite lui-même les demandes de remboursement dans les 48 heures suivant l'achat. Ensuite, il invite l'utilisateur à contacter le développeur, qui peut rembourser selon sa propre politique et la loi applicable.
- Une réponse à un avis sur Google Play ne peut pas dépasser 350 caractères, et l'utilisateur n'est notifié que la première fois que vous répondez à un avis créé ou modifié.
- 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.
- Seuls deux circuits de remboursement permettent au développeur de fournir des preuves : le CONSUMPTION_REQUEST d'Apple, à traiter sous 12 heures, et l'examen des rétrofacturations de Google Play, à traiter sous 24 heures via orders.reviewrefund.
Trois jours ouvrés. C'est le délai que le Contrat de distribution pour les développeurs de Google Play vous laisse pour répondre à une demande d'assistance, et une demande de remboursement en fait partie. Apple ne fixe aucun délai de ce type, car sur l'App Store vous ne pouvez rien rembourser. La façon dont vous répondez à une demande de remboursement compte pourtant sur les deux stores. Une réponse claire clôt le dossier par un remboursement ou par un refus que le client accepte. Une réponse lente ou floue envoie le client vers sa banque, et depuis le 3 août 2026, une rétrofacturation Google Play vous coûte plus cher que le remboursement. Voici qui décide chaque type de demande, les délais qui s'appliquent à vous et quoi répondre.
Qui décide d'une demande de remboursement, selon l'endroit où le client l'a faite
Les demandes de remboursement vous arrivent par quatre portes : votre e-mail d'assistance, un avis sur l'App Store, un avis sur Google Play et la notification que le store envoie lui-même à votre serveur. La première chose à faire est d'identifier le store qui a vendu l'achat, car c'est ce qui détermine si vous répondez ou si vous redirigez.
| Origine de la demande | Qui décide | Ce que vous faites | Délai qui vous engage |
|---|---|---|---|
| E-mail sur un achat App Store | Apple | Renvoyez le client vers reportaproblem.apple.com ou vers la fenêtre de remboursement de votre app | Aucun fixé par Apple |
| Avis App Store qui parle de facturation | Apple | Répondez et orientez vers l'assistance Apple, comme le recommande Apple | Aucun fixé par Apple |
| Notification CONSUMPTION_REQUEST | Apple, à partir de vos données | Envoyez Send Consumption Information si le client a donné son accord | 12 heures |
| E-mail sur un achat Google Play | Vous, après la fenêtre en libre-service de 48 heures de Google | Remboursez, remboursez en partie ou refusez selon votre politique | 3 jours ouvrés |
| Avis Google Play qui parle de remboursement | Vous | Répondez en 350 caractères maximum, puis traitez la demande par e-mail | Aucun pour la réponse elle-même |
| Examen de rétrofacturation Google Play | La banque, avec Google qui plaide pour vous | Appelez orders.reviewrefund avec votre préférence et vos preuves d'utilisation | 24 heures |
Comment répondre à une demande de remboursement pour un achat App Store
« Puis-je rembourser un achat intégré à un utilisateur iOS ? »
La question revient depuis des années sur les forums développeurs d'Apple, et la réponse n'a pas changé. Non. C'est Apple qui a vendu l'achat, donc c'est Apple qui décide du remboursement. Ce que vous maîtrisez, c'est la longueur du parcours du client. La page d'assistance d'Apple donne la marche à suivre : se connecter sur reportaproblem.apple.com, choisir « Demander un remboursement », sélectionner un motif, puis l'article. Apple indique aux clients d'attendre 24 à 48 heures pour avoir des nouvelles.
Si votre app propose une option de remboursement, beginRefundRequest de StoreKit ouvre dans l'app la fenêtre de remboursement d'Apple, avec les détails de l'achat et les codes de motif déjà remplis. La documentation d'Apple suggère de l'appeler depuis les réglages du compte ou un menu d'aide, et précise que l'App Store met jusqu'à 48 heures pour accepter ou refuser la demande.
Répondez au CONSUMPTION_REQUEST, pas seulement à l'e-mail
L'e-mail, c'est le client qui vous parle. Le CONSUMPTION_REQUEST, c'est vous qui parlez à Apple. Quand un client demande un remboursement, quel que soit le type de produit, Apple peut l'envoyer à votre serveur, et vous avez 12 heures pour répondre avec Send Consumption Information, à condition que le client ait accepté le partage de données. C'est le seul moyen pour que votre version de l'achat parvienne à celui qui décide.
Comment répondre à une demande de remboursement sur Google Play
Google Play répartit le travail dans le temps. Dans les 48 heures suivant l'achat, le client peut demander un remboursement directement à Google, et Google décide sans vous. Passé 48 heures, la politique de remboursement de Google invite le client à contacter le développeur, et précise que le développeur peut traiter les remboursements selon ses propres règles et les lois applicables. À partir de là, la décision vous revient, avec le délai de réponse de 3 jours ouvrés prévu à la section 4.7 du Contrat de distribution pour les développeurs.
Remboursement, remboursement partiel ou refus
Dans Order management de Play Console, vous pouvez émettre un remboursement total ou partiel. Les remboursements partiels s'appliquent aux achats intégrés et aux abonnements, pas aux applications payantes, et le pourcentage remboursé s'applique aussi à votre versement et aux frais de service de Google. Deux points comptent pour les abonnements. Rembourser la commande la plus récente supprime l'abonnement immédiatement et annule les renouvellements à venir, alors qu'annuler un abonnement ne déclenche aucun remboursement. Et un remboursement ne peut pas être annulé une fois envoyé. Côté API, orders.refund fait la même chose, accepte un indicateur revoke qui coupe l'accès immédiatement et refuse les commandes de plus de 3 ans.
Un refus est aussi une réponse légitime, à condition d'être précis. Nommez l'achat, dites ce qui a été livré et comment il a été utilisé, et dites ce que vous pouvez proposer à la place, le cas échéant.
Les demandes de remboursement publiées en avis une étoile
Certains clients sautent la boîte de réception et écrivent leur demande dans un avis. La réponse est publique, elle a donc deux lecteurs : le client, et tous ceux qui hésitent à installer votre app.
Sur l'App Store
Seuls les rôles Account Holder, Admin ou Customer Support peuvent répondre dans App Store Connect. L'auteur de l'avis est notifié et peut le mettre à jour, et les réponses peuvent mettre jusqu'à 24 heures à apparaître. Apple recommande des réponses concises et respectueuses, sans informations personnelles ni discours marketing, et d'orienter vers l'assistance Apple les utilisateurs qui ont un problème de facturation.
Sur Google Play
Une réponse ne peut pas dépasser 350 caractères, et l'utilisateur n'est notifié que la première fois que vous répondez à un avis nouveau ou modifié. Gardez la réponse publique courte et passez les détails par e-mail, où vous pouvez demander l'ID de commande sans rien publier de personnel.

Ce que vous coûte chaque issue
Chaque réponse aboutit à l'une de trois issues, et elles ne coûtent pas la même chose.
| Issue | Ce qui sort de votre compte | Ce sur quoi vous pouvez encore agir |
|---|---|---|
| Vous remboursez sur Google Play | Votre part du versement sur le montant remboursé. Les frais de service de Google sont restitués au prorata | Montant total ou partiel, et révocation ou non de l'accès |
| Apple rembourse l'achat App Store | Vos revenus sur la transaction remboursée | Seulement les données de consommation envoyées sous 12 heures |
| Le client lance une rétrofacturation sur une commande Google Play passée après le 3 août 2026 | Le prix d'achat, moins les frais de service de Play, plus les frais de rétrofacturation de la banque | Seulement les preuves envoyées sous 24 heures |
Prenons un abonnement annuel Google Play à $49.99. Si vous le remboursez vous-même, votre part du versement retourne au client et Google restitue ses frais. Si ce même client n'obtient pas de réponse et appelle sa banque, vous payez le prix moins les frais de service, plus des frais bancaires que vous ne fixez pas et ne pouvez pas négocier. Et une rétrofacturation est définitive une fois que la banque a tranché.
Aucune issue ne vous rend ce que vous avez déjà dépensé pour servir le client. La puissance de calcul, les appels d'API payants, le stockage et les versements déclenchés par l'achat restent dépensés. C'est pourquoi une demande de remboursement sur un achat très utilisé mérite un refus argumenté avec des données d'utilisation, et une demande sur un achat jamais utilisé mérite un oui rapide.
Des réponses qui clôturent le dossier
Les réponses courtes et précises fonctionnent le mieux. En voici trois qui respectent les règles ci-dessus.
Ce qu'il ne faut pas écrire
- Ne promettez pas une issue que vous ne maîtrisez pas, sur l'App Store ou dans une rétrofacturation en cours.
- Ne demandez pas au client de modifier sa note dans le message où vous parlez d'argent. Cela ressemble à un marchandage.
- Ne collez pas l'e-mail du client, l'ID de commande ou l'historique d'achats dans une réponse publique.
- Ne remboursez pas sur Google Play tout en conseillant au client de contester le prélèvement. Vous paierez deux fois pour une seule commande.
RefundHalt répond pour vous dans les deux fenêtres de preuves, le CONSUMPTION_REQUEST de 12 heures et l'examen de rétrofacturation de 24 heures, pour que vos réponses au support et vos réponses aux stores racontent la même histoire.
Questions fréquentes
- Comment un développeur doit-il répondre à une demande de remboursement ?
- Identifiez d'abord le store qui a vendu l'achat. Pour un achat App Store, renvoyez le client vers reportaproblem.apple.com, car seul Apple peut le rembourser. Pour un achat Google Play de plus de 48 heures, remboursez, remboursez en partie ou refusez selon votre propre politique, et répondez sous 3 jours ouvrés.
- De combien de temps dispose un développeur pour répondre à une demande de remboursement sur Google Play ?
- Trois jours ouvrés. La section 4.7 du Contrat de distribution pour les développeurs de Google Play impose de répondre aux demandes d'assistance des clients sous 3 jours ouvrés, et sous 24 heures pour les problèmes que Google signale comme urgents.
- Puis-je rembourser moi-même un achat intégré App Store à un client ?
- Non. Apple gère tous les remboursements de l'App Store. Vous pouvez ouvrir la fenêtre de remboursement d'Apple dans votre app avec beginRefundRequest de StoreKit, ou renvoyer le client vers reportaproblem.apple.com. Apple indique mettre jusqu'à 48 heures pour accepter ou refuser une demande.
- Comment répondre à un avis qui demande un remboursement ?
- Restez bref et poli, sans données personnelles, puis poursuivez la conversation par e-mail. Sur l'App Store, Apple recommande d'orienter vers l'assistance Apple les utilisateurs qui ont un problème de facturation. Sur Google Play, les réponses sont limitées à 350 caractères.
- Que se passe-t-il si j'ignore une demande de remboursement ?
- Le client peut lancer une rétrofacturation auprès de sa banque. 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 la décision de la banque est définitive.
Sources et lectures complémentaires
- Google Play Developer Distribution Agreement (section 4.7, product support)
- Play Console Help: How to support your app's users
- Google Play Help: Contact an Android app's developer
- Google Play Help: Apps, games, and in-app purchases refund policies
- Play Console Help: Manage your app's orders and issue refunds
- Google Play Developer API: Reply to Reviews
- Apple Developer: Ratings, reviews, and responses
- App Store Connect Help: Respond to reviews
- Apple Support: Request a refund for apps or content that you bought from Apple
- Apple Developer: beginRefundRequest(in:)
- Apple Developer: Send Consumption Information
- Android Developers: Help Google dispute chargebacks
- Play Console Help: Updates to refund protection and chargeback cost responsibility
RefundHalt
Le pilote automatique des remboursements pour l'App Store et Google Play
Poursuivre la lecture
Un client facturé deux fois pour le même abonnement a presque toujours payé sur deux plateformes, et un seul de ces remboursements dépend de vous
Quand un client est facturé deux fois pour le même abonnement, il s'agit en général d'une formule achetée sur l'App Store et d'une autre sur Google Play ou sur votre site. Voici qui peut rembourser chaque côté, ce que cela vous coûte et comment empêcher le second prélèvement.
Si votre app est retirée de Google Play ou de l'App Store, les remboursements peuvent encore sortir de vos versements
Une app retirée de Google Play ou de l'App Store ne rapporte plus rien, mais les contrats des stores vous laissent responsable des remboursements et permettent à Apple et Google de retenir vos versements. Voici ce que dit chaque contrat, ce qu'il advient des abonnés et ce que coûte un retrait.