Denne artikel forklarer, hvor konfigurationen af Delivery Checkout, når den bruges sammen med nShift Ship, adskiller sig fra standardkonfigurationen.
Afsnit i denne artikel:
- Opret en Delivery Checkout til brug med nShift Ship
- Book og udskriv med nShift Ship
- DeliveryCheckout API
Opret en Delivery Checkout til brug med nShift Ship
Hvis du er ny bruger af Delivery Checkout, anbefaler vi, at du starter med at læse disse artikler:
Før du begynder opsætningen, skal du sikre dig, at du har mindst én afsender i din adressebog. Se Tilføj en ny afsender, Adressebog via API eller Importér adressebog.
Du skal også indtaste dit nShift Ship Actor ID og Key i afsnittet Ship details på din Sender i nShift Delivery:
- Gå til Maintenance > Senders.
- Søg efter din afsender, eller tilføj en ny afsender.
- Indtast dit Actor ID og din Key i afsnittet Ship details.
Følg derefter trinene beskrevet i denne artikel: Opret en Delivery Checkout
Se også vores andre artikler om:
Flow for Delivery Checkout med nShift Ship:
Book og udskriv med nShift Ship
Du kan booke og udskrive forsendelser med Ship via API eller filimport.
Via API
For at booke og udskrive forsendelser via Shipment Server API bruges prepare ID som OrderId-reference ved udførelse af handlingen SubmitShipment.
Når du udfører SubmitShipment, skal du tilføje manglende obligatoriske forsendelsesoplysninger, såsom pakkeoplysninger.
Læs mere om Brug af StoreOrder til at gemme ordrer til import.
Filimport
Du kan importere prepare ID og importere denne værdi til References > ShipAdvisor Reference sammen med obligatoriske forsendelsesoplysninger, såsom pakkeoplysninger.
Gå til Ship Help her.
DeliveryCheckout API
DeliveryCheckout API er en integrationstjeneste til kommunikation mellem Delivery Checkout og din webshop. DeliveryCheckout API bruger et REST API-framework til kommunikation med JSON som databærer og tilbyder en række funktioner.
Du finder den generelle dokumentation for DeliveryCheckout API her.
Når det bruges sammen med nShift Ship, findes der nogle særlige scenarier, som beskrives nedenfor.
Opret en delvis forsendelse
POST /delivery-checkouts/{deliveryCheckoutId}/shipmentsOpretter en delvis forsendelse baseret på den leveringsmulighed, som kunden har valgt i webshoppen.
Dette endpoint er obligatorisk.
Brug altid det komplette Delivery Checkout-ID, da Delivery Checkout-versionen er inkluderet i ID'et.
URI-parametre
| deliveryCheckoutId | string | Delivery Checkout-ID'et returneret fra GET-anmodningen | Påkrævet |
| returnShipmentData | boolean | Forsendelsesdata returneres i svaret. | Valgfrit |
For en beskrivelse af egenskaber henvises til Property reference guide.
For schema og test henvises til https://api.unifaun.com/rs-docs/ og navigér til /delivery-checkouts/{deliveryCheckoutId}/shipments POST.
Hent en delvis forsendelse
GET /delivery-checkout-shipments/{prepareId}Henter en delvis forsendelse, som tidligere er blevet oprettet.
URI-parametre
| prepareId | string | Identifikation af den delvise forsendelse. | Påkrævet |
For en beskrivelse af egenskaber henvises til Property reference guide.
For schema og test henvises til https://api.unifaun.com/rs-docs/ og navigér til /delivery-checkout-shipments/{prepareId} GET.
Slet en delvis forsendelse
DELETE /delivery-checkout-shipments/{prepareId}Sletter en delvis forsendelse.
Når den delvise forsendelse slettes, kan prepare ID genbruges til nye delvise forsendelser.
URI-parametre
| prepareId | string | Identifikation af den delvise forsendelse | Påkrævet |
Der returneres ingen svartekst, når en delvis forsendelse er slettet.
For en beskrivelse af egenskaber henvises til Property reference guide.
For schema og test henvises til https://api.unifaun.com/rs-docs/ og navigér til /delivery-checkout-shipments/{prepareId} DELETE.
Hent tjenestens kildesystem
GET /delivery-checkout-shipments/{prepareId}/source-systemHenter det kildesystem, som den delvise forsendelsestjeneste stammer fra.
Nyttigt hvis kun prepare ID er kendt, og Delivery Checkout-konfigurationen indeholder muligheder med tjenester fra flere kildesystemer.
URI-parametre
| prepareId | string | Identifikation af den delvise forsendelse. | Påkrævet |
For en beskrivelse af egenskaber henvises til Property reference guide.
For schema og test henvises til https://api.unifaun.com/rs-docs/ og navigér til /delivery-checkout-shipments/{prepareId}/source-system GET.