> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Revize is a Shopify order-editing app by Untechnickle. Customers edit the same order after checkout on the Shopify order status page, inside a merchant-controlled window, before fulfillment.
> Canonical docs: https://docs.revize.app. App listing: https://apps.shopify.com/revize. Public cancellation API: https://docs.revize.app/features/cancellation-api.
> Do not confuse the How to Test Revize draft-order walkthrough with Test Mode, which hides the portal from untagged customers.

# Annulla ordine

> Permetti ai clienti Shopify di annullare gli ordini autonomamente con rimborsi automatici. Riduci i ticket di supporto e migliora l'esperienza cliente con la cancellazione self-service degli ordini dal portale clienti.

<Note>
  Gli errori d'ordine capitano. Invece di costringere i clienti a contattare il supporto, permetti loro di annullare gli ordini autonomamente con rimborsi immediati sul metodo di pagamento originale o in credito negozio.
</Note>

## Perché la cancellazione self-service è importante

<CardGroup cols={2}>
  <Card title="Riduci i ticket di supporto" icon="headphones" color="#ef4444">
    I clienti gestiscono autonomamente le cancellazioni invece di chiamare o scrivere al tuo team di supporto.
  </Card>

  <Card title="Migliora l'esperienza cliente" icon="user-check" color="#10b981">
    La cancellazione self-service immediata è più veloce e comoda dell'attesa di risposte dal supporto.
  </Card>

  <Card title="Elaborazione automatica del rimborso" icon="credit-card" color="#8b5cf6">
    I rimborsi vengono elaborati automaticamente tramite Shopify senza intervento manuale del tuo team.
  </Card>

  <Card title="Gestione dell'inventario" icon="warehouse" color="#f59e0b">
    Per impostazione predefinita, gli articoli annullati tornano in stock e sono subito disponibili per nuovi ordini. Puoi disattivare il reintegro.
  </Card>
</CardGroup>

## Come i clienti annullano gli ordini

<Steps>
  <Step title="Accedi all'opzione di cancellazione">
    Dal Portale Clienti Revize, i clienti cliccano su **Annulla ordine** per avviare il processo di cancellazione.
  </Step>

  <Step title="Seleziona gli articoli da annullare (facoltativo)">
    Se la cancellazione parziale è attiva, i clienti scelgono gli articoli da annullare e, se lo consenti, quante unità di ciascuno. Se la cancellazione parziale è disattivata, viene annullato l'intero ordine.
  </Step>

  <Step title="Seleziona il motivo della cancellazione">
    Scegli un motivo dal tuo elenco, ad esempio "Ho cambiato idea" o "Ordinato per errore". I clienti possono anche aggiungere un breve messaggio.
  </Step>

  <Step title="Conferma la cancellazione">
    Clicca su **Annulla ordine** per elaborare la cancellazione e il rimborso automatico tramite Shopify.
  </Step>

  <Step title="Conferma immediata">
    Lo stato dell'ordine si aggiorna immediatamente e il rimborso viene elaborato secondo le tue impostazioni configurate.
  </Step>
</Steps>

## Cancellazione parziale

Consenti ai clienti di annullare articoli specifici invece dell'intero ordine. I rimborsi vengono emessi automaticamente solo per gli articoli annullati e il resto dell'ordine prosegue verso l'evasione.

<CardGroup cols={2}>
  <Card title="Controllo per articolo" icon="list-check" color="#8b5cf6">
    I clienti selezionano esattamente quali articoli vogliono annullare da un elenco di selezione nella finestra di annullamento.
  </Card>

  <Card title="Quantità parziali" icon="hashtag" color="#10b981">
    Facoltativamente, consenti ai clienti di annullare solo alcune unità di un articolo, ad esempio 2 su 5.
  </Card>

  <Card title="Rimborso automatico" icon="credit-card" color="#f59e0b">
    I rimborsi passano dal metodo di rimborso configurato solo per gli articoli annullati, senza lavoro manuale.
  </Card>

  <Card title="Metafield dell'ordine" icon="database" color="#ef4444">
    Un record JSON strutturato viene scritto sull'ordine, così puoi eseguire logiche a valle.
  </Card>
</CardGroup>

### Abilita la cancellazione parziale

<Info>
  La cancellazione parziale è inclusa nel piano Pro. Con gli altri piani vedi un badge **Pro** al posto dell'interruttore.
