Vai al contenuto principale

[Order Intake - GCW] Comprendere i flussi degli ordini in GelatoConnect

Scritto da Kyle Sawyer

Introduzione

Questa guida spiega il percorso di un ordine attraverso il sistema GelatoConnect, dall'invio iniziale alla realizzazione finale. Comprendere questo processo end-to-end ti aiuta a integrarti meglio con GelatoConnect e a risolvere eventuali problemi che potrebbero sorgere durante l'elaborazione degli ordini.

Indipendentemente dal metodo di order intake che scegli, tutti gli ordini seguono lo stesso flusso fondamentale una volta entrati in GelatoConnect.

Panoramica del flusso degli ordini

1. Invio dell'ordine

La prima fase del ciclo di vita dell'ordine è l'invio, che può avvenire attraverso diversi canali:

Invio API

  • I dati dell'ordine vengono inviati tramite richiesta POST all'API di GelatoConnect

  • Il sistema convalida immediatamente il formato della richiesta e l'autenticazione

  • Una risposta sincrona conferma la ricezione con un ID ordine

Invio Storefront

  • Gli ordini vengono effettuati tramite piattaforme e-commerce connesse

  • GelatoConnect riceve le notifiche degli ordini tramite webhook

  • Gli ordini vengono importati automaticamente nel sistema

Invio FTP

  • I file dell'ordine vengono caricati in una directory FTP designata

  • GelatoConnect scansiona la directory a intervalli programmati

  • I file vengono elaborati e convertiti in ordini

Invio diretto alla piattaforma

  • Le integrazioni specifiche per piattaforma (Cloudprinter, Redbubble) inviano gli ordini

  • I connettori personalizzati traducono i formati della piattaforma nel formato GelatoConnect

  • Gli ordini entrano nel flusso di elaborazione standard

2. Prima verifica e gestione

Una volta ricevuto un ordine, questo passa attraverso diverse fasi di convalida:

Convalida dei dati

  • I campi obbligatori vengono controllati per completezza

  • I formati dei dati sono verificati (indirizzi, email, ecc.)

  • I riferimenti cliente e prodotto sono convalidati

Convalida del file di stampa

  • Gli URL dei file vengono verificati per l'accessibilità

  • I file vengono scaricati e controllati per:

    • Compatibilità del formato file

    • Risoluzione e dimensioni

    • Incorporamento dei font

Convalida delle regole aziendali

  • Restrizioni sulla destinazione di spedizione

  • Disponibilità del prodotto

  • Limiti di quantità

  • Requisiti per le spedizioni internazionali

3. Transizioni dello stato dell'ordine

Gli ordini passano attraverso una serie di stati man mano che avanzano nel sistema:

Stati iniziali

  • Bozza: l'ordine è salvato ma non inviato per l'elaborazione

  • Ricevuto: l'ordine è stato inviato a GelatoConnect

  • Superato: l'ordine ha superato tutti i controlli di convalida

  • Non riuscito: l'ordine non ha superato la convalida (vedi sezione Risoluzione dei problemi)

  • Creato: l'ordine è convalidato e pronto per la produzione

Stati di produzione

  • In produzione: l'ordine è in fase di elaborazione da parte del sistema di produzione

  • Stampato: la produzione dell'ordine è completa

  • Imballato: l'ordine è stato imballato ed è pronto per la spedizione

Stati di spedizione

  • Spedito: l'ordine è stato ritirato dal corriere

  • In transito: l'ordine è in viaggio verso il cliente

  • Consegnato: l'ordine è stato consegnato al cliente

  • Restituito: l'ordine è stato restituito al mittente

Stati di errore

  • Non riuscito: l'ordine non ha superato la convalida o l'elaborazione

  • Annullato: l'ordine è stato annullato dal cliente o dal sistema

4. Eventi e notifiche

I cambiamenti di stato attivano vari eventi all'interno del sistema:

Eventi di sistema

  • I registri eventi interni registrano tutte le modifiche di stato

  • I flussi di lavoro basati su eventi attivano i passaggi successivi del processo

