I Sverige hämtar de flesta e-handelskunder sina paket hos ett ombud eller i ett paketskåp. Kunden förväntar sig en karta där hen hittar ombudet eller boxen runt hörnet och väljer det innan betalningen. I Shopify har det alltid varit krångligt. Shopify låter bara appar lägga till block på kassasidan i Shopify Plus, så butiker på Basic, Shopify eller Advanced kunde fråga efter utlämningsstället först efter ordern, på Thank you-sidan eller i ett påminnelsemejl.
Sedan den 8 november 2026 finns ett annat sätt. ShipDocks cart widget är efter en stängd beta tillgänglig för alla butiker. Den lägger valet av leverans där varje kund passerar före kassan: på varukorgssidan och i sidovarukorgen (cart drawer). Kunden väljer hemleverans eller ett utlämningsställe på en karta, och kassan visar sedan bara det fraktpris som hör till valet.
Den här guiden förklarar vad cart widget gör, vad dina kunder ser, hur den står sig mot de andra sätten att erbjuda utlämningsställen i Shopify, var gränserna går och hur du sätter upp den på ungefär en kvart.
Vad cart widget gör
Widgeten lägger till två kort i varukorgen: Hemleverans och Utlämningsställe. Kortet för utlämningsställe öppnar ett fönster med sökning, karta, en lista sorterad efter avstånd och ett filter per transportör. När kunden väljer ett ställe sparas det i varukorgen och visas på kortet med knappen Ändra.
Kassan följer sedan valet:
- Utlämningsställe valt: kassan visar bara transportörens pris (och dess variant med postförskott, om du har en), omdöpt efter stället, till exempel PostNord - Ombud Södermalm Götgatan (12345). Priser för hemleverans är dolda.
- Hemleverans vald: priserna för utlämningsställen är dolda, så ingen kan betala för leverans till ett utlämningsställe utan att ha valt ett.
Ordern innehåller sedan utlämningsstället som vilken annan ShipDock-order som helst. Fraktetiketter, påminnelser om utlämningsställe, byte av ställe efter ordern och Shopify Flow fungerar som tidigare.
Widgeten fungerar på alla Shopify-planer, även Basic. Den kräver en betald ShipDock-plan, Lite eller högre.
Vad dina kunder ser
I varukorgen står de två korten bredvid kassaknappen. Slår du på Show prices in the cart visar varje kort det lägsta priset för kundens land, till exempel ”från 49 kr”, eller ”Gratis” över din gräns för fri frakt.
Fönstret börjar med en sökning på ort, postnummer eller adress, med förslag. Levererar dina transportörer till flera länder visas ett landsval. Varje ställe i listan visar namn, adress, transportör, pris och öppettider, och med Min position hoppar kunden till sin plats. På en dator står listan bredvid kartan. I mobilen fyller kartan fönstret och listan är en panel som kunden drar upp eller ner. Ett klick på en nål eller en rad visar detaljerna och knappen Välj detta ställe. En tysk DHL Packstation frågar dessutom efter DHL-kundnumret.
Du bestämmer utseendet. Under Edit appearance ställs layouten in separat för en smal widget (under 600 px: mobiler och sidovarukorgen) och en bred widget (600 px eller mer: varukorgssidan på dator). För var och en väljer du om korten ligger under varandra eller bredvid varandra, om de visar ikoner och om de har valcirklar. Utan cirklar markeras det valda kortet bara med sin ram. Som standard staplar den smala widgeten korten och den breda visar dem bredvid varandra, båda med ikoner och cirklar. Till det kommer sju färger, egen CSS och en liveförhandsvisning i dator- och mobilbredd. Alla texter redigeras per språk under Settings → Translations → Cart widget. Widgeten har 23 språk inbyggda.
Cart widget eller ett annat alternativ?
ShipDock erbjöd redan tre sätt att låta kunden välja utlämningsställe. Cart widget är det fjärde. Så skiljer de sig:
| Alternativ | Shopify-plan | Var kunden väljer | Kan valet göras obligatoriskt? |
|---|---|---|---|
| Widget för utlämningsställen i kassan | Shopify Plus | I kassan, under det valda priset för utlämningsställe | Ja, utan ställe kan kunden inte betala |
| Cart widget | Alla planer | Varukorgssidan och sidovarukorgen, före kassan | Nej, ordrar som går förbi varukorgen kommer utan val |
| Val av utlämningsställe på Thank you- och Order status-sidan | Alla planer | Direkt efter ordern, senare på Order status-sidan och från påminnelsemejlet | Nej, valet görs efter betalningen |
| Närmaste utlämningsställen som fraktpriser | Planer med carrier-calculated shipping | I kassan: varje närliggande ställe är ett eget pris (5 som standard) | Stället väljs genom att välja priset |
Vår rekommendation:
- Shopify Plus: använd widgeten för utlämningsställen direkt i kassan. Det är det enda alternativet där en order till utlämningsställe inte kan betalas utan ställe.
- Alla andra planer: cart widget ger dina kunder kartan före betalningen, som de är vana vid från svenska e-handlare. Närmare en karta i kassan kommer du inte utan Plus.
- Alltid: behåll valet av utlämningsställe på Thank you- och Order status-sidan. Cart widget ersätter det inte. Det visar kunden stället som valdes i varukorgen och är skyddsnätet för varje order som gick förbi varukorgen: där kan kunden fortfarande välja ett ställe.
Begränsningar att känna till innan du slår på den
Cart widget bor i varukorgen. Därför fungerar den på alla planer, och därifrån kommer också dess begränsningar. Läs dem innan du går live.
- Varje order måste gå genom varukorgen. Buy it now på produktsidor, expressbetalningsknappar på produktsidor och i Featured product-sektioner (Shop Pay, Apple Pay, Google Pay, PayPal), ”Köp nu”-knappar från andra appar som fasta lägg-i-varukorg-fält eller upsell-popuper samt direktlänkar till kassan i mejl eller annonser öppnar kassan utan varukorgen. Kunden ser aldrig widgeten och ordern kommer utan utlämningsställe. Stäng av de här knapparna innan du går live.
- Valet kan inte göras obligatoriskt. Widgeten kan inte stoppa en kassa som startade någon annanstans. Ett obligatoriskt utlämningsställe finns bara med kassawidgeten på Shopify Plus.
- Kassan följer varukorgen. För att byta från utlämningsställe till hemleverans går kunden tillbaka till varukorgen. Ett ställe i ett annat land än leveransadressen i kassan används inte, och transportörens priser för utlämningsställen döljs.
- Endast Shopify-teman. Headless-butiker stöds inte.
- Priser i varukorgen kan skilja sig från kassan. Varukorgen visar det lägsta priset per transportör, medan kassan alltid tar ut det pris som faktiskt gäller. Typiska skillnader: produkter från flera fraktprofiler (Shopify lägger ihop deras priser i kassan), en rabattkod som anges i kassan, en annan valuta än butikens och priser som varukorgen inte ser, som Shopifys lokala leverans eller B2B-prislistor.
- Varukorgen känner dina prisvillkor, inte transportörens egna gränser. Tar paketskåpen bara emot paket upp till en viss vikt, sätt den maxvikten på priset för utlämningsställe i Shopify. Mått kontrolleras aldrig eftersom Shopify inte skickar dem, så lägg till skrymmande produkter i Pickup point exclusions.
- Fraktprofiler avgör inte var utlämningsställen visas. Varukorgen vet inte vilken profil en produkt tillhör. Uteslut produkter du aldrig skickar till ett utlämningsställe med taggen
shipdock-no-pickup, per produkt eller variant, eller per kollektion (upp till 2 kollektioner). - Leveransadressen förblir kundens. Ordern innehåller utlämningsstället, men dess leveransadress ersätts inte med ställets adress. Kontrollera det om ett lager eller en fulfillment-app skickar dina ordrar.
- Kartan visar de 100 närmaste ställena. Fler ser kunden genom att flytta kartan eller söka.
För ordrar som ändå går förbi varukorgen avgör inställningen When the cart carries no choice vad kassan visar. Hide pickup points är det strikta alternativet: sådana ordrar kan bara använda hemleverans, så ingen order till utlämningsställe kommer utan ställe. Show all shipping rates är det generösa: kunden kan betala för ett pris till utlämningsställe och välja stället efteråt på Thank you- eller Order status-sidan eller från påminnelsemejlet.
Så sätter du upp cart widget steg för steg
Innan du börjar kopplar du minst en transportör med utlämningsställen i ShipDock och mappar dess fraktpriser efter namn, eller sätter upp den med ShipDocks fraktpriser. Widgeten hämtar transportörer, länder och priser från dessa priser. Samma steg finns i bannern How it works högst upp i cart widget-inställningarna, med länkar och knappen Chat with us.
- Öppna inställningarna. Gå i ShipDock till Settings → Widget → Cart widget settings.
- Börja i testläge. Välj Test mode under Widget status och klicka på Save. Tills vidare ser bara du widgeten.
- Slå på appinbäddningen. Öppna i Shopify Online Store → Themes → Customize → App embeds, slå på Cart widget och spara temat. Klicka sedan i ShipDock på Check på rutan Theme.
- Placera widgeten på varukorgssidan och i sidovarukorgen. Många teman öppnar en sidovarukorg efter lägg i varukorg, och kunderna går därifrån direkt till kassan utan att se varukorgssidan. På varukorgssidan klickar du på Add block i sektionen med kassaknappen, väljer Cart widget och drar den bredvid knappen. För sidovarukorgen lägger du till en placering under Placement in the cart med CSS-väljaren för elementet widgeten ska stå bredvid och sätter Show on till All pages. Placement helper i appinbäddningens inställningar hittar väljaren när du klickar på elementet i redigerarens förhandsvisning. Osäker på var widgeten ska sitta i ditt tema? Skriv till oss i chatten så hjälper vi dig att placera den.
- Stäng av knappar som hoppar över varukorgen. Öppna en produktsida i temaredigeraren, klicka på blocket Buy buttons och avmarkera Show dynamic checkout buttons. Upprepa för varje produktmall och varje Featured product-sektion, och ställ om appar med snabbköpsknappar till lägg i varukorg.
- Kontrollera priserna. Avsnittet Countries and couriers visar varje land med priset för hemleverans och utlämningsställe. Markera Show prices in the cart om kunderna ska se dem, och klicka på Refresh när du har ändrat dina priser.
- Testa. Klicka på Open as tester, lägg en produkt i varukorgen och välj ett utlämningsställe, en gång i sidovarukorgen och en gång på varukorgssidan. Kassan ska visa ett enda fraktpris som är döpt efter stället.
- Gå live. Kontrollera att valet av utlämningsställe finns på Thank you- och Order status-sidan, sätt sedan Widget status till Live och klicka på Save.
Hela guiden med skärmbilder finns i vårt hjälpcenter (på engelska): How to let customers choose a pickup point in the cart.
Rekommenderade inställningar
- Preselected option in the cart: None låter varje kund välja själv. Home delivery passar butiker där de flesta ordrar går hem; kassan döljer då priserna för utlämningsställen tills kunden väljer ett ställe.
- Postförskott: ge varje transportörs postförskottspris ett namn med ett ord för postförskott, till exempel ”Postförskott”, så att båda priserna ligger kvar i kassan för det valda stället.
- Country without pickup points: dölj widgeten (standard), visa båda korten med utlämningsstället gråat, eller visa bara hemleverans.
- Pickup point exclusions: skrymmande eller tunga produkter och allt du har i en separat fraktprofil utan priser för utlämningsställen.
- Shipping name in checkout: prisets namn per språk. Standard är
{provider} - {name} ({id}).
Transportörer med utlämningsställen som stöds
Cart widget fungerar med alla transportörer med utlämningsställen som du kopplar i ShipDock. ShipDock stöder över 40 transportörer, med utlämningsställen i 30 länder. För den svenska marknaden:
- PostNord: ombud, servicepoints och paketboxar
Skickar du även till grannländerna: i Danmark, Norge och Finland PostNord, i Finland dessutom Posti, i Danmark även GLS, i Baltikum Omniva och DPD. Vissa transportörer är markerade som beta i appen. Hela den aktuella listan finns på vår sida med transportörer.
Vanliga frågor
Vilken Shopify-plan behövs för cart widget?
Vilken Shopify-plan som helst, även Basic. Hos ShipDock behöver du en betald plan, Lite eller högre (Lite kostar 9,99 USD per månad). Säger du upp planen stängs widgeten av och dina inställningar sparas.
Jag har Shopify Plus. Ska jag använda cart widget?
Vi rekommenderar i stället widgeten för utlämningsställen i kassan. Där kan kunden inte betala utan att välja ett ställe, något cart widget inte kan garantera.
Kan jag tvinga kunderna att välja ett utlämningsställe före betalningen?
Inte med cart widget. Gör kassan nåbar bara via varukorgen (ingen Buy it now och inga expressknappar på produktsidor) och sätt When the cart carries no choice till Hide pickup points. En order som går förbi varukorgen blir då åtminstone en hemleverans.
Vad händer med ordrar som går förbi varukorgen?
De kommer utan utlämningsställe. Med den generösa inställningen väljer kunden stället på Thank you-sidan, på Order status-sidan eller från påminnelsemejlet. Därför rekommenderar vi att du behåller valet på de sidorna.
Fungerar det med postförskott?
Ja. Har varje transportör ett andra pris med ett ord för postförskott i namnet behåller kassan både det vanliga priset och postförskottspriset för det valda stället.
Fungerar widgeten i headless-butiker?
Nej. Widgeten körs i Shopify-teman (Online Store). Headless-butiker stöds inte.
Sparas kundens position?
Nej. Positionen används bara för att hämta utlämningsställen i närheten.
Slutsats
Hittills kunde bara butiker på Shopify Plus visa en karta med utlämningsställen före betalningen. Med cart widget kan alla Shopify-butiker visa den, på varukorgssidan och i sidovarukorgen, och kassan erbjuder sedan bara det enda pris kunden valde. Stäng av knapparna som hoppar över varukorgen, behåll valet på Thank you- och Order status-sidan som skyddsnät, så väljer dina kunder sitt ombud eller sin paketbox som de är vana vid.
Använder du redan ShipDock? Öppna Settings → Widget → Cart widget settings och börja i testläge. Ny hos ShipDock? Installera ShipDock från Shopify App Store och prova gratis i 5 dagar.
