Skip to main content
Et afhentningssted er en butik eller pakkeboks, hvor kunden henter sin pakke. Kunden kan vælge et sted, der passer ind i dagen, eksempelvis nær hjemmet eller arbejdet, uden at skulle være hjemme ved levering.

Opsæt først en fragtmetode

Du skal have en tilsluttet Smart Send-konto og en fragtmetode med en ydelse, hvor kunden kan vælge afhentningssted.

Se guide til opsætning af fragtmetoder

Læs, hvordan du tilføjer en fragtmetode via Smart Send-modulet og aktiverer afhentningssteder for den.
Skeln mellem disse ydelser i metodens felt Fragtmetode:

Vælg, hvordan afhentningssteder vises

Der er forskellige måder, modulet kan vise afhentningssteder på checkout-siden. Læs mere om dem nedenfor.
Kunden ser de nærmeste afhentningssteder som en liste med navn, adresse, afstand og åbningstider, når oplysningerne er tilgængelige. Kunden kan søge efter postnummer og bladre til flere steder, men kan ikke skifte til kort.Vi anbefaler listen til de fleste butikker. Den giver et overskueligt valg uden JavaScript til et kort. Vælg List (recommended) under Pickup point selector.Illustration af afhentningssteder vist som en liste

Opsæt afhentningssteder

Tilføj en fragtmetode som normalt, og vælg en service til et afhentningssted, hvor kunden selv vælger stedet, eksempelvis Select pickup point. Smart Send viser derefter automatisk afhentningsstederne i checkout, når kunden har indtastet sin leveringsadresse og valgt fragtmetoden.

Indstillinger for visning af afhentningssteder

Gå til WooCommerce → Indstillinger → Forsendelse → Smart Send, og find Pickup Points. Indstillingerne gælder alle Smart Send-fragtmetoder i butikken. Nogle indstillingsnavne vises på engelsk. Klik på Gem ændringer, og kontrollér visningen i din checkout.

Sådan vælger kunden i checkout

Modulet finder først de nærmeste afhentningssteder ud fra kundens indtastede forsendelsesadresse. De fleste kunder vælger blot et af disse steder. Hvis kunden ønsker et andet sted, kan de søge efter postnummer i listevisningen. Tilbyder du kortvisning, kan kunden også navigere til det ønskede område, trykke på Søg i dette område og vælge et afhentningssted direkte fra kortet. Dropdown viser kun de nærmeste steder og har ingen søgning.

Google Maps API-nøgle

Dette afsnit gælder, når Pickup point selector står på List / Map. Kortet virker uden en nøgle og bruger da OpenStreetMap. Vi anbefaler, at du opretter en Google Maps API-nøgle og indtaster den i Google Maps API key, så din butiks kort leveres under din egen Google Cloud-konto.
Nøglen er offentlig. Den sendes til kundens browser og kan læses af alle, der besøger din checkout. Det, der beskytter den, er at begrænse den til dine egne domæner - ikke at holde den hemmelig. Indsæt aldrig en nøgle, der også bruges til Google API’er på serversiden, i dette felt.

Opret og begræns nøglen

Tre ting skal være på plads, før en nøgle tegner et kort: den rigtige API, fakturering og begrænsningerne nedenfor. Start i Google Cloud Console .
1

Opret eller vælg et projekt

Et projekt er den beholder, der ejer nøglen og dens fakturering. Brug ét projekt til din butik.
2

Aktivér Maps JavaScript API

Gå til APIs & Services → Library, søg efter Maps JavaScript API, og aktivér den. Det er den eneste API, kortet i checkout bruger. En nøgle uden den fejler med ApiNotActivatedMapError.
3

Aktivér fakturering på projektet

Gå til Billing, og knyt en faktureringskonto til projektet. Google kræver en, også selv om forbruget ligger inden for den gratis mængde. Uden fakturering forbliver kortet gråt, og browserkonsollen viser BillingNotEnabledMapError.
Se den aktuelle gratis mængde og priserne i Googles dokumentation om forbrug og fakturering . Forbruget faktureres på din Google Cloud-konto.
4

Opret nøglen

Gå til APIs & Services → Credentials, vælg Create credentials → API key, og kopiér nøglen. Se Googles egen vejledning , hvis konsollen ser anderledes ud end her.
5

Begræns den til dine domæner

Du skal begrænse nøglen til butikkens webadresse, før du bruger den. Åbn nøglen, og sæt Application restrictions til Websites. Tilføj butikkens domæner som HTTP-referrere, eksempelvis https://eksempel.dk/* og https://www.eksempel.dk/*. Tilføj også dit testdomæne, hvis du tester der. Et domæne, der mangler, fejler med RefererNotAllowedMapError.
6

Begræns den til én API

Sæt API restrictions til Restrict key, og vælg kun Maps JavaScript API. En nøgle, der er begrænset til den forkerte API, fejler med ApiTargetBlockedMapError.
7

Gem nøglen i WooCommerce

Indsæt nøglen i Google Maps API key under WooCommerce → Indstillinger → Forsendelse → Smart Send, og klik på Gem ændringer. Åbn derefter din egen checkout, vælg en fragtmetode med afhentningssted, og tryk på Kort.
Kundens browser kontakter Google, når kortet åbnes, og butikkens domæne og kortforespørgslerne følger med. Sørg for, at din cookie- og samtykkepolitik dækker det. Det samme gælder OpenStreetMap, når der ikke er angivet en nøgle.

Hvis kortet ikke vises

Åbn din checkout, tryk på Kort, og se i browserkonsollen. Google skriver selv årsagen, og Googles oversigt over fejlbeskeder rummer dem alle.
  • BillingNotEnabledMapError - projektet har ingen faktureringskonto.
  • ApiNotActivatedMapError - Maps JavaScript API er ikke aktiveret på projektet.
  • RefererNotAllowedMapError - butikkens domæne står ikke i nøglens website-begrænsninger. Kontrollér www og uden www hver for sig.
  • ApiTargetBlockedMapError - nøglens API-begrænsninger udelukker Maps JavaScript API.
  • InvalidKeyMapError - nøglen er skrevet forkert eller hører til et slettet projekt.
Afviser Google nøglen, får kunden stadig et kort, der virker: Plugin’et falder tilbage til OpenStreetMap resten af besøget, og butikken får en besked i WordPress-administrationen.

Find valget på ordren

Efter checkout vises det gemte afhentningssted i ordrens Smart Send-panel, i kundens ordredetaljer og i de ordremails, der indeholder WooCommerces ordredetaljer. Kontrollér, at det gemte navn og adressen svarer til kundens valg. Kontrollér stedet, før du booker den udgående forsendelse. Du kan også ændre afhentningsstedet i ordrepanelet.