Annullare un abbonamento e ottenere un rimborso sono due cose diverse, e solo una restituisce denaro al cliente
Annulla un abbonamento e lo store si limita a fermare il prossimo addebito, il cliente mantiene l'accesso fino alla fine del periodo e nessun denaro si muove. Un rimborso annulla un pagamento già andato a buon fine e ritira l'accesso con sé. Ecco dove i due si separano, quanto costa ciascuno e perché solo un rimborso raggiunge il tuo server.

Punti chiave
- Annullare un abbonamento e rimborsarlo sono eventi diversi. Un annullamento ferma il prossimo rinnovo e non restituisce nulla. Un rimborso annulla un pagamento già andato a buon fine e restituisce il denaro.
- Quando un cliente annulla, mantiene l'accesso fino alla fine del periodo che ha già pagato. Google Play afferma che un piano annuale acquistato il 1 gennaio e annullato il 1 luglio funziona ancora fino al 31 dicembre, senza addebito il gennaio successivo.
- Difendere un annullamento non ti costa nulla. È entrata futura che non incasserai, non un recupero su una vendita già registrata, e non apre mai una finestra di prove sul tuo server.
- Un rimborso è il recupero dell'addebito. Lo store restituisce la propria commissione al cliente insieme al tuo ricavo netto, il cliente perde l'accesso, e il calcolo, le chiamate API, lo storage e i pagamenti che hai già speso restano persi.
- Gli addebiti passati di un abbonamento di solito non sono rimborsabili. Google Play dice che gli abbonamenti passati non possono essere rimborsati al di fuori delle eccezioni dichiarate, e Apple esamina ogni richiesta di rimborso singolarmente e può rifiutarla.
- Solo un rimborso può arrivare fino a te per portare prove, e solo su alcuni prodotti. Dall'aggiornamento della WWDC24, un rimborso su un abbonamento a rinnovo automatico attiva il CONSUMPTION_REQUEST di Apple con una finestra di 12 ore. Un annullamento non attiva nulla.
- Contare gli annullamenti dentro i tuoi numeri di rimborso nasconde la verità. Un annullamento è un segnale di retention e un rimborso è un evento di costo, quindi misurali separatamente o il tuo tasso di rimborso ti mentirà.
Annullare un abbonamento e chiedere un rimborso sembrano lo stesso gesto per il tuo cliente, e non lo sono. Annulla un abbonamento e lo store si limita a fermare il prossimo addebito. Il cliente mantiene ciò che ha già pagato fino alla fine del periodo, e nessun denaro cambia di mano. Chiedi un rimborso e lo store annulla un pagamento già andato a buon fine, restituisce il denaro e ritira l'accesso insieme a esso. Uno è un abbandono che non registri mai come perdita. L'altro è un recupero che toglie ricavo reale da una vendita che avevi già registrato. Ecco esattamente dove i due si separano, cosa fa ciascuno al tuo fatturato e perché solo un rimborso raggiunge il tuo server come qualcosa a cui puoi rispondere.
Perché annullare un abbonamento non genera un rimborso
Un annullamento è una singola azione, e molto circoscritta: spegne il prossimo rinnovo automatico. Non annulla il pagamento che il cliente ha già fatto, e non taglia il suo accesso all'istante. Entrambi gli store sono espliciti su questo, perché la confusione è così comune che la chiariscono già nella prima pagina di aiuto che un cliente raggiunge.
Google Play lo spiega con un esempio. Annulla un piano annuale acquistato il 1 gennaio e, con le parole di Google, mantieni l'accesso all'abbonamento fino al 31 dicembre e non ti viene addebitato nulla il gennaio successivo. Apple funziona allo stesso modo: l'annullamento ferma il rinnovo, e l'abbonamento prosegue fino alla fine del periodo in corso prima di fermarsi. Nessuno store tratta l'annullamento in sé come un rimborso, e nessuno restituisce alcuna parte di ciò che il cliente ha già pagato.
Il cliente mantiene ciò che ha già pagato
È questa la parte che sorprende le persone. Un annullamento guarda avanti. Chiude il rapporto alla prossima data di fatturazione, non oggi. Google Play lo dice chiaramente: quando annulli, puoi ancora usare l'abbonamento per il tempo che hai già pagato. Il denaro del periodo in corso resta legato alla vendita, e il cliente mantiene l'accesso che ha comprato. Nulla di quella transazione viene annullato.
La prova gratuita è l'unico punto in cui il momento dell'annullamento pesa
La prova gratuita è dove un annullamento e un addebito si scontrano. Una prova si trasforma automaticamente in abbonamento a pagamento a meno che il cliente non annulli prima che finisca. La stessa guida di Apple consiglia di annullare una prova gratuita almeno 24 ore prima che termini, perché un annullamento che arriva dopo che la prova si è già trasformata non annulla l'addebito. A quel punto il cliente non ha più una domanda sull'annullamento. Ha una domanda sul rimborso, e la risposta segue le regole del rimborso, non quelle dell'annullamento.
Cosa annulla davvero un rimborso, e cosa no
Un rimborso è il flusso che muove il denaro. Quando uno store ne concede uno, annulla il pagamento, restituisce i fondi al cliente e revoca l'articolo. Google Play lo dice in modo diretto: se viene emesso un rimborso, il cliente perde l'accesso all'articolo. Un rimborso non è una cortesia aggiunta sopra un annullamento. È una richiesta a sé, con la propria finestra, il proprio responsabile della decisione e le proprie conseguenze per i tuoi conti.
Le finestre sono brevi e la decisione non è tua. Google Play offre un rimborso self-service solo entro 48 ore dall'acquisto, e dopo di che la richiesta viene indirizzata allo sviluppatore. Google limita anche il reso self-service a una volta per app, e avverte che non concede rimborsi per la maggior parte degli acquisti su Play. Apple tiene i rimborsi interamente nelle proprie mani: il cliente presenta la richiesta su reportaproblem.apple.com, Apple esamina ogni richiesta singolarmente e Apple può rifiutarla. Gli addebiti passati di un abbonamento sono il caso più difficile di tutti. Google Play dice che gli abbonamenti passati non possono essere rimborsati al di fuori delle eccezioni dichiarate, come un piano prepagato non utilizzato.
| Evento | Denaro restituito | Accesso | Chi decide | Raggiunge il tuo server |
|---|---|---|---|---|
| Annullamento | Nessuno | Mantenuto fino alla fine del periodo pagato | Il cliente | No |
| Rimborso | Sì, il pagamento viene annullato | Revocato quando il rimborso viene concesso | Lo store, Apple o Google | Sì, come notifica di rimborso |
| Storno | Sì, e definitivo lato banca | Revocato, e la contestazione è in mano alla banca | La banca del cliente | Sì, con una finestra di revisione |
Il denaro, e perché un annullamento e un rimborso ti costano cose completamente diverse
I due eventi ricadono sulle tue finanze in modi opposti. Trattarli come lo stesso numero è il modo in cui un'azienda sana si mette in panico da sola, e in cui una che perde soldi nasconde il suo vero problema.
Un annullamento è entrata futura rinunciata, non una perdita a bilancio
Un annullamento non ti costa nulla che avessi già guadagnato. Il ricavo dei periodi che il cliente ha pagato resta tuo. Ciò che perdi è l'entrata che avresti incassato se avesse continuato a rinnovare, che è una questione di valore nel tempo, non un recupero. Non c'è alcuna commissione dello store da annullare, nessuna tariffa collegata, nessuna spesa da svalutare, perché le vendite già avvenute restano reali. Un annullamento è un problema di retention da risolvere con prodotto e prezzo, e non ti chiede mai prove.
Un rimborso toglie ricavo già registrato, più la spesa che c'è dietro
Un rimborso è l'evento costoso. Quando uno store ne concede uno, annulla la propria commissione insieme alla vendita, quindi perdi il tuo ricavo netto e non il prezzo pieno di listino. Questa è l'unica buona notizia, e finisce lì. Il calcolo che hai pagato è speso. Le chiamate API fatturate a richiesta o a token sono spese. I file ancora nello storage continuano a costarti per essere conservati. Se l'acquisto ha finanziato un pagamento a un creator o un montepremi, quel denaro è già uscito. Un rimborso riprende la vendita e lascia ognuno di quei costi esattamente dov'era.
Uno storno è la versione più pesante di un rimborso
Uno storno è un rimborso che il cliente fa passare dalla propria banca invece che dallo store, e uno storno concluso è definitivo lato banca. Per gli ordini Google Play effettuati il 3 agosto 2026 o dopo, uno storno perso addebita allo sviluppatore il prezzo di acquisto meno la tariffa di servizio di Play, più la tariffa di storno della banca, un importo fisso stabilito dal circuito della carta. Google Play indirizza quella contestazione a te per la revisione tramite orders.reviewrefund con una finestra di 24 ore. È l'unico flusso di Google che chiede le tue prove, e può cadere su un abbonamento che il cliente avrebbe semplicemente potuto annullare gratis.