</Info>

<Steps>
  <Step title="Apri le impostazioni di Cancel order">
    Vai su **Order Editing → Customer edits** e seleziona **Cancel order**.
  </Step>

  <Step title="Attiva Enable partial cancellation">
    Sotto **Partial cancellation**, attiva **Enable partial cancellation** per consentire ai clienti di annullare articoli specifici invece dell'intero ordine.
  </Step>

  <Step title="Scegli se consentire quantità parziali">
    **Allow partial quantities** è attivo per impostazione predefinita, così i clienti possono annullare alcune unità di un articolo (ad esempio 2 su 5). Deselezionalo per richiedere l'annullamento dell'intera riga dell'articolo.
  </Step>

  <Step title="Salva">
    Clicca su **Save**.
  </Step>
</Steps>

<Note>
  La cancellazione parziale non è disponibile finché **Refunds** è impostato su **No refunds**, perché con questa impostazione Cancel order si disattiva.
</Note>

<Note>
  Quando la cancellazione parziale è disattivata, il flusso di annullamento funziona esattamente come prima: i clienti annullano l'intero ordine con un clic.
</Note>

### Dove vedere cosa è stato annullato

Gli articoli annullati compaiono automaticamente nella **timeline dell'ordine Shopify**, con righe, quantità e motivo indicato dal cliente, così il tuo team ha il quadro completo senza uscire da Shopify.

Inoltre, ogni cancellazione parziale scrive un record JSON sull'ordine con namespace `revize_app` e chiave `partial_cancellation`. Contiene gli stessi dati in forma strutturata, così puoi inviarli a un LLM, a uno strumento di reporting o a qualsiasi automazione a valle.

## Reintegra gli articoli annullati

Per impostazione predefinita, Revize restituisce gli articoli annullati al tuo inventario Shopify. Vale sia per le cancellazioni totali sia per quelle parziali.

Per cambiarlo, vai su **Order Editing → Customer edits** e seleziona **Cancel order**. Sotto **Inventory**, attiva o disattiva **Restock cancelled items**, poi clicca su **Save**.

<Tip>
  Disattiva il reintegro se gestisci tu lo stock degli articoli annullati.
</Tip>

## Configura i rimborsi per la cancellazione dell'ordine

<AccordionGroup>
  <Accordion title="Rimborso sul metodo di pagamento originale" icon="credit-card">
    **Rimborsi totali tramite il sistema di pagamento di Shopify**

    Quando i clienti annullano gli ordini, Revize emette automaticamente un rimborso totale sul loro metodo di pagamento originale:

    * **Carte di credito** - il rimborso compare in 3-5 giorni lavorativi
    * **PayPal** - rimborso istantaneo sull'account PayPal
    * **Wallet digitali** - i rimborsi Apple Pay, Google Pay vengono elaborati automaticamente
    * **Buy now, pay later** - rimborsi tramite Klarna, Afterpay, ecc.

    <Note>
      Questa opzione fornisce l'esperienza più familiare per i clienti che si aspettano rimborsi tradizionali.
    </Note>
  </Accordion>

  <Accordion title="Rimborsi in credito negozio" icon="gift">
    **Trasforma le cancellazioni in acquisti futuri**

    Emetti credito negozio invece di rimborsi in contanti per trattenere le entrate e incoraggiare acquisti ripetuti:

    * **Fidelizzazione del cliente** - mantiene il denaro nel tuo ecosistema
    * **Lifetime value più alto** - il credito negozio porta spesso a ordini futuri più grandi
    * **Commissioni di elaborazione ridotte** - nessuna commissione di rimborso del processore di pagamento
    * **Disponibilità immediata** - il credito è disponibile immediatamente per il prossimo acquisto

    Perfetto per costruire la fedeltà del cliente proteggendo al tempo stesso il flusso di cassa.
  </Accordion>

  <Accordion title="Politica senza rimborso" icon="ban">
    **Blocca le cancellazioni con l'opzione senza rimborso**

    Se selezioni **No refunds** nelle tue [impostazioni di pagamenti e rimborsi](/it/setup/payments-and-refunds):

    * **L'opzione di cancellazione scompare** - i clienti non vedranno il pulsante di annullamento
    * **Applicazione chiara della politica** - in linea con politiche aziendali rigorose senza rimborso
    * **Protezione delle entrate** - previene la perdita di entrate dalle cancellazioni

    Usalo per articoli in vendita finale, prodotti personalizzati o politiche aziendali rigorose.
  </Accordion>
