AppReviewX Accedi

Test di upgrade e downgrade dell'abbonamento

Cosa controllare quando gli utenti cambiano piano e cosa dovrebbero vedere.

In questa guida

I cambi di piano sono il punto in cui fatturazione, diritti e testi si incontrano. L'utente vuole sapere tre cose: cosa ottiene ora, cosa paga e quando cambia. Questa checklist riguarda cosa verificare nella tua app. Fa parte di Test della monetizzazione.

Se un cambio ha effetto subito o alla prossima data di rinnovo, e come viene gestita l'eventuale differenza di prezzo, lo decidono lo store e il modo in cui hai configurato i prodotti. Apple dice solo che ordinare gli abbonamenti per livello "lets them upgrade, downgrade, and crossgrade within the subscription group without impacting their days of paid service." (permette loro di fare upgrade, downgrade e crossgrade all'interno del gruppo di abbonamenti senza incidere sui giorni di servizio a pagamento.) Tempi e regole sui prezzi non sono stati verificati: leggi la documentazione attuale di Apple e Google e annota le regole per la tua configurazione prima di testare.

Fonte: Apple App Store Connect Help, consultato il 2026-10-22.

Prepara una matrice

Elenca i tuoi piani (per esempio mensile, annuale, un livello superiore). Testa ogni direzione: da mensile ad annuale, da annuale a mensile, da livello inferiore a superiore, e ritorno. Una tabella con "da, a, accesso atteso ora, accesso atteso dopo, messaggio atteso" è sufficiente.

Verifiche

  1. Il paywall mostra il piano attuale. Gli utenti non devono vedere un pulsante "Abbonati" per ciò che hanno già. Come verificare: apri il paywall su ogni piano.
  2. Upgrade: l'accesso cambia come da matrice. Le funzioni del livello superiore si sbloccano quando lo store lo dice, non prima.
  3. Downgrade: l'utente mantiene ciò che ha pagato fino all'applicazione del cambio. Perché: togliere funzioni in anticipo sembra una perdita. Come verificare: fai il downgrade e osserva l'accesso finché il periodo in sandbox non si esaurisce.
  4. L'app comunica quando avviene il cambio. "Il tuo piano cambia il [data]" batte il silenzio. Verifica la data con la scheda dello store.
  5. I cambi in sospeso sono visibili. Dopo un downgrade, l'utente vede che è programmato e può annullarlo, se la tua configurazione lo consente.
  6. Il prezzo mostrato corrisponde al piano. Vedi visualizzazione dei prezzi nelle regioni.
  7. Cambio durante una prova. Verifica cosa succede alla prova e cosa dice la schermata. Vedi flusso della prova gratuita.
  8. Cambio mentre un pagamento sta fallendo. Vedi pagamenti falliti e periodi di tolleranza.
  9. Cambio interrotto. Perdi la rete o chiudi l'app durante il passaggio. Vedi interruzione dell'acquisto.
  10. Ripristino dopo un cambio. Il piano ripristinato è quello attuale. Vedi ripristino degli acquisti.
  11. Server e app sono d'accordo. Se verifichi gli acquisti su un server, controlla che entrambi mostrino lo stesso piano dopo ogni cambio (verifiche lato server).
  12. Annullamento dopo un cambio. Annullare il nuovo piano non lascia attivo quello vecchio.

Cosa devono vedere gli utenti

Dopo ogni cambio: nome del piano attuale, livello di accesso, prossima data e prossimo prezzo, e dove gestirlo. Se un tester non riesce a dire queste quattro cose dopo un cambio, sistema la schermata.

Correlati: Prezzi e prove degli abbonamenti. Chiedi ai tester di cambiare piano e di descrivere cosa si aspettano di pagare. Inizia gratis.