# 7 ottobre 2026

> Chi è abbonato ora cambia piano da solo, nella Fatturazione o tramite l'assistente, vedendo prima quanto paga e cosa cambia. Inoltre, il sito di Memberfy in italiano, inglese, spagnolo e tedesco, nuovi controlli di sicurezza, il feed si riapre con i corsi senza tag, i messaggi di validazione arrivano in tedesco, spagnolo e italiano, e post ed eventi si aprono dal Log.

La novità di oggi:

1. **[Cambiare piano](#cambiare-piano)**: chi è abbonato passa a un altro piano, o dal mensile all'annuale, da solo, nella **Fatturazione**. Prima di confermare vede quanto paga ora, il prossimo addebito e cosa succede alle estensioni, al contratto e al coupon. Lo stesso si può chiedere all'assistente.

Poi vengono una novità sul sito, i miglioramenti e le correzioni. In fondo, a parte, ciò che interessa a chi programma.

## Cambiare piano

**Cos'è.** L'abbonato sposta il proprio abbonamento su un'altra opzione: verso un piano più grande, più piccolo o con un'altra periodicità. L'abbonamento cambia sul posto, con lo stesso storico; non serve annullarne uno e sottoscriverne un altro.

**Perché conta.** Prima, il pulsante **Cambia piano** portava solo ai piani della community: per cambiare, la persona si abbonava al nuovo e annullava il vecchio, oppure scriveva allo staff. Ora risolve da sola, e la community non perde chi voleva solo salire o scendere di piano.

- **Verso un piano più caro, con la stessa periodicità**, il cambio vale da subito: addebitiamo ora, sulla carta predefinita salvata, solo la differenza proporzionale ai giorni che mancano al rinnovo (con la commissione della piattaforma, quando la paga l'acquirente, e a rate, quando l'opzione annuale lo consente). Se la differenza è troppo piccola (meno di 3 giorni o meno di R$ 10), cambia senza addebito. Il prossimo addebito arriva al nuovo prezzo, alla stessa data.
- **Verso un piano più economico, dello stesso prezzo o di un'altra periodicità**, o quando un'estensione smetterebbe di esistere, il cambio viene programmato per la fine del periodo già pagato. La finestra indica la data e il motivo.
- **Prima di confermare**, la persona vede l'importo di ora, il prossimo addebito e il totale, le estensioni che continuano (con il nuovo prezzo) o terminano, il contratto mantenuto o nuovo, il coupon che smette di valere e il cambio programmato che verrà sostituito.
- **Annullare.** Un cambio programmato compare nella card come **Cambio programmato**, con **Annulla**, finché il PIX o il boleto del rinnovo di quel periodo non viene generato.

**Dove si trova.** **Fatturazione**, nella card del piano, **Cambia piano**.

**Come iniziare.**

1. In **Fatturazione**, clicca su **Cambia piano**. L'elenco mostra le opzioni della pagina dei prezzi, comprese quelle dell'altra periodicità.
2. Scegli l'opzione e leggi il riepilogo.
3. Conferma con **Paga R$ … e cambia** (vale da subito) o **Programma il cambio**.

**Esempio.** Ana è abbonata a Growth Mensile (R$ 129) e, a metà mese, passa a Business Mensile (R$ 389). Mancano 15 giorni al rinnovo: paga ora R$ 130,00 sulla carta salvata e, dal rinnovo, R$ 389 al mese. Diego, sullo stesso Growth Mensile, sceglie Growth Annuale: dato che la periodicità cambia, il cambio viene programmato per la fine del mese già pagato, e l'addebito di quella data arriva già all'importo dell'annuale.

Alcune regole: senza carta salvata, un cambio che vale da subito non si può confermare (**Aggiungi carta** apre il modulo nella stessa pagina); con la carta rifiutata o il pagamento non disponibile, non cambia nulla e non viene addebitato nulla; non si può cambiare durante la prova gratuita, con l'abbonamento scaduto, con una disdetta programmata, su un abbonamento omaggio o con il rinnovo aperto. Solo chi è abbonato cambia il proprio piano. Vedi [Cambiare piano](/pagamentos/faturamento-do-membro#cambiare-piano).

**Tramite l'assistente.** Lo stesso funziona parlando con Claude o ChatGPT: *"Quanto costa passare al Growth annuale?"*, *"Cambia il mio piano al Growth mensile"*, *"Ho un cambio programmato?"*, *"Annulla il cambio"*. Il piano si può indicare per nome, con il link della pagina dei prezzi o con l'id. Prima di addebitare, l'assistente mostra lo stesso riepilogo e aspetta il tuo sì. C'è anche il prompt pronto **Cambia il mio piano**. Vedi [Strumenti · Abbonamenti](/mcp/ferramentas-assinaturas#cambiare-il-tuo-piano).

## Novità

- **Il sito di Memberfy, ora in italiano.** Il [sito di Memberfy](https://www.memberfy.net/it-it) è ora disponibile in italiano, inglese, spagnolo e tedesco, oltre che in portoghese. Un selettore in alto cambia la lingua restando sulla stessa pagina. I prezzi restano in real brasiliani (R$) in tutte le lingue. I link da questo centro assistenza al sito ora si aprono nella tua lingua.

## Miglioramenti

- **Nuovi controlli di sicurezza.** Abbiamo applicato nuovi controlli di sicurezza all'accesso agli spazi e ai contenuti delle community. Nell'uso non cambia nulla: ognuno continua a vedere e fare le stesse cose di prima.
- **Post ed eventi si aprono dal Log.** Prima, in **Membri › Log**, solo gli abbonamenti e i corsi erano cliccabili. Ora la riga di un post o di un evento apre l'elemento stesso, nello spazio in cui si trova. Vedi [Registro attività](/membros/registros-de-atividades#i-link).

## Correzioni

- **Storico degli addebiti nella Fatturazione.** Prima, un addebito pagato compariva con *"In Sospeso"* accanto a *"Pagato il…"*. Ora mostra solo ciò che vale.
- **Feed con un corso senza tag.** Prima, il feed smetteva di caricarsi quando mostrava un corso creato senza tag. Ora si apre normalmente.
- **Messaggi di validazione tradotti.** Prima, alcuni messaggi di campo obbligatorio o non valido arrivavano in inglese alle community in tedesco, spagnolo e italiano. Ora arrivano nella lingua della community.

## Per sviluppatori

Questa parte è per chi integra Memberfy tramite codice. Per usare quanto sopra non serve nulla di tutto ciò.

### API

- **Simulare il cambio di piano.** `POST /api/subscriptions/{id}/change-tier/quote` (nuovo) restituisce, senza effetti collaterali, ciò che farebbe `change-tier`: se vale da subito (`IMMEDIATE`) o viene programmato (`SCHEDULED`) e perché, l'importo di ora, le rate possibili, il prossimo addebito e il totale, le estensioni, il contratto, il coupon e il cambio programmato che verrebbe sostituito.
- **`change-tier` addebita la differenza.** `POST /api/subscriptions/{id}/change-tier` ora accetta `paymentMethodId` (la carta salvata; predefinita: la carta predefinita) e `installments`, e risponde `200`. Rifiuta con `400` senza carta salvata, `409` con il rinnovo aperto, e restituisce l'errore del pagamento quando la carta viene rifiutata o l'elaborazione non risponde; in questi casi non cambia nulla.
- **`scheduledChange`** ora arriva in `GET /api/subscriptions/me` e nel dettaglio dell'abbonamento (`null` quando non c'è un cambio programmato). Il cambio programmato si legge e si annulla con `GET` e `DELETE /api/subscriptions/{id}/scheduled-change`.
- **`target.spaceId` nel registro attività.** `GET /api/activity-logs` restituisce lo `spaceId` dell'elemento in `target` quando è `content`, `event`, `status` o `course` (`null` se l'elemento è stato eliminato o non è in uno spazio). Nuovo campo opzionale; nulla è cambiato negli altri tipi.
- **Cache dell'SDK.** `/sdk.js` e `/sdk.mjs` ora vengono inviati con `Cache-Control: max-age=60`, così un nuovo deploy raggiunge chi usa l'SDK entro un minuto.

Vedi il [riferimento dell'API](/api/referencia).

### MCP: dettagli tecnici

- **Cambio di piano: 188 strumenti e 9 prompt.** Quattro nuovi strumenti in Abbonamenti, nella parte del tuo abbonamento, per qualsiasi ruolo, solo sul proprio abbonamento: `quote_plan_change` (solo lettura), `change_my_plan` (`kind: money`, chiede conferma; un cambio che vale da subito addebita sulla carta salvata), `get_scheduled_plan_change` (solo lettura) e `cancel_scheduled_plan_change` (chiede conferma). La destinazione va in `target`: il nome del piano con `billing` (*"il Growth annuale"*), il link `/pricing/{piano}/{opzione}` o l'id dell'opzione. Nuovo prompt **Cambia il mio piano** (`change_plan`). `manage_my_subscription` continua ad annullare, mettere in pausa, riprendere e riattivare. Vedi [Strumenti · Abbonamenti](/mcp/ferramentas-assinaturas#cambiare-il-tuo-piano).
