Orders uploaden
- Ga naar Dashboard -> Orders -> Manage -> Upload orders.
- Download het CSV template van de uploadpagina en vul het met uw ordergegevens.
- Upload uw voltooide CSV.
- Bekijk het bevestigingsscherm — landed costs worden per rij berekend en eventuele fouten of waarschuwingen worden inline getoond.
- Klik op Create orders om alle Ready-orders in te dienen.
CSV-formaat
Download het CSV-sjabloon rechtstreeks van de uploadpagina in Dashboard. Het sjabloon bevat alle verplichte en optionele kolommen — verplichte kolommen zijn gemarkeerd met een asterisk (*) in de headerrij.
Verplichte kolommen
Elke rij vertegenwoordigt één order. De verplichte informatie voor elke rij valt in drie categorieën:
Recipient — De naam, e-mail, telefoonnummer en verzendadres van de ontvanger, inclusief bestemmingsland. Postcode en staat/provincie zijn alleen verplicht voor landen waarvan het adresformaat deze gebruikt — voor een land zonder postcodes (bijv. Hong Kong of Tanzania) laat u de cel leeg. Voor landen met een staat/provincielijst gebruikt u een erkende regionaam of -code (bijv. "Dubayy" of "DU" voor Dubai) zodat vervoerders de bestemming kunnen raten.
Items — Minimaal artikelnaam, hoeveelheid en prijs. Het verstrekken van een HS-code en country of origin verbetert classificatienauwkeurigheid en kan verwerkingstijd op het bevestigingsscherm verkorten.
Shipping — Een serviceniveaucode die overeenkomt met een op uw account geconfigureerde vervoerder (bijv. fedex.international_priority, ups_worldwide_expedited). De kolom Shipping Amount is optioneel: voer een bedrag in (0 is toegestaan) om het als verzendkosten van de order te gebruiken, of laat leeg en een carrier-rate-schatting wordt berekend voor uw serviceniveau. Berekende rijen kosten elk een paar extra seconden op het bevestigingsscherm, en de uiteindelijke carrierkosten bij labelaanmaak kunnen afwijken van de schatting. Sommige bestemmingen kunnen niet automatisch worden gerated (fout "service not available for destination country") — voer een verzendbedrag in op alleen die rijen; lege en ingevulde rijen kunnen vrij mixen in één bestand.
Optionele kolommen
Recipient tax ID — Gebruik de kolommen Tax ID Type en Tax ID Number om een belasting-ID van de ontvanger op de order op te nemen. Het type moet een van onderstaande codes zijn (niet hoofdlettergevoelig). Geef beide kolommen samen op; een type zonder nummer (of omgekeerd) wordt als fout gemarkeerd op het bevestigingsscherm. De belasting-ID wordt opgeslagen op de ontvanger van de order en doorgegeven aan de vervoerder wanneer een label wordt aangemaakt. Voor orders met meerdere artikelen wordt de belasting-ID van de eerste rij van de order gebruikt.
Gebruik de landspecifieke code waar die bestaat; voor elk land dat niet is vermeld, gebruik TIN.
| Country / Region↕ | Code↕ | Tax ID↕ |
|---|---|---|
| Argentina | CUIL | CUIL of CUIT |
| Argentina/Spain/Peru | DNI | Nationaal identiteits-/belastingnummer |
| Australia | OSR | AUSid GST-registratie |
| Australia/New Zealand | LVG | Buitenlandse geregistreerde leverancier (goederen met lage waarde) |
| Brazil | CNP | CNPJ (federaal belasting-ID bedrijf) |
| Brazil | CPF | CPF (register individuele belastingplichtigen) |
| Canada | GST | GST/HST-registratienummer |
| Chile | RUN | Rol Único Tributario (RUT/RUN) |
| European Union | EU_EORI | EU EORI-nummer |
| European Union | IOSS | Import One-Stop Shop-nummer |
| France | FTPC | Franse douane-btw (lage waarde) |
| India | PAN | Permanent Account Number |
| Indonesia | NPWP | Belastingidentificatienummer |
| Mexico | RFC | Registro Federal de Contribuyentes |
| Mexico | CURP | CURP (particulieren) |
| Norway | VOEC | VAT on E-Commerce-schemenummer |
| Norway | VOEC_NO | Noors btw-nummer |
| Saudi Arabia | SA_VAT | Saoedi-Arabisch btw-nummer |
| South Africa | TRN | Belastingreferentienummer |
| South Korea | PCC | Personal customs clearance code |
| United Arab Emirates | UAE_TRN | Belastingregistratienummer |
| United Kingdom | GB_EORI | UK EORI-nummer |
| United Kingdom | HMRC | UK btw-registratie (buitenlandse verkopers) |
| United States | EIN | Employer Identification Number |
| United States | SSN | Social Security Number |
| United States | STA | Staatsbelasting-ID |
| Any country | EORI | Economic operator registration ID |
| Any other country | TIN | Algemeen belastingidentificatienummer |
Extra speciale codes (FED, FTZ, DUN, en de DAN/TAN/DTF duty and tax deferment accounts) worden geaccepteerd wanneer uw Zonos-vertegenwoordiger u aanwijst er een te gebruiken.
Duty Paid By — Optioneel DDP of DDU per order. Laat leeg voor standaardgedrag: DDP waar de bestemming het ondersteunt, met automatische fallback naar DDU waar het niet ondersteund wordt. Expliciete DDP is strikt — rijen geven een fout in plaats van te fallbacken — en DDU maakt de ontvanger verantwoordelijk voor invoerrechten en belastingen bij levering. Het bevestigingsscherm en de resultaten-download tonen welke van beide elke order daadwerkelijk heeft gekregen, met een oranje badge op DDU-rijen. Voor orders met meerdere artikelen wint de eerste opgegeven waarde, en conflicterende waarden zijn een fout.
Carton quantity — Als een order in meerdere identieke dozen wordt verzonden, stel Carton Quantity in naast de kolommen Carton Length/Width/Height/Weight. De kartonkolommen beschrijven één doos (het gewicht is het gewicht van één ingepakte doos), en de hoeveelheid vermenigvuldigt dit — bijvoorbeeld 360 eenheden verpakt 30 per doos zou de doosafmetingen, het gewicht van één volle doos en een karton quantity van 12 gebruiken. Leeg betekent 1. Orders met gemengde doosformaten kunnen niet in de CSV worden beschreven — laat de kartonkolommen leeg op die orders en Zonos doost ze automatisch op basis van artikelgewichten.
Tips
- Gebruik de exacte serviceniveaucodes getoond in uw carrier settings. Rijen met niet-herkende serviceniveaucodes tonen een waarschuwing op het bevestigingsscherm.
- US-territoria verschillen: de US Virgin Islands gebruiken hun eigen landcode (
VI) en verzenden als internationaal, terwijl Puerto RicoUSgebruikt en als binnenlands verzendt. - Vervoerders (vooral UPS) weigeren P.O. Box-bezorgadressen — rijen met "P.O. Box" in een adresregel kunnen falen bij rating met een generieke service-availability-fout. Gebruik waar mogelijk een straatadres.
- Typografische leestekens uit Word of Excel (curly quotes, en/em dashes) worden automatisch gecorrigeerd. Vraagtekens waar accentletters horen te staan duiden op verlies van encoding — die rijen worden gemarkeerd zodat u de tekst opnieuw kunt invoeren.
- Voor bestemmingslanden die een staat- of provinciecode vereisen (bijv. Brazilië, VS, Canada), zorg dat het staatsveld is ingevuld met de juiste ISO-code.
- De
Order IDis verplicht en moet uniek zijn over uw account, inclusief eerdere uploads — een ID dat ooit eerder is gebruikt (zelfs in een bestand van een eerder seizoen of een geannuleerde order) wordt afgewezen bij orderaanmaak. Bestand hergebruiken? Voeg een suffix toe aan de ID's (bijvoorbeeldACALB-33voor volume 33). De ID verschijnt op het bevestigingsscherm en gaat door naar de aangemaakte order als merchant reference.
Het bevestigingsscherm bekijken
Na upload toont een bevestigingsscherm de berekende landed cost-uitsplitsing voor elke order voordat iets wordt aangemaakt. Het scherm toont:
| Column↕ | Description↕ |
|---|---|
| Order ID | De referentie-ID uit uw CSV. |
| Items | Artikelnaam en hoeveelheid. |
| Recipient | De naam van de ontvanger. |
| Country | Het bestemmingsland. |
| Duty paid by | Of de geselecteerde offerte DDP is (u betaalt invoerrechten en belastingen) of DDU (de ontvanger betaalt bij levering, getoond met een oranje badge). |
| Service level | Het serviceniveau gebruikt voor rating. |
| Item total | De gedeclareerde artikelwaarde. |
| Shipping | De berekende verzendkosten. |
| Duties | De berekende invoerrechten. |
| Taxes | De berekende belastingen. |
| Fees | De Zonos-fees. |
| LC total | De totale landed cost (invoerrechten + belastingen + fees). |
| Grand total | Het totaal inclusief artikelwaarde en landed cost. |
| Status | Ready, Warning of Error. |
Rijen kunnen $0 invoerrechten, belastingen en fees tonen wanneer de bestemming geen importkosten heft bij de gedeclareerde waarde van de zending (onder de de minimis-drempel van het land) — de landed cost is echt nul, niet ontbrekend, en verzending is de enige kosten voor die orders.
De knop Create orders toont het aantal orders dat wordt ingediend (bijv. Create 17 orders). Alleen rijen met status Ready of Warning zijn inbegrepen — rijen met fouten zijn uitgesloten.
Gebruik Download results CSV om de volledige offerte-uitsplitsing te exporteren (geselecteerd tarief, artikel totaal, verzending, invoerrechten, belastingen, fees en totalen per order) — nuttig om uw klanten te offreren voordat orders worden aangemaakt. Klik op Start over om de upload te negeren en opnieuw te beginnen met een herzien bestand.
Wanneer u Shipping Amount leeg laat, toont de serviceniveaukolom het tarief dat overeenkomt met het serviceniveau in uw CSV. Als uw gevraagde serviceniveau niet beschikbaar is voor een bestemming, wordt het dichtstbijzijnde beschikbare tarief geselecteerd en gemarkeerd met een Different service level-badge — of, wanneer meerdere alternatieven bestaan, laat een Select a rate-dropdown u kiezen voordat de order kan worden aangemaakt.
Fouten en waarschuwingen
Problemen worden inline op het bevestigingsscherm gemarkeerd.
Fouten
Rijen met fouten zijn uitgesloten wanneer u op Create orders klikt. Los het probleem op in uw CSV en upload opnieuw om die rijen op te nemen. Veelvoorkomende fouten zijn:
- Low-value orders not allowed — De orderwaarde ligt onder de minimumdrempel voor uw winkel.
- Invalid state code — De staat- of provinciecode is niet geldig voor het bestemmingsland. Verplicht voor landen zoals Brazilië, de VS en Canada.
- Missing required field — Een verplichte kolom is leeg of kan niet worden geparseerd.
- Order ID already exists — Elke order-ID moet uniek zijn over uw account, inclusief orders van eerdere uploads. Rijen met reeds gebruikte ID's falen bij aanmaak terwijl de rest van het bestand slaagt — upload alleen de mislukte rijen opnieuw met nieuwe ID's (een suffix zoals
-33werkt goed).
Waarschuwingen
Rijen met waarschuwingen zijn inbegrepen in de indiening. Beoordeel ze voordat u op Create orders klikt. Veelvoorkomende waarschuwingen zijn:
- Service level not configured — De serviceniveaucode in uw CSV is niet gekoppeld aan uw account. De order wordt aangemaakt maar rate mogelijk niet correct. Verifieer uw carrier settings of werk de serviceniveaucode in uw CSV bij.
Limieten en batchverwerking
De huidige uploadlimiet is 200 orders per CSV. Orders worden ingediend in batches van maximaal 50 per API-aanroep — als uw upload meer dan 50 ready orders bevat, worden ze automatisch in meerdere batches verwerkt.
Coming soon: Een toekomstige update verwijdert de limiet van 200 orders en voegt background job-verwerking toe voor grotere uploads.
Orders bulksgewijs uploaden
Maak tot 200 orders tegelijk aan door een CSV-bestand te uploaden.In plaats van orders één voor één aan te maken, kunt u een CSV-bestand uploaden om orders bulksgewijs rechtstreeks vanuit Dashboard aan te maken. Dit is een goede optie wanneer u een groot aantal zendingen tegelijk moet verwerken. Landed costs worden on the fly berekend voor elke rij en weergegeven op een bevestigingsscherm voordat orders worden ingediend, zodat u de volledige kostenuitsplitsing over uw hele batch kunt beoordelen voordat u commit.