Översikt över orderflödet
Oavsett hur beställningar skickas in följer alla samma grundläggande flöde inom GelatoConnect:
1. Skicka in din beställning
Beställningar kan komma in i systemet på flera olika sätt:
API-inlämning: Beställningar skickas via POST-förfrågningar. Systemet validerar förfrågningsformatet och returnerar ett beställnings-ID.
Butiksinlämning: Beställningar som görs via anslutna e-handelsplattformar importeras automatiskt.
FTP-inlämning: Orderfiler laddas upp och skannas med jämna mellanrum, och omvandlas sedan till beställningar.
Direkt plattformsinlämning: Integrationer (t.ex. Cloudprinter, Redbubble) skickar formaterade beställningar direkt till GelatoConnect.
2. Inledande validering och bearbetning
När en beställning har tagits emot går den igenom:
Datavalidering: Kontrollerar fullständighet, formatering, kundreferenser och produkt-UID:n.
Validering av tryckfil: Filernas URL:er verifieras och filerna kontrolleras för kompatibilitet, upplösning, dimensioner och inbäddade typsnitt.
Affärsregler – validering: Här kollar vi så att allt stämmer med leveransregler, tillgänglighet, antal och krav för internationella beställningar.
Orderstatus-övergångar
Beställningar i GelatoConnect går igenom flera olika steg under sin resa:
Startstatusar
Utkast: Ordern är sparad men inte skickad in.
Mottagen: Beställningen har skickats till GelatoConnect.
Godkänd: Ordern har klarat alla valideringar.
Misslyckades: Ordern gick inte igenom kontrollen.
Skapad: Ordern har godkänts och är redo för produktion.
Produktionsstatusar
Under produktion: Beställningen tillverkas.
Tryckt: Din beställning är klar och redo att skickas.
Paketet är klart: Din beställning är packad och redo att skickas.
Leveransstatusar
Skickad: Ordern har lämnat anläggningen.
Under transport: Beställningen är på väg.
Levererad: Beställningen är levererad till kunden.
Returnerad: Beställningen skickades tillbaka.
Felstatusar
Misslyckades: Validerings- eller bearbetningsfel.
Avbruten: Beställningen avbröts.
Händelser och aviseringar
Systemhändelser: Alla statusändringar sparas automatiskt i systemet.
Externa meddelanden: Kunder meddelas via postbacks, e-post och webhook-händelser.
API-statusuppdateringar: Du kan hämta status via Get Order och Search Orders API:erna.
Vanliga orsaker till orderfel och lösningar
GelatoConnect ger specifika felorsaker för att hjälpa till att lösa problem.
"Inte ansluten"
Vad det betyder: Produkten i Storefronts är inte kopplad till någon GelatoConnect-specifikation.
Lösning:
Gå till Storefronts, hitta produkten och klicka på Anslut produkt.
Ladda upp designfiler vid behov.
Slutför anslutningen och skicka in beställningen igen.
"Leverans är inte möjlig"
Vad det betyder: Transportören kan inte leverera till den angivna adressen.
Lösning:
Dubbelkolla att adressen stämmer och att landet är tillgängligt.
Överväg alternativa leveransmetoder.
I API-beställningar, använd kommateckenseparerade leveranssätt i
shipmentMethodUid
.
Nedladdningen misslyckades
Vad det betyder: Det går inte att komma åt utskriftsfilernas URL:er.
Lösning:
Se till att länkarna är offentliga och fungerar.
Formatera webbadresser korrekt för tjänster som Dropbox, Google Drive eller OneDrive.
Filformat och kvalitetsproblem
Vad det betyder: Filerna uppfyller inte kraven för produktion.
Lösning:
Använd rätt upplösning (oftast 300 DPI).
Lägg till utfall (vanligtvis 3 mm).
Använd CMYK-färger och bädda in alla typsnitt.
Ogiltig produktidentifiering
Vad det betyder: Ogiltig eller okänd produkt-UID eller kundprodukt.
Lösning:
Dubbelkolla att
productUid
,productName
ochproductVariant
stämmer exakt.Använd uppslag för att hitta rätt produktkoder.
Saknade butikspriser (internationella beställningar)
Vad det betyder: Information om tullpriser saknas.
Lösning:
Ta med
retailCurrency
,retailShippingPriceInclVat
ochitems[i].retailPriceInclVat
i API-förfrågan.
API-autentisering misslyckades
Vad det betyder: API-uppgifterna är ogiltiga.
Lösning:
Dubbelkolla din nyckel och ditt hemliga lösenord.
Se till att rubrikerna har rätt format.
Använd HTTPS.
Så löser du problem med misslyckade beställningar
Kolla status och orsak till misslyckande
Gå till Workflow > Order Intake > Manage Orders, öppna den misslyckade ordern och kolla varför det gick fel.Gå igenom API-förfrågningar (om det är relevant)
Gå till Workflow > Order Intake > Requests och kolla in detaljerna för beställningens förfrågan och svar.Sätt in rätt lösning
Använd råden ovan för att lösa problemet.Skicka in beställningen igen
När du har rättat till det, skicka in igen eller skapa en ny beställning.Håll koll med postbacks
Ställ in postbacks så får du uppdateringar om status direkt och kan lösa problem snabbare.
Hålla koll på och hantera beställningar
GelatoConnect har flera smarta verktyg som gör det enklare för dig att hålla koll på dina beställningar:
Förfrågningar: Se inkommande beställningar och filtrera efter status.
Orderhantering: Hitta dina beställningar och gör saker som att avbryta eller lägga om dem.
Orderanalys: Håll koll på antal beställningar, misslyckade ordrar och trender.
Vill du lära dig mer?
För att göra det ännu enklare för dig och se till att allt flyter på smidigt:
Kolla in Order Flow Documentation för en ordentlig genomgång av varje steg.
Utforska Order API Endpoints för API-baserade integrationer.
Använd Template Mappers om du behöver göra om din data.