Den här artikeln förklarar var konfigurationen av Delivery Checkout vid användning med Kustom skiljer sig från standardkonfigurationen.
Avsnitt i den här artikeln:
- Skapa en Delivery Checkout för användning med Kustom
- Leveransalternativ
- Anpassade tillägg
- DeliveryCheckout API
- Ytterligare artiklar
Skapa en Delivery Checkout för användning med Kustom
Om du är ny med Delivery Checkout rekommenderar vi att du börjar med att läsa dessa artiklar: Kom igång med Checkout och Konfigurera Delivery Checkout.
- Innan du börjar måste du:
- Ha en Kustom Checkout (KCOv3)-integration.
- Ha inloggningsuppgifter till Kustom Merchant Portal.
- Vara nShift-kund och ha inloggningsuppgifter till nShift Delivery.
- Skapa Delivery Checkout-strukturen utifrån dina behov genom att ange relevant information, till exempel tjänster, priser och agenter. Beroende på din prenumerationsplan bör du använda en av följande mallar: Kustom - Essential, Kustom - Professional, Kustom - Premium eller Kustom standard.
- Följ installationsanvisningarna i Konfigurera Delivery Checkout och Skapa en Delivery Checkout. Var uppmärksam på avsnittet nedan om Leveransalternativ, som är annorlunda för Kustom-flödet.
-
Lägg till nShift Delivery API-uppgifterna i Kustoms Portal. Välj "nShift/Unifaun DeliveryCheckout (v1)" som TMS. Värdena du måste lägga till kallas Identifier och Key. Nedan förklaras var du hittar dem:
Identifier: Kombinera den första delen av API-nyckeln som kallas "ID" med checkout-ID:t, åtskilda med ett bindestreck. API-nyckeln finns under Maintenance > API keys > API key details. Format: [API-nyckel-ID]-[checkout-ID].
Viktigt: Använd ett bindestreck utan extra mellanslag. Exempel: GHBAVZ3EXITYS-a361edd1-93bb-471d-adbc-05337f632d86
Hitta checkout-ID:t under Maintenance > Delivery checkout > Search i kolumnen Delivery checkout ID.
Key: Det är den andra delen av API-nyckeln, kallad Secret ID, på sidan med API-nyckeldetaljer i Delivery. Läs mer.
Läs mer här: https://docs.kustom.co/contents/partners/tms-partners/nshift
Delivery Checkout-flöde med Kustom:
Leveransalternativ
För de flesta leveransalternativ, tjänster, priser och tillägg är det möjligt att ange tillämpningsvillkor. Du kan också använda avancerade villkor för att dynamiskt ändra vissa textfält. Innan du skapar din Delivery Checkout rekommenderas det att du utforskar leveransvillkor närmare.
- Namnet du ger leveransalternativet, till exempel "Hem", är endast för internt bruk.
- Markera kryssrutan Disabled om du inte vill att leveransalternativet ska användas omedelbart. Du kan ändra "Disabled"-statusen när som helst, till exempel om det finns ett tillfälligt problem med en transportörs tjänst eller om du bara vill inkludera det här alternativet vid en viss tid på året.
- Tilldela leveransalternativet till en Category, om det är relevant. Om du använder både undernivåer och kategorier bör du tilldela undernivån till en kategori i stället. Att använda kategorier kan dock ofta ersätta användningen av undernivåer.
- Välj en tjänst i avsnittet Service.
- Klicka på Add service.
Om tjänsten har agenter/upphämtningsställen kan du bestämma vilka och hur många agenter som ska visas med hjälp av geolokalisering. Avståndet till de närmaste agenterna beräknas för varje postnummer. Till exempel innebär "20" att agenter inom en radie på 20 km från en definierad GPS-koordinat visas.
Geolokalisering kan bara användas i Belgien (BE), Danmark (DK), Estland (EE), Finland (FI), Tyskland (DE), Luxemburg (LU), Nederländerna (NL), Norge (NO), Sverige (SE) och Åland (AX).- Ange ett värde i fältet Maximum radius (km) om du vill visa agenter baserat på geolokalisering; annars ska det sättas till "0".
- Med Maximum number of agents kan du begränsa antalet agenter som visas baserat på geolokalisering. Max. 15 agenter.
- Ange ett värde i fältet Maximum radius (km) om du vill visa agenter baserat på geolokalisering; annars ska det sättas till "0".
- Klicka på New eller Free shipping i avsnittet Prices för att ange tjänstepriset.
- Vid New anger du följande i varje valutaavsnitt:
- Priset som ska visas för varje språk, till exempel "€ 7" i English (en)
- Priset som ett numeriskt värde, till exempel "7.0" i Price
- Skattesatsen som ska tillämpas, till exempel "12" i Tax rate (%)
- Vid Free delivery anger du följande i varje valutaavsnitt:
- Texten som ska visas, till exempel "Free", i English (en)
- Kundvagnsvärdet från vilket leveransen ska vara gratis, till exempel "39.0", i Limit for free delivery
- I avsnittet Addons klickar du på redigeringsikonen
till vänster om ett tillägg som du vill aktivera eller redigera.
- Markera Preselected, Mandatory eller båda om tillägget ska vara förvalt och/eller obligatoriskt i webbutiken.
- Klicka på New i avsnittet Prices för att ange priser för tillägget.
- Ange i varje valutaavsnitt priset som ska visas för varje språk, till exempel "€ 1" i English (en), och priset som ett numeriskt värde, till exempel "1.0" i Price.
- Om du klickar på OK när du lämnar sidan Edit addon aktiveras tillägget även om du inte har angett någon information.
- I avsnittet Badges kan du välja en typ av märke som kommer att vara synligt för tjänsten, till exempel "eco-friendly" eller "recommended".
- Klicka på New.
- Klicka på New.
- Vid New anger du följande i varje valutaavsnitt:
- Klicka på OK.
- I avsnittet Delivery interval kan du ange inom hur många dagar leveransen sker som tidigast respektive senast.
Exempel:
Earliest delivery (business days): 1
Latest delivery (business days): 3
Paketet levereras inom 1 till 3 dagar. - Klicka på New i avsnittet Fields for titles om du vill lägga till en titel som ska användas under vissa villkor.
- I avsnittet Language anger du en titel på de språk du definierade tidigare.
Fields for titles är obligatoriskt men kommer att skrivas över av titlar från din Kustom Checkout.
- I avsnittet Language anger du en titel på de språk du definierade tidigare.
- Klicka på New i avsnittet Captions for field 1 för att lägga till text. Relevant text/information beror på din webbutikskonfiguration.
- I avsnittet Language anger du texten på de språk du definierade tidigare, till exempel "Relevant text" i fältet English (en).
- I avsnittet Language anger du texten på de språk du definierade tidigare, till exempel "Relevant text" i fältet English (en).
- Klicka på New i avsnittet Sort order för att ange på vilken plats leveransalternativet ska visas.
- I avsnittet Number of days to delivery from today's date kan du ange ett värde som lägger till dagar från dagens datum.
- Klicka på New och ange ett heltal i fältet Value.
- Klicka på New och ange ett heltal i fältet Value.
-
Exempel:
Tidigaste leveranstid: 17:00
Senaste leveranstid: 22:00
Värde: 2
Om dagens datum är 5 juni levereras paketet mellan kl. 17:00 och 22:00 den 7 juni.
För att lägga till fler leveransalternativ för Delivery Checkout klickar du på New option på sidan New delivery checkout och följer stegen ovan.
För vissa objekt, till exempel leveransalternativ och priser, kan du ändra i vilken ordning de visas i webbutiken. Använd ikonerna upp och ned
bredvid en objektrad eller använd Sort order enligt beskrivningen ovan.
Anpassade agenter behandlas som en tjänst och läggs till på samma sätt som andra tjänster.
Klicka på Test för att se hur leveransalternativen visas i webbutiken beroende på vilka parametrar du anger.
"tocity" och "tozipcode" är alltid obligatoriska, men för vissa transportörer kan även andra parametrar krävas.
Använd sökfunktionen för att visa, redigera eller ta bort en Delivery Checkout.
Anpassade tillägg
Det anpassade tillägget "Express packaging" är inte kopplat till vissa leveransalternativ.
- Gå till Maintenance > Delivery checkout.
- När du skapar en ny Delivery Checkout aktiverar du anpassade tillägg på sidan New delivery checkout.
- För att aktivera anpassade tillägg på en befintlig Delivery Checkout klickar du på redigeringsikonen
till vänster om Delivery Checkout på sidan Delivery checkout.
- Klicka på redigeringsikonen
till vänster om en tilläggsrad i avsnittet Custom addons.
- Markera kryssrutan Preselected om tillägget ska väljas automatiskt i förväg. Markera kryssrutan Mandatory om tillägget ska vara obligatoriskt för tjänsten.
Obs! Om du klickar på OK när du lämnar sidan Edit addon aktiveras tillägget även om du inte har angett någon information.
Du inaktiverar ett anpassat tillägg genom att klicka på raderingsikonen till vänster om tilläggsraden.
Parametrar – transportörsspecifika parametrar
Vissa parametrar finns redan i systemet, men du kan också lägga till egna. Parametrar konfigureras i GUI:t. Om du inte anger ett standardvärde måste parametern anges i API-anropet. Parametrar som är kopplade till avsändaren anges automatiskt.
Läs mer om parametrar här.
Observationer om parametrar med Kustom:
- Parametrar/taggar (text) kan ha ett värde (sträng). Separera parametern/taggen och värdet med ett kolon (:).
Exempel: "products:4"
Du kan inte använda ett numeriskt värde med relativa operatorer som ">" eller "<".
Parameter-/taggvärden kan användas för att skapa villkor för numeriska värden (text) genom att använda villkorslistor för giltiga/ogiltiga värden. - En tagg/parameter kan också vara boolesk.
Taggen skickas till Kustom = true.
Taggen skickas inte till Kustom = false
Exempel: "freefreight"
DeliveryCheckoutAPI
DeliveryCheckout API är en integrationstjänst för kommunikation mellan Delivery Checkout och din webbutik. DeliveryCheckout API använder ett REST API-ramverk för kommunikation med JSON som databärare och erbjuder ett antal funktioner.
All allmän dokumentation för DeliveryCheckoutAPI finns här.
Vid användning tillsammans med Kustom finns det några särskilda scenarier som vi går igenom nedan. Se Kustoms dokumentation om hur du integrerar KSS med Delivery Checkout.
Obs!
Vi rekommenderar att du förser Kustom med en reservlösning för varje checkout-session om Kustom inte får svar från vårt API, till exempel på grund av underhåll.
På så sätt säkerställer du att dina kunder alltid presenteras med fraktalternativ.