Quale dei tre raggiunge mai il tuo server
È questa la riga che conta per come costruisci. Un annullamento non arriva mai come qualcosa a cui rispondi. Compare nello stato del tuo abbonamento come un rinnovo che non avverrà, e non c'è finestra, né richiesta di prove, né nulla da contestare, perché non ti è stato tolto nulla.
Un rimborso è diverso, e solo su alcuni prodotti. Dall'aggiornamento della WWDC24 e dalla versione 2.11 di App Store Server Notifications, una richiesta di rimborso su un abbonamento a rinnovo automatico attiva il CONSUMPTION_REQUEST di Apple, e hai fino a 12 ore per inviare i dati di consumo. Su Google Play, uno storno su qualsiasi prodotto apre la revisione orders.reviewrefund con 24 ore. Queste due finestre sono l'intera superficie in cui un problema di abbonamento diventa qualcosa a cui il tuo server può rispondere, e un semplice annullamento non ne apre mai nessuna. A parte questo, Google Play rimborsa automaticamente un acquisto che la tua app non conferma entro 72 ore, un rimborso su cui non hai mai avuto alcuna possibilità di influire.
Come trattare annullamenti e rimborsi nei tuoi stessi dati
Non puoi impedire a un cliente di annullare, e non dovresti cercare di trattare ogni annullamento come un rimborso da difendere. Il lavoro è distinguere i due con chiarezza.
- Conta annullamenti e rimborsi come metriche separate. Un annullamento appartiene al churn e alla retention. Un rimborso appartiene al costo del ricavo. Mescolali e il tuo tasso di rimborso apparirà alto per un motivo che in realtà è solo churn.
- Non costruire mai una difesa attorno agli annullamenti. Non aprono alcuna finestra e non recuperano denaro registrato, quindi le prove non hanno dove andare. Dedica quello sforzo ai due flussi che invece lo chiedono.
- Registra la consegna e il consumo al momento della vendita, non dopo che una contestazione arriva. I rimborsi che aprono davvero una finestra premiano la telemetria che già possiedi e puniscono la ricostruzione che raffazzoni di corsa sotto un orologio di 12 ore o 24 ore.
- Rispondi alle due finestre automaticamente. Un CONSUMPTION_REQUEST e una revisione orders.reviewrefund non possono aspettare che qualcuno legga una casella di posta, e non si estendono per fusi orari o fine settimana.
Niente di tutto questo riguarda il convincere un cliente a non andarsene. Riguarda il sapere quali uscite ti costano denaro e quali ti costano solo un rinnovo. RefundHalt risponde automaticamente al CONSUMPTION_REQUEST a rinnovo automatico e alla revisione orders.reviewrefund di Google Play, dentro la finestra, con le prove di consegna e utilizzo che hai registrato al momento della vendita, e tiene gli annullamenti fuori dal tuo registro dei rimborsi, così il numero con cui ti giudichi resta onesto.
Domande frequenti
- Se annullo un abbonamento, ottengo un rimborso?
- No. Annullare un abbonamento ferma solo il prossimo rinnovo. Non annulla il pagamento che hai già fatto, e sia Apple sia Google ti lasciano mantenere l'accesso fino alla fine del periodo che hai pagato. Un rimborso è una richiesta a sé, con le proprie regole, e per un addebito passato di un abbonamento viene spesso rifiutato.
- Annullare un abbonamento ferma il mio accesso immediatamente?
- No. Un annullamento guarda avanti. Mantieni l'abbonamento fino alla fine del periodo di fatturazione in corso, poi smette di rinnovarsi. Google Play porta l'esempio di un piano annuale acquistato il 1 gennaio e annullato il 1 luglio che funziona ancora fino al 31 dicembre.
- Posso ottenere un rimborso dopo aver annullato un abbonamento?
- Annullare e rimborsare sono azioni separate, quindi annullare prima non avvia un rimborso. Dovresti comunque richiedere il rimborso, e gli addebiti passati di un abbonamento di solito non sono rimborsabili. Google Play limita i rimborsi self-service a 48 ore dopo l'acquisto, e Apple esamina ogni richiesta singolarmente e può rifiutarla.
- Un annullamento raggiunge il server dello sviluppatore come fa un rimborso?
- No. Un annullamento compare solo come un rinnovo che non avverrà, senza finestra di prove e senza nulla da contestare. Un rimborso può invece raggiungere il tuo server, e su un abbonamento a rinnovo automatico un rimborso attiva il CONSUMPTION_REQUEST di Apple con una finestra di 12 ore dall'aggiornamento della WWDC24.
- Perché la mia app dovrebbe contare annullamenti e rimborsi separatamente?
- Perché ti costano cose diverse. Un annullamento è entrata futura rinunciata e appartiene al churn. Un rimborso è un recupero di ricavo già registrato, più la spesa che c'è dietro, e appartiene al costo del ricavo. Mescolarli gonfia il tuo tasso di rimborso con ciò che in realtà è solo churn.
Fonti e approfondimenti
- Google Play Help: Cancel, pause, or change a subscription on Google Play
- Google Play Help: Apps, games, and in-app purchases refund policies
- Apple Support: If you want to cancel a subscription from Apple
- Apple Support: Request a refund for apps or content that you bought from Apple
- Android Developers: About subscriptions (Play Billing)
- WWDC24: Explore App Store server APIs for In-App Purchase
RefundHalt
Il pilota automatico dei rimborsi per App Store e Google Play
Continua a leggere
Ogni tipo di acquisto in-app viene rimborsato in modo diverso, e solo due di essi chiedono la tua versione
Consumabili, non consumabili, abbonamenti a rinnovo automatico e abbonamenti senza rinnovo vengono rimborsati secondo regole proprie. Alcuni possono essere ripristinati, altri svaniscono una volta spesi, e solo la richiesta del consumabile e la richiesta di abbonamento chiedono prove allo sviluppatore. Ecco come il tipo di acquisto in-app che vendi cambia ciò che un rimborso ti fa.
Le leggi sui rimborsi delle app cambiano in base al paese del cliente, e quasi nessuna ti concede voce in capitolo
Le leggi sui rimborsi delle app differiscono tra UE, Regno Unito e Stati Uniti, ma per la maggior parte delle vendite di app il risultato è lo stesso. Il diritto di recesso di 14 giorni dell'UE viene di solito rinunciato al pagamento, gli acquirenti statunitensi dipendono dalla politica dello store e nessun rimborso di legge ti lascia rispondere. Solo due flussi degli store chiedono mai la tua versione.