Notifiche esterne

  • I Postbacks notificano i clienti delle modifiche allo stato dell'ordine

  • Le notifiche email possono essere inviate in base ai cambiamenti di stato

  • Gli eventi webhook possono attivare azioni nei sistemi connessi

Aggiornamenti sullo stato delle API

  • Lo stato dell'ordine è disponibile tramite l'API Get Order

  • l'API Search Orders può filtrare per stato attuale

  • Le modifiche storiche dello stato vengono registrate nella cronologia dell'ordine

5. Flussi di lavoro di produzione

Una volta che un ordine raggiunge lo stato "Creato", si integra con i flussi di lavoro di produzione.

6. Imballaggio e spedizione

Una volta completata la produzione, gli ordini passano all'imballaggio e alla spedizione:

Processo di imballaggio

  • I prodotti vengono ritirati dalla produzione

  • Gli articoli dell'ordine vengono verificati rispetto all'ordine

  • Gli articoli sono confezionati secondo le specifiche

Integrazione spedizioni

  • I corrieri vengono selezionati in base alle specifiche dell'ordine

  • Le etichette di spedizione sono stampate e applicate

  • Le informazioni di tracciamento sono registrate

  • Gli aggiornamenti sullo stato della spedizione vengono inviati a GelatoConnect

7. Completamento dell'ordine

Le fasi finali del processo d'ordine includono:

Conferma di consegna

  • I corrieri forniscono aggiornamenti sullo stato della consegna

  • Lo stato finale viene aggiornato in GelatoConnect

  • La conferma di consegna viene inviata ai clienti

Risoluzione dei problemi comuni nel flusso degli ordini

Errori di convalida

  • Indirizzo di spedizione non valido: verifica il formato e la completezza dell'indirizzo

  • Campi obbligatori mancanti: verifica che tutti i dati obbligatori dell'ordine siano forniti

  • Prodotto non disponibile: conferma che gli UID del prodotto o i prodotti del cliente siano validi e disponibili

Errori di elaborazione dei file

  • Problemi di download dei file: assicurati che gli URL dei file siano accessibili e non scaduti

  • Problemi con il formato del file: verifica che i file soddisfino le specifiche

Ritardi di produzione

  • Disponibilità materiali: verifica se i materiali richiesti sono disponibili

Problemi di spedizione

  • Limitazioni del corriere: alcune destinazioni potrebbero avere restrizioni del corriere

  • Problemi con l'indirizzo: indirizzi errati possono causare ritardi nella consegna

  • Ritardi doganali: le spedizioni internazionali potrebbero essere trattenute in dogana

Monitorare e gestire gli ordini

GelatoConnect offre diversi strumenti per monitorare gli ordini durante tutto il processo:

Pagina richieste

  • Visualizza tutte le richieste di ordine in arrivo

  • Filtra per stato, cliente o altri criteri

  • Identifica e risolvi i problemi rapidamente

Gestione ordini

  • Cerca ordini specifici per ID o riferimento

  • Visualizza informazioni dettagliate e stato dell'ordine

  • Esegui azioni come l'annullamento o la rielaborazione

Analisi degli ordini

  • Monitora i volumi e le tendenze degli ordini

  • Monitora i tassi di successo degli ordini e i punti di errore comuni

Cosa fare adesso

Ora che hai compreso il flusso completo degli ordini in GelatoConnect, puoi:

  • Progetta meglio la tua integrazione per farla funzionare con il sistema

  • Risolvi i problemi in punti specifici del flusso

  • Comunica in modo efficace con i tuoi clienti sullo stato degli ordini

  • Ottimizza i tuoi processi per una realizzazione degli ordini efficiente

Per informazioni più dettagliate su aspetti specifici del flusso degli ordini, consulta le sezioni pertinenti nel nostro centro di assistenza.

Se hai domande sul flusso degli ordini o riscontri problemi con ordini specifici, contatta il nostro team di supporto all'indirizzo [email protected].

Hai ricevuto la risposta alla tua domanda?