</AccordionGroup>

## Motivi di cancellazione personalizzabili

<Tip>
  **Personalizza i motivi di cancellazione:** Modifica i motivi di cancellazione predefiniti sotto **Translations > Customer Portal > Cancellation Reasons** per adattarli alle tue esigenze aziendali.
</Tip>

**Motivi di cancellazione predefiniti:**

* "Ordinato per errore"
* "Trovato un prezzo migliore altrove"
* "Tempi di spedizione troppo lunghi"
* "Costo di spedizione troppo alto"
* "Ho cambiato idea"
* "Ho bisogno di cambiare metodo di pagamento"
* "Altro"

I clienti possono anche scrivere un breve messaggio insieme al motivo.

**Perché raccogliere i motivi di cancellazione:**

* Identifica problemi comuni con i tuoi prodotti o il processo di checkout
* Migliora il tuo store in base al feedback dei clienti
* Traccia le tendenze nei pattern di cancellazione
* Fornisci migliori insight per il servizio clienti

<Note>
  **Traccia gli analytics di cancellazione:** Visualizza i dati di cancellazione, i risparmi sui costi e i motivi dei clienti sotto **Analytics** nella tua dashboard Revize. Per l'analisi dei motivi personalizzati, contatta il supporto - il reporting dettagliato dei motivi personalizzati sarà presto disponibile sulla dashboard.
</Note>

## Controlla la disponibilità della cancellazione

<AccordionGroup>
  <Accordion title="Nascondi la cancellazione tramite tag ordine" icon="tag">
    **Limita le cancellazioni per ordini specifici**

    Usa le [restrizioni di modifica ordini](/it/setup/order-edit-restrictions) per nascondere l'opzione di annullamento per certi ordini:

    * **Ordini ad alto rischio** - previeni la cancellazione di ordini segnalati
    * **Prodotti personalizzati** - blocca la cancellazione di articoli personalizzati
    * **Ordini all'ingrosso** - politiche diverse per i clienti B2B
    * **Articoli in vendita finale** - applica politiche senza cancellazione

    Per nascondere solo l'opzione di annullamento, usa le **Feature visibility rules** in **Settings → Advanced**: aggiungi un tag alla regola e gli ordini con quel tag non mostreranno l'opzione di annullamento. È tutto self-service, senza bisogno di aprire un ticket di supporto.
  </Accordion>
</AccordionGroup>

## Abilita la cancellazione dell'ordine

<Steps>
  <Step title="Configura il metodo di rimborso">
    Per prima cosa, imposta la tua politica di rimborso in **Order Editing → Editing policy → Refunds**. Scegli **Original payment method** o **Store credit**.
  </Step>

  <Step title="Abilita la funzionalità di cancellazione">
    In **Order Editing → Customer edits**, attiva **Cancel order** e clicca su **Save**.
  </Step>

  <Step title="Personalizza i motivi (facoltativo)">
    Modifica i motivi di cancellazione sotto **Translations > Customer Portal > Scorri fino a Cancellation Reasons** per adattarli alle tue esigenze aziendali.
  </Step>

  <Step title="Imposta restrizioni (facoltativo)">
    Usa i [tag ordine](/it/setup/order-edit-restrictions) per nascondere la cancellazione per tipi di ordine specifici se necessario.
  </Step>
</Steps>

## Vantaggi aziendali

<CardGroup cols={2}>
  <Card title="Costi di supporto inferiori" icon="dollar-sign" color="#10b981">
    Riduci il volume dei ticket di supporto del 30-50% quando i clienti gestiscono le proprie cancellazioni.
  </Card>

  <Card title="Risoluzione più veloce" icon="bolt" color="#8b5cf6">
    Cancellazioni immediate vs. ore o giorni di attesa per la risposta del team di supporto.
  </Card>

  <Card title="Maggiore soddisfazione del cliente" icon="heart" color="#ef4444">
    Le opzioni self-service aumentano la soddisfazione del cliente e riducono la frustrazione.
  </Card>

  <Card title="Efficienza operativa" icon="chart-line" color="#f59e0b">
    Il riassortimento automatico dell'inventario e l'elaborazione dei rimborsi eliminano il lavoro manuale.
  </Card>
