Shopify 2026-10: carrier service non più automatici
Dalla versione 2026-10 della GraphQL Admin API di Shopify, creare un carrier service non lo aggiunge più automaticamente al profilo di spedizione General, con il rischio che le tariffe spariscano dal checkout senza errori visibili.
Un cambiamento silenzioso ma critico
Shopify ha introdotto, a partire dalla versione 2026-10 della GraphQL Admin API, una modifica che riguarda direttamente chi sviluppa o gestisce integrazioni di spedizione. Registrare un carrier service non comporta più l'aggiunta automatica al profilo di spedizione General del negozio.
Si tratta di un cambiamento comportamentale, non di un errore visibile: non compaiono messaggi di avviso, non vengono restituiti codici di errore. Semplicemente, le tariffe calcolate dal corriere non appaiono più al checkout finché non vengono associate esplicitamente a un profilo di spedizione.
Come funzionava prima
Nelle versioni API precedenti alla 2026-10, il flusso era lineare:
- Si creava il carrier service tramite API
- Le tariffe venivano automaticamente propagate nelle zone di spedizione del profilo General
- Il checkout mostrava immediatamente le opzioni di spedizione calcolate
Questo comportamento automatico ha per anni semplificato lo sviluppo di app di spedizione e integrazioni custom, riducendo il numero di passaggi necessari per portare in produzione una soluzione funzionante.
Cosa cambia dalla versione 2026-10
Con la nuova versione, il flusso si interrompe a metà. Il carrier service viene creato correttamente, ma non risulta associato ad alcun profilo di spedizione. Il risultato pratico è che le tariffe non vengono mostrate al cliente durante il checkout, senza che il sistema segnali alcun problema.
Questo tipo di breaking change è particolarmente insidioso perché:
- Non genera errori in fase di chiamata API
- Non blocca il processo di creazione del carrier service
- Si manifesta solo a valle, quando il merchant o il cliente finale nota l'assenza delle opzioni di spedizione
Chi è coinvolto
L'impatto riguarda in modo specifico:
- App di spedizione che utilizzano la mutation
carrierServiceCreatevia GraphQL - Integrazioni REST che effettuano chiamate
POST /admin/api/{version}/carrier_services.json - Soluzioni custom che implementano logiche di tariffe calcolate dinamicamente dal corriere
Qualsiasi sistema che si affidava al comportamento automatico precedente deve essere rivisto prima della migrazione.
Come prepararsi alla migrazione
Prima di aggiornare le integrazioni alla versione 2026-10, è necessario un audit mirato:
- Verificare ogni integrazione che crea carrier services, sia via GraphQL che via REST
- Dopo la creazione del carrier service, aggiungere esplicitamente le tariffe al profilo di spedizione corretto
- Utilizzare le shipping profile API per gestire questa associazione in modo programmatico, oppure guidare il merchant nel completamento manuale tramite Shopify Admin
- Testare l'intero flusso end-to-end, dalla creazione del servizio fino alla visualizzazione effettiva delle tariffe al checkout
Non è sufficiente verificare che la chiamata API restituisca una risposta positiva: il test deve includere la conferma visiva delle tariffe nel checkout del negozio.
Tempistiche e versioni precedenti
Le versioni API precedenti alla 2026-10 mantengono il comportamento automatico fino al loro sunset naturale. Questo significa che le integrazioni esistenti continueranno a funzionare come prima finché non verrà effettuata la migrazione, ma il margine temporale per intervenire va sfruttato ora, prima che la migrazione diventi obbligatoria.
Perché conviene agire subito
Per chi gestisce store Shopify Plus con logiche di spedizione calcolate in tempo reale, questo tipo di audit non è opzionale. Un'integrazione che oggi funziona correttamente può smettere di mostrare tariffe di spedizione dopo la migrazione, senza alcun segnale d'allarme tecnico, con impatto diretto sulle conversioni e sull'esperienza di checkout.
Chi si affida a sviluppatori esterni per la gestione tecnica dello store può consultare le condizioni su tariffe per sviluppatori Shopify per pianificare un audit delle integrazioni di spedizione prima della migrazione a 2026-10.
Pianificare per tempo la verifica di ogni carrier service, il test end-to-end del checkout e l'aggiornamento delle logiche di associazione ai profili di spedizione è l'unico modo per evitare interruzioni impreviste in produzione.
FAQ