Skip to main content
En egen kanal lader din egen webshop, dit ERP- eller dit lagersystem sende ordrer direkte ind i Zippendo, når der ikke findes en færdig forbindelse til det. Denne side gennemgår alle kontrollerne i oprettelsesvinduet og kanalindstillingerne og viser, hvordan en udvikler sender en ordre. Gennemgangen med klik finder du i Forbind ordrekanaler. Den fulde reference til indholdet finder du i Egne kanaler. Klik på Ordrekanaler i sidemenuen og derefter på fanen Katalog. Kortet Egen kanal siger Forbind din egen webshop eller dit ERP-system. Dets knap hedder Opret kanal.
Katalog over ordrekanaler med kortet Egen kanal og knappen Opret kanalKatalog over ordrekanaler med kortet Egen kanal og knappen Opret kanal

Kortet Egen kanal i kataloget

Opret kanalen

Klik på Opret kanal. Vinduet Opret egen kanal åbner: En ordrekanal til din egen webshop eller dit ERP-system.
Vinduet Opret egen kanal med Kanalnavn udfyldt som Min webshop, Opret kanal og AnnullerVinduet Opret egen kanal med Kanalnavn udfyldt som Min webshop, Opret kanal og Annuller

Opret egen kanal: skriv et Kanalnavn

Klik på Opret kanal (den viser Opretter…). Du ser Ordrekanal oprettet, og Zippendo åbner den nye kanals indstillinger. Hvis du ser Kunne ikke oprette ordrekanalen, så prøv igen. Annuller lukker vinduet.

Ordremodtagelse

Indstillingssiden har kanalens navn som overskrift og Din egen integration: send ordrer til modtagelses-URL’en, eller brug API’et og SDK’erne. Se dokumentation åbner referencen Egne kanaler.
Kortet Ordremodtagelse med Modtagelses-URL, Kopier og Generer nøgleKortet Ordremodtagelse med Modtagelses-URL, Kopier og Generer nøgle

Ordremodtagelse: Modtagelses-URL og Generer nøgle

Kortet Ordremodtagelse: Dit system sender signerede ordrer til modtagelses-URL’en nedenfor. Signer den rå body i hver forespørgsel med HMAC-SHA256 og signeringsnøglen. Kanalen accepterer først ordrer, når der findes en signeringsnøgle. Der er ingen separat kontakt til at slå modtagelse til. Efter Generer nøgle eller Erstat nøgle vises nøglen én gang:
Ordremodtagelse med engangssigneringsnøglen, Kopier, Tilbagekald og Erstat nøgleOrdremodtagelse med engangssigneringsnøglen, Kopier, Tilbagekald og Erstat nøgle

Kopier signeringsnøglen nu. Den vises kun én gang

Kopier nøglen nu. Den vises kun én gang. Hvis du erstatter den senere, holder den nuværende nøgle op med at virke med det samme. Nøglen begynder med zwhs_. Gem den i dit systems konfiguration.

Send en ordre

Send en POST til Modtagelses-URL med to headers: order.created og order.updated opretter eller opdaterer begge ordren ud fra dens externalId. Bodyen i order.cancelled er { "externalId": "…" }. ping returnerer 200 { "received": true } uden at ændre noget.
Påkrævede felter i indholdet: externalId, orderNumber og orderLines (mindst én linje med name og quantity). Valgfrie: customerName, customerEmail, shippingAddress, subtotalAmount, totalAmount, currency, notes, shippingMethodTitle og serviceCode. Den fulde felttabel: Egne kanaler. Foretrækker du anmodning og svar? Opret ordrer med POST /orgs/{orgId}/orders med orderChannelId og et API-token. En anden ordre med samme externalId på samme kanal returnerer 409 ORDER_EXISTS. For at få trackingnumre og statusændringer tilbage skal du abonnere på din organisations webhooks (shipment.dispatched, tracking.updated). En egen kanal har ikke sit eget trackingkald og ingen skærm til kortlægning af leveringsmetoder. En ordre, du sender, vises under Ordrer. Dens status kan være Fejl, når Zippendo har importeret ordren, men ikke kunne oprette en forsendelse, der er klar til at blive sendt, f.eks. fordi ingen forsendelsesregel passede, eller adressen er ufuldstændig. Ordren hører stadig til kanalen.
Ordreliste med en ordre, der kom ind gennem en egen kanalOrdreliste med en ordre, der kom ind gennem en egen kanal

En ordre sendt af dit system på siden Ordrer

Drift

Kortet Drift med Kanal aktiveret slået til, Send forsendelser automatisk, Standard afsenderadresse, Seneste ordre modtaget og Gem ændringerKortet Drift med Kanal aktiveret slået til, Send forsendelser automatisk, Standard afsenderadresse, Seneste ordre modtaget og Gem ændringer

Drift: Kanal aktiveret, Send forsendelser automatisk og Standard afsenderadresse

Gem ændringer (Gemmer…) gemmer Send forsendelser automatisk og Standard afsenderadresse. Du ser Ordrekanal opdateret eller Kunne ikke opdatere ordrekanalen.

Slå en kanal fra

Slå Kanal aktiveret fra. På fanen Forbundet står der så Deaktiveret i kanalens række på kortet Egen kanal. Egne kanaler bliver altid på fanen Forbundet og bliver aldrig til overskydende kanaler.
Siden Ordrekanaler med en egen kanal markeret DeaktiveretSiden Ordrekanaler med en egen kanal markeret Deaktiveret

En egen kanal, der er slået fra

Overskydende Shopify- eller WooCommerce-kanaler, markeret Ingen aktiv forbindelse og Afbrudt, er noget andet. Se Indstillinger for ordrekanaler.

Slet

Under Farezone finder du Slet kanal: Slet kanalen. Din integration kan ikke længere sende ordrer til den.
Farezone med Slet kanal og knappen SletFarezone med Slet kanal og knappen Slet

Slet kanal under Farezone

Klik på Slet og bekræft: Slet denne kanal? Dens modtagelses-URL stopper med at acceptere ordrer med det samme. Du ser Ordrekanal slettet eller Kunne ikke slette ordrekanalen.

Relateret

Forbind ordrekanaler

Opret kanalen fra kataloget, og åbn derefter Ordrer.

Reference til egne kanaler

Fuldt indhold, annullering, ping og REST-eksempler.

Indstillinger for ordrekanaler

Siden Ordrekanaler, brands og overskydende kanaler.

Opret et API-token

Et token til POST /orgs/{orgId}/orders i stedet for signerede push.