Butikkens leveringsmetoder definerer, hvordan ordrer leveres eller afhentes. Hver metode angiver, om det er en levering eller et afhentningssted, dens prissætning (fast, scriptet eller afstandsbaseret via prisgrupper), forberedelsens og leveringens timing, valgfri ekstern fragtintegration (GLS, TNT m.fl.) og begrænsninger pr. brugergruppe, afdeling eller kundekonto.
Leveringsmetoder styrer de leveringsmuligheder, der vises ved kassen. Hver metode definerer:
| Type | Beskrivelse |
|---|---|
| Levering | Ordre leveres til kunden; ingen bestemt dato kræves. |
| Levering på dato | Kunden vælger en leveringsdato. |
| Levering på dato med tid | Kunden vælger en leveringsdato og et tidsslot. |
| Afhentning | Kunden afhenter fra et sted; ingen bestemt dato kræves. |
| Afhentning på dato | Kunden vælger en afhentningsdato. |
| Afhentning på dato med tid | Kunden vælger en afhentningsdato og et tidsslot. |
Adresseindsamling ved kassen er automatisk for leveringstyper og valgfri for afhentningstyper (konfigurerbar pr. metode).
Prisgrupper definerer forsendingspriser baseret på ordrens karakteristika:
Shop.Weight og produktvægte til at være angivet.Hver prisgruppe kan have sin egen prisliste og estimeret leveringstid.
En leveringsmetode kan forbindes til en ekstern fragtmand ved at angive dens Udbydersnøgle:
| Udbydersnøgle | Fragtmand |
|---|---|
gls-parcelshop |
GLS — kunden vælger en pakkeshop ved kassen |
tnt |
TNT — vægtbaserede tilbud hentet fra TNT API'et |
Når en fragtmand er tilknyttet, kan butikken:
Testtilstand: Aktiver Test på en leveringsmetode for at forhindre, at der oprettes rigtige forsendelser under test. Metodetitlen prefixes med [TEST] i admin.
Med funktionen Shop.Shipping.Plans kan en leveringsmetode have navngivne Leveringsplaner (f.eks. "Ugentlig levering om mandagen", "Express"). Planer kan:
| Symptom | Sandsynlig årsag |
|---|---|
| Leveringsmetode vises ikke ved kassen | Aktiveret er Nej, eller metoden er begrænset til en brugergruppe, kunden ikke er i, eller metoden kræver eksplicit kompatibilitet med en kategori/produkt, der ikke er konfigureret. |
| Pris vises altid som nul | Ingen pris er angivet og ingen matchende prisgruppe eksisterer for ordrens vægt/værdi/afstand. |
| Afstandsbaseret pris beregnes ikke | Modtageradressen er muligvis ikke geokoderet. Kontroller, at kundens adresse er præcis nok til at løse en afstand. |
| Fragtspecifikke felter vises ikke ved kassen | Kontroller, at Udbydersnøglen er korrekt angivet og fragtmodulet er installeret. |
| Ordrer sendes ikke til fragtmand | Jobbet Send ordre til leveringsudbyder kan fejle. Tjek jobloggen for fejl. |
| Forberedelsesdage anvendes ikke korrekt | Verificer Forberedelsesstart (seneste tidspunkt på dagen) og Forberedelsesdage fri på leveringsmetoden. |