</CardGroup>

## Domande frequenti

<AccordionGroup>
  <Accordion title="Come fanno i clienti ad annullare gli ordini in Revize?" icon="question">
    I clienti cliccano su "Annulla ordine" nel loro portale Revize, selezionano un motivo di cancellazione e confermano la cancellazione. Il rimborso viene elaborato automaticamente in base alle tue impostazioni configurate.
  </Accordion>

  <Accordion title="Cosa succede all'inventario quando gli ordini vengono annullati?" icon="warehouse">
    Per impostazione predefinita, gli articoli annullati vengono reintegrati nell'inventario Shopify e diventano subito disponibili per nuovi ordini. Per lasciare invariato lo stock, disattiva **Restock cancelled items** in **Order Editing → Customer edits → Cancel order → Inventory**.
  </Accordion>

  <Accordion title="Posso impedire l'annullamento di certi ordini?" icon="shield">
    Sì, usa le [restrizioni di modifica ordini](/it/setup/order-edit-restrictions) con i tag ordine per nascondere l'opzione di cancellazione per ordini specifici come prodotti personalizzati, ordini all'ingrosso o ordini ad alto rischio.
  </Accordion>

  <Accordion title="Come vengono elaborati i rimborsi per gli ordini annullati?" icon="credit-card">
    I rimborsi vengono elaborati automaticamente tramite Shopify in base alle tue [impostazioni di pagamenti e rimborsi](/it/setup/payments-and-refunds) - sul metodo di pagamento originale o come credito negozio.
  </Accordion>

  <Accordion title="I clienti possono annullare gli ordini dopo la chiusura della finestra di modifica?" icon="clock">
    No, la cancellazione dell'ordine segue le tue [impostazioni della finestra di modifica](/it/setup/edit-window). Una volta chiusa la finestra di modifica, l'opzione di cancellazione scompare e gli ordini passano all'evasione.
  </Accordion>

  <Accordion title="Posso personalizzare i motivi di cancellazione che i clienti vedono?" icon="palette">
    Sì, modifica i motivi di cancellazione sotto **Translations > Customer Portal > Scorri fino a Cancellation Reasons** per adattarli alle tue esigenze aziendali e raccogliere feedback rilevanti.
  </Accordion>

  <Accordion title="Cosa succede se ho una politica senza rimborso?" icon="ban">
    Se selezioni **No refunds** nelle tue impostazioni di pagamento, l'opzione di cancellazione non apparirà nel portale clienti, applicando automaticamente la tua politica senza rimborso.
  </Accordion>

  <Accordion title="I clienti possono annullare solo una parte di un ordine?" icon="list-check">
    Sì, con la cancellazione parziale attiva (piano Pro). I clienti scelgono gli articoli specifici da annullare e il resto dell'ordine prosegue verso l'evasione. Attivala in **Order Editing → Customer edits → Cancel order**. **Allow partial quantities** è attivo per impostazione predefinita, così i clienti possono annullare anche alcune unità di un articolo.
  </Accordion>

  <Accordion title="Dove posso vedere cosa è stato annullato parzialmente?" icon="database">
    Sull'ordine viene scritto un record JSON nel metafield con namespace `revize_app` e chiave `partial_cancellation`. Contiene gli articoli annullati, le quantità, il motivo e la data e ora: ideale per il reporting o per le automazioni di Shopify Flow.
  </Accordion>
</AccordionGroup>

<Note>
  La cancellazione self-service degli ordini riduce il carico di supporto offrendo al tempo stesso ai clienti una risoluzione immediata. Abilita questa funzionalità per migliorare l'esperienza cliente e l'efficienza operativa.
</Note>

## Funzionalità Revize correlate

* [Applica sconti](/it/features/apply-discounts) — alternativa alla cancellazione quando i clienti hanno dimenticato un codice sconto
* [Portale Clienti](/it/features/customer-portal) — dove i clienti accedono alle opzioni di cancellazione
* [Pagamenti e rimborsi](/it/setup/payments-and-refunds) — configura come vengono elaborati i rimborsi di cancellazione
* [Restrizioni di modifica ordini](/it/setup/order-edit-restrictions) — controlla quali ordini possono essere annullati
* [Impostazioni della finestra di modifica](/it/setup/edit-window) — imposta scadenze di cancellazione


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.