DOCS

Caricamento massivo di ordini

Caricamento massivo di ordini

Crea fino a 200 ordini contemporaneamente caricando un file CSV.

Invece di creare gli ordini uno alla volta, puoi caricare un file CSV per crearli in blocco direttamente da Dashboard. È una buona opzione quando devi elaborare un gran numero di spedizioni in una volta. I landed cost vengono calcolati al momento per ogni riga e mostrati in una schermata di conferma prima che qualsiasi ordine venga inviato, così puoi rivedere il dettaglio completo dei costi dell’intero lotto prima di confermare.

Nota: Gli ordini caricati in blocco non verranno importati nella tua piattaforma ecommerce.

Come caricare gli ordini 

  1. Vai a Dashboard -> Orders -> Manage -> Upload orders.
  2. Scarica il modello CSV dalla pagina di caricamento e compilalo con i dati dei tuoi ordini.
  3. Carica il CSV completato.
  4. Rivedi la schermata di conferma: i landed cost vengono calcolati per riga e eventuali errori o avvisi sono mostrati in linea.
  5. Fai clic su Create orders per inviare tutti gli ordini Ready.

Scarica il modello CSV direttamente dalla pagina di caricamento in Dashboard. Il modello include tutte le colonne obbligatorie e facoltative: le colonne obbligatorie sono contrassegnate da un asterisco (*) nella riga di intestazione.

Colonne obbligatorie 

Ogni riga rappresenta un ordine. Le informazioni obbligatorie per ogni riga rientrano in tre categorie:

Recipient — Nome, email, numero di telefono e indirizzo di spedizione del destinatario, incluso il paese di destinazione. CAP e stato/provincia sono obbligatori solo per i paesi il cui formato di indirizzo li usa: per un paese senza CAP (ad es. Hong Kong o Tanzania), lascia semplicemente la cella vuota. Per i paesi con un elenco di stati/province, usa un nome o codice di regione riconosciuto (ad es. "Dubayy" o "DU" per Dubai) così i corrieri possono tariffare la destinazione.

Items — Come minimo, nome dell’articolo, quantità e prezzo. Fornire un codice HS e il paese di origine migliora l’accuratezza della classificazione e può ridurre i tempi di elaborazione nella schermata di conferma.

Shipping — Un codice di livello di servizio che corrisponde a un corriere configurato sul tuo account (ad es. fedex.international_priority, ups_worldwide_expedited). La colonna Shipping Amount è facoltativa: inserisci un importo (è consentito 0) per usarlo come costo di spedizione dell’ordine, oppure lasciala vuota e verrà calcolata una stima della tariffa del corriere per il tuo livello di servizio. Le righe calcolate richiedono alcuni secondi in più ciascuna nella schermata di conferma, e il costo finale del corriere alla creazione dell’etichetta può differire dalla stima. Alcune destinazioni non possono essere tariffate automaticamente (errore "service not available for destination country"): inserisci un importo di spedizione solo su quelle righe; righe vuote e compilate possono mescolarsi liberamente in un unico file.

Colonne facoltative 

Recipient tax ID — Usa le colonne Tax ID Type e Tax ID Number per includere un identificativo fiscale del destinatario sull’ordine. Il tipo deve essere uno dei codici seguenti (senza distinzione tra maiuscole e minuscole). Fornisci entrambe le colonne insieme; un tipo senza numero (o viceversa) viene segnalato come errore nella schermata di conferma. L’identificativo fiscale viene salvato sul destinatario dell’ordine e passato al corriere quando viene creata un’etichetta. Per ordini con più articoli, viene usato l’identificativo fiscale della prima riga dell’ordine.

Usa il codice specifico del paese dove esiste; per qualsiasi paese non elencato, usa TIN.

Country / RegionCodeTax ID
ArgentinaCUILCUIL or CUIT
Argentina/Spain/PeruDNINational identity/tax number
AustraliaOSRAUSid GST registration
Australia/New ZealandLVGOverseas registered supplier (low-value goods)
BrazilCNPCNPJ (business federal tax ID)
BrazilCPFCPF (individual taxpayer registry)
CanadaGSTGST/HST registration number
ChileRUNRol Único Tributario (RUT/RUN)
European UnionEU_EORIEU EORI number
European UnionIOSSImport One-Stop Shop number
FranceFTPCFrench customs VAT (low-value)
IndiaPANPermanent Account Number
IndonesiaNPWPTax identification number
MexicoRFCRegistro Federal de Contribuyentes
MexicoCURPCURP (individuals)
NorwayVOECVAT on E-Commerce scheme number
NorwayVOEC_NONorwegian VAT number
Saudi ArabiaSA_VATSaudi VAT number
South AfricaTRNTax reference number
South KoreaPCCPersonal customs clearance code
United Arab EmiratesUAE_TRNTax registration number
United KingdomGB_EORIUK EORI number
United KingdomHMRCUK VAT registration (foreign sellers)
United StatesEINEmployer Identification Number
United StatesSSNSocial Security Number
United StatesSTAState tax ID
Any countryEORIEconomic operator registration ID
Any other countryTINGeneral tax identification number

Codici aggiuntivi per scopi speciali (FED, FTZ, DUN e i conti di deferimento dazi e imposte DAN/TAN/DTF) sono accettati quando il tuo rappresentante Zonos ti indica di usarne uno.

Duty Paid ByDDP o DDU facoltativo per ordine. Lascia vuoto per il comportamento predefinito: DDP ovunque la destinazione lo supporti, con fallback automatico a DDU dove non lo supporta. Un DDP esplicito è rigoroso: le righe generano errore invece di fare fallback, e DDU rende il destinatario responsabile di dazi e imposte alla consegna. La schermata di conferma e il download dei risultati mostrano quale opzione ha effettivamente usato ogni ordine, con un badge arancione sulle righe DDU. Per ordini con più articoli prevale il primo valore specificato e i valori in conflitto sono un errore.

Carton quantity — Se un ordine viene spedito in più scatole identiche, imposta Carton Quantity insieme alle colonne Carton Length/Width/Height/Weight. Le colonne carton descrivono una scatola (il peso è il peso di una singola scatola imballata) e la quantità la moltiplica: ad esempio, 360 unità imballate 30 per scatola userebbero le dimensioni della scatola, il peso di una scatola piena e una quantità carton di 12. Vuoto significa 1. Gli ordini con scatole di dimensioni miste non possono essere descritti nel CSV: lascia vuote le colonne carton su quegli ordini e Zonos le imballerà automaticamente in base ai pesi degli articoli.

Suggerimenti 

  • Usa i codici di livello di servizio esatti mostrati nelle tue impostazioni corriere. Le righe con codici di livello di servizio non riconosciuti mostreranno un avviso nella schermata di conferma.
  • I territori USA differiscono: le Isole Vergini americane usano il proprio codice paese (VI) e spediscono come internazionali, mentre Porto Rico usa US e spedisce come domestico.
  • I corrieri (UPS in particolare) rifiutano gli indirizzi di casella postale (P.O. Box): le righe con "P.O. Box" in una riga di indirizzo possono fallire la tariffazione con un errore generico di disponibilità del servizio. Usa un indirizzo stradale dove possibile.
  • La punteggiatura tipografica da Word o Excel (virgolette curve, trattini en/em) viene corretta automaticamente. I punti interrogativi al posto di lettere accentate indicano che il file ha perso la codifica: quelle righe vengono segnalate così puoi reinserire il testo.
  • Per i paesi di destinazione che richiedono un codice di stato o provincia (ad es. Brasile, USA, Canada), assicurati che il campo stato sia compilato con il codice ISO corretto.
  • L’Order ID è obbligatorio e deve essere univoco nel tuo account, inclusi i caricamenti precedenti: un ID già usato in passato (anche in un file di una stagione precedente o in un ordine annullato) viene rifiutato alla creazione dell’ordine. Riutilizzi un file? Aggiungi un suffisso agli ID (ad esempio ACALB-33 per il volume 33). L’ID compare nella schermata di conferma e viene trasferito all’ordine creato come riferimento del merchant.

Dopo il caricamento, una schermata di conferma mostra il dettaglio del landed cost calcolato per ogni ordine prima che venga creato qualcosa. La schermata mostra:

ColumnDescription
Order IDL’ID di riferimento dal tuo CSV.
ItemsNome e quantità dell’articolo.
RecipientIl nome del destinatario.
CountryIl paese di destinazione.
Duty paid bySe il preventivo selezionato è DDP (tu paghi dazi e imposte) o DDU (il destinatario paga alla consegna, mostrato con un badge arancione).
Service levelIl livello di servizio di spedizione usato per la tariffazione.
Item totalIl valore dichiarato dell’articolo.
ShippingIl costo di spedizione calcolato.
DutiesI dazi calcolati.
TaxesLe imposte calcolate.
FeesLe commissioni Zonos.
LC totalIl landed cost totale (dazi + imposte + commissioni).
Grand totalIl totale che include il valore degli articoli e il landed cost.
StatusReady, Warning o Error.

Le righe possono mostrare $0 di dazi, imposte e commissioni quando la destinazione non addebita costi di importazione al valore dichiarato della spedizione (è sotto la soglia de minimis del paese): il landed cost è davvero zero, non mancante, e la spedizione è l’unico costo per quegli ordini.

Il pulsante Create orders mostra il conteggio degli ordini che verranno inviati (ad es. Create 17 orders). Sono incluse solo le righe con stato Ready o Warning: le righe con errori sono escluse.

Usa Download results CSV per esportare il dettaglio completo del preventivo (tariffa selezionata, totale articoli, spedizione, dazi, imposte, commissioni e totali per ordine), utile per quotare i clienti prima che vengano creati gli ordini. Fai clic su Start over per scartare il caricamento e ricominciare con un file revisionato.

Quando lasci Shipping Amount vuoto, la colonna del livello di servizio mostra la tariffa corrispondente al livello di servizio del tuo CSV. Se il livello di servizio richiesto non è disponibile per una destinazione, viene selezionata la tariffa disponibile più vicina e contrassegnata con un badge Different service level, oppure, quando esistono diverse alternative, un menu a discesa Select a rate ti consente di scegliere prima che l’ordine possa essere creato.

I problemi vengono segnalati in linea nella schermata di conferma.

Errori 

Le righe con errori vengono escluse quando fai clic su Create orders. Correggi il problema nel CSV e ricarica per includere quelle righe. Errori comuni includono:

  • Low-value orders not allowed — Il valore dell’ordine è sotto la soglia minima del tuo negozio.
  • Invalid state code — Il codice di stato o provincia non è valido per il paese di destinazione. Obbligatorio per paesi come Brasile, USA e Canada.
  • Missing required field — Una colonna obbligatoria è vuota o non può essere analizzata.
  • Order ID already exists — Ogni ID ordine deve essere univoco nel tuo account, inclusi gli ordini da caricamenti precedenti. Le righe con ID già usati falliscono alla creazione mentre il resto del file ha successo: ricarica solo le righe fallite con ID nuovi (un suffisso come -33 funziona bene).

Avvisi 

Le righe con avvisi sono incluse nell’invio. Rivedile prima di fare clic su Create orders. Avvisi comuni includono:

  • Service level not configured — Il codice del livello di servizio nel tuo CSV non è collegato al tuo account. L’ordine verrà creato ma potrebbe non essere tariffato correttamente. Verifica le tue impostazioni corriere o aggiorna il codice del livello di servizio nel CSV.

Il limite attuale di caricamento è di 200 ordini per CSV. Gli ordini vengono inviati in lotti fino a 50 per chiamata API: se il caricamento contiene più di 50 ordini pronti, vengono elaborati automaticamente in più lotti.

Prossimamente: Un aggiornamento futuro rimuoverà il limite di 200 ordini e aggiungerà l’elaborazione in background per caricamenti più grandi.

Questa pagina è stata utile?