AppReviewX Accedi

Checklist per il test del ripristino degli acquisti

Casi di reinstallazione, nuovo dispositivo e account diverso.

In questa guida

"Ho pagato e non c'è più" è una delle email di assistenza più comuni per le app con acquisti. Il ripristino è la funzione che lo evita, ed è raro che venga testata oltre il caso standard. Questa checklist copre i casi che generano quelle email. Fa parte di Test della monetizzazione.

Le linee guida di Apple (§3.1.1) dicono: "you should make sure you have a restore mechanism for any restorable in-app purchases." (dovresti assicurarti di avere un meccanismo di ripristino per ogni acquisto in-app ripristinabile.) Come Google Play riconsegna gli acquisti, e se richiede un controllo visibile, non è affermato qui; verifica la documentazione Google attuale.

Fonte: Apple, App Review Guidelines, consultato il 2026-10-22.

Preparazione

Usa account sandbox o tester di licenza (passaggi per Android). Annota quale account di test ha acquistato cosa.

Casi

  1. Reinstallazione, stesso account. Acquista, elimina l'app, reinstallala e aprila. Atteso: l'accesso torna automaticamente o dopo un'azione chiara. Perché: è il caso più comune.
  2. Nuovo dispositivo, stesso account. Atteso: come sopra. Perché: il passaggio a un nuovo telefono capita a ogni utente.
  3. Esiste un controllo di ripristino ed è facile da trovare. Dove: paywall e impostazioni. Come verificare: chiedi a un tester di trovarlo in meno di 30 secondi.
  4. Ripristino senza nulla da ripristinare. Tocca ripristina con un account che non ha mai acquistato. Atteso: un messaggio semplice ("Nessun acquisto trovato"), non un errore né un silenzio.
  5. Ripristino offline. Atteso: un messaggio chiaro, nessuno spinner che gira all'infinito.
  6. Account diverso da quello che ha acquistato. L'utente è connesso con un altro account dello store. Atteso: nessun accesso, e un suggerimento che dice che gli acquisti appartengono all'account dello store usato al momento dell'acquisto.
  7. Abbonamento scaduto. Il ripristino non deve sbloccare contenuti; il messaggio deve dire che l'abbonamento è terminato. Vedi riprova dei pagamenti e periodo di tolleranza.
  8. Acquisto non consumabile e abbonamento insieme. Il ripristino restituisce entrambi, una volta sola.
  9. Piano cambiato prima della reinstallazione. Il ripristino riflette il piano attuale. Vedi upgrade e downgrade.
  10. Ripristino due volte di seguito. Nessun duplicato, nessun credito o consumabile duplicato.
  11. Il tuo sistema di account. Se hai login, verifica che l'acquisto sia associato all'utente giusto dopo il ripristino e dopo aver cambiato utente.
  12. Dopo il ripristino, l'interfaccia si aggiorna senza riavvio. I badge di blocco scompaiono.

Come leggere il risultato

Annota cosa ha visto l'utente, non solo se il diritto è cambiato. Uno sblocco corretto dietro un messaggio confuso genera comunque email di assistenza.

Chiedi a un tester di reinstallare e di "recuperare ciò che ha pagato", senza suggerimenti. Inizia gratis per feedback privati e strutturati.