Vai al contenuto principale
Shopify

«Annullamento ordine Shopify fallito: …»: quando compare e come risolverlo

Il messaggio Annullamento ordine Shopify fallito: … (Shopify order cancel failed: …) compare quando Shopify risponde alla richiesta di annullare l'ordine con errori che contengono del testo. Ciò che segue i due punti è quel testo di Shopify e l'azione si interrompe.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Shopify
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
4 min

Quando compare il messaggio

Compare quando premi il pulsante Annulla in Shopify (Cancel in Shopify), sia nell'ordine di vendita sia nella scheda dell'ordine Shopify. Odoo chiede a Shopify di annullare l'ordine e indica tre cose: se avvisa il cliente, se rimborsa e se rimette a magazzino le giacenze. Secondo il codice di Odoo 20, quando non viene indicato un altro valore, il modulo prende queste tre impostazioni dalla configurazione del negozio.

Poi Shopify risponde. Se la risposta contiene errori di annullamento e almeno uno ha del testo, il modulo unisce i testi con il punto e virgola e li mostra dopo i due punti. L'azione si interrompe. Se gli errori arrivano senza testo, questo messaggio non viene generato.

Il messaggio è presente nel codice pubblicato di Odoo 17, 18, 19 e 20.

Schema con il percorso di menu Shopify › Configuration › Stores, il pulsante Cancel in Shopify e il messaggio Shopify order cancel failed: …, con le etichette in inglese
Schema realizzato con del codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: mostra il menu, il pulsante e il messaggio in inglese, il testo originale del modulo (Odoo 17, 18, 19 e 20).
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Cosa significa ciò che segue i due punti

Quel testo non lo scrive il modulo: lo restituisce Shopify. La causa si trova lì, non nell'inizio della frase. Se Shopify restituisce più errori, compaiono uno dopo l'altro, separati da punto e virgola.

Per questo la soluzione non è la stessa ogni volta: dipende da quello che Shopify racconta in quella risposta. La prima cosa è leggerla per intero e non fermarsi solo all'inizio del messaggio.

Checklist

Prima di premere il pulsante

  • Verifica che il pulsante dovrebbe essere visibile. Nell'ordine di vendita è nascosto se il campo Rif. ordine Shopify (Shopify Order Ref) è vuoto o se l'ordine è nello stato Annullato (Cancelled).
  • Nella scheda dell'ordine Shopify il pulsante è nascosto quando il campo Stato (State) indica l'ordine come annullato. Con i valori predefiniti è visibile.
  • Nell'ordine di vendita, leggi la conferma: Annullare l'ordine Shopify collegato e questo ordine Odoo? (Cancel the linked Shopify order and this Odoo order?). Accetta solo se vuoi annullarli entrambi.
  • Tieni presente che l'avviso al cliente, il rimborso e il reinserimento a magazzino vengono presi, se nessuno indica altro, dalla configurazione del negozio.
  • Individua la scheda del negozio in Shopify › Configurazione › Negozi (Shopify › Configuration › Stores). La sezione Shopify richiede il permesso Visualizzatore (Viewer) e la sezione Configurazione (Configuration) richiede Operatore (Operator); se ne manca uno, non vedi quella sezione.

Quando compare il messaggio

  • Copia il testo completo che segue i due punti. Se ci sono più errori, sono separati da punto e virgola.
  • Leggilo per quello che è: la risposta di Shopify alla richiesta di annullamento. Risolvi ciò che quel testo dice.
  • Apri l'ordine in Shopify e controlla che stato ha lì, per confrontarlo con quello mostrato da Odoo.
  • Non dare l'annullamento per fatto: l'azione si interrompe quando viene mostrato il messaggio. Prima di ripeterla, controlla l'ordine in Odoo e in Shopify.
  • Se l'avviso al cliente, il rimborso o il reinserimento a magazzino non sono quelli che vuoi, controlla la configurazione del negozio prima di riprovare.

Il testo del messaggio dipende dalla lingua del tuo Odoo. Questo schema raccoglie le traduzioni pubblicate del modulo:

Schema con il messaggio di annullamento fallito in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con del codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: lo stesso messaggio in base alla lingua di Odoo.
Lingua di OdooMessaggio
SpagnoloAnnullamento ordine Shopify fallito: …
TedescoShopify-Bestellstornierung fehlgeschlagen: …
FranceseL'annulation de la commande Shopify a échoué : …
ItalianoAnnullamento ordine Shopify fallito: …
PortogheseCancelamento de pedido Shopify falhou: …

Dopo averlo risolto

  • Premi di nuovo Annulla in Shopify. Se il pulsante non compare più, controlla lo stato dell'ordine di vendita o il campo Stato della scheda dell'ordine Shopify, perché con quei valori è nascosto.
  • Verifica il risultato su entrambi i lati: l'ordine in Shopify e l'ordine in Odoo.
  • Se il testo di Shopify non ti chiarisce la causa, conservalo per intero e usalo quando chiedi aiuto.

Il passo passo del pulsante, con le sue condizioni di visualizzazione, si trova in Cosa fa il pulsante «Annulla in Shopify».

Costo e assistenza

Il modulo si paga una sola volta per versione di Odoo (17, 18, 19 e 20) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese oppure 490 €/anno, IVA esclusa. La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, controlla la sincronizzazione e avvisa via e-mail se qualcosa non va. Trovi i dettagli nella scheda di Odoo Apps e nella pagina del modulo.

Se stai implementando Odoo con Shopify e vuoi rivedere come vengono annullati gli ordini, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

Pulsante «Annulla in Shopify» in Odoo: cosa fa passo dopo passoCosa fa il pulsante Annulla in Shopify in Odoo: quando si vede, cosa controlla, cosa cambia nell'ordine e quali messaggi di errore può dare, con un caso.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti