Digital fortrydelsesfunktion i Shopify: Nyt EU-krav
Fra den 19. juni 2026 skal din webshop have en digital fortrydelsesfunktion. Ikke en mailadresse i handelsbetingelserne. Ikke et "kontakt os"-link. En egentlig funktion på selve hjemmesiden eller i appen, hvor kunden kan fortryde sit køb digitalt.
Grundlaget er direktiv (EU) 2023/2673, som Danmark har implementeret med en ændring af forbrugeraftaleloven, vedtaget som lov nr. 723 af 20. juni 2025. Den nye bestemmelse, § 20 a, træder i kraft den 19. juni 2026. Fra den dag er en fortrydelsesknap i din webshop et lovkrav, når du sælger til forbrugere via hjemmeside eller app.
Det lyder som en lille teknisk ændring. Det er det næppe.
For kravet handler ikke kun om at få en knap op på siden. Kunden skal kunne bruge funktionen uden besvær, der skal være et bekræftelsestrin, og du skal kvittere for modtagelsen på et varigt medium, i praksis en e-mail med en PDF. Og hvis dine oplysninger om fortrydelsesretten mangler eller er forkerte, forlænges fortrydelsesfristen fra 14 dage til op til 1 år og 14 dage pr. ordre. Forbrugerombudsmanden fører tilsyn på området og har tidligere udstedt en bøde på 20.000 kr. alene for manglende oplysninger om fortrydelsesretten. Vel at mærke før kravene blev skærpet.
Derfor byggede vi EU Withdrawal Button: en Shopify-app, der lægger en tydelig fortrydelsesknap på din storefront, automatiserer hele forløbet, tjekker 14-dages-fristen, håndterer delvis fortrydelse, sender bekræftelsen som e-mail med PDF-kvittering og gemmer et manipulationssikret audit-trail. Den installeres fra Shopify App Store, prisen vises i Shopify ved installationen (aktuelt ca. 9 euro pr. shop pr. måned), og den er typisk sat op inden for 24 timer.
Én ting, inden vi går i dybden: Det her er ikke juridisk rådgivning. De præcise formuleringer, undtagelser og opbevaringskrav bør du få vurderet juridisk for netop dit setup. Men den praktiske pointe står fast. Sælger du til forbrugere i EU, er en klar og dokumenterbar fortrydelsesproces ikke valgfri. Vil du ikke bygge den selv, kan du starte direkte på withdrawal.zentric.digital.
Det siger loven: digital fortrydelsesfunktion fra 19. juni 2026
Kort fortalt: Indgår du fjernsalgsaftaler med forbrugere via en hjemmeside eller en app, skal du fremover stille en digital fortrydelsesfunktion til rådighed direkte i shoppen. Kunden skal ikke længere skrive en mail eller ringe til kundeservice for at gøre sin fortrydelsesret gældende.
I praksis skal funktionen leve op til en håndfuld krav:
- Den skal være tydeligt mærket, fx med teksten "fortryd aftalen her" eller en anden utvetydig formulering.
- Den skal være synlig og let tilgængelig i hele fortrydelsesperioden.
- Kunden skal kunne afgive sin fortrydelseserklæring digitalt med de nødvendige oplysninger om ordren.
- Der skal være et bekræftelsestrin, så kunden aktivt bekræfter, inden erklæringen sendes af sted.
- Du skal uden unødig forsinkelse kvittere for modtagelsen på et varigt medium, med indhold og tidspunkt.
e-mærkets vejledning peger i samme retning på et punkt, mange webshops overser: Funktionen skal placeres synligt. En formular gemt nede i handelsbetingelserne er ikke en fortrydelsesfunktion, det er et alibi.
Og så er der detaljen, som rigtig mange Shopify-shops snubler over: Funktionen skal også virke for kunder uden kundekonto. En stor del af dine kunder gennemfører købet som gæster. De har præcis samme fortrydelsesret som alle andre, og de kan ikke logge ind på noget som helst.
Kan du så bare nøjes med at lægge et link til en PDF-formular i footeren? Ikke rigtigt. Det opfylder hverken kravet om let adgang, bekræftelsestrinnet eller den automatiske kvittering.
Risikoen er ikke returneringen. Det er det manglende bevis.
De fleste webshopejere tænker på fortrydelsesretten som et returproblem.
En kunde skriver til support. En i teamet finder ordren. Nogen tjekker datoen. Nogen vurderer, om varen overhovedet er omfattet. Nogen svarer. Måske bliver der lavet en returlabel. Måske kommer refunderingen senere. Og måske lever hele sagen i en Gmail-tråd og en ordrenote i Shopify.
Det fungerer sådan set fint, så længe alle er i godt humør.
Det fejler, i det øjeblik nogen beder om dokumentation.
Kan du bevise, præcis hvornår kunden fortrød? Kan du bevise, hvilke varer fortrydelsen omfattede? Kan du bevise, at kunden fik en kvittering på et varigt medium? Kan du bevise, at fristen faktisk var udløbet? Kan du bevise, at en undtagelse kun blev anvendt på den rigtige vare og ikke på hele ordren?
Hvis svaret er "det kan vi nok rekonstruere", er din proces svagere, end du tror.
En holdbar fortrydelsesproces i Shopify består af fire lag:
- Adgang: Kunden kan finde og bruge fortrydelsesfunktionen uden friktion.
- Verifikation: Shoppen kan verificere ordren uden at kræve kundelogin.
- Beslutningslogik: Frister, delvis fortrydelse og undtagelser håndteres ens hver gang.
- Dokumentation: Kunden får en kvittering på et varigt medium, og du beholder et pålideligt audit-trail.
De fleste Shopify-shops har brudstykker af det her. Meget få har hele kæden.
Handelsbetingelser er ikke en fortrydelsesproces
Masser af webshops har et afsnit om fortrydelsesret i handelsbetingelserne. Mange har en standardfortrydelsesformular begravet i en PDF. Nogle har en returportal. Nogle har juridiske tekster fra en leverandør. Alt sammen nyttigt.
Alligevel er det ikke nok i sig selv.
En politik fortæller kunden, hvilke rettigheder kunden har. En proces er det, der sker, når kunden gør brug af dem.
Den skelnen betyder noget, fordi risikoen typisk bor i hullet mellem teksten og arbejdsgangen. Du kan have en fin fortrydelsestekst og stadig skabe friktion, hvis kunden skal logge ind, gætte den rigtige mailadresse, vente på support eller igennem et returflow, der aldrig registrerer en egentlig fortrydelseserklæring.
Her er de svage punkter, vi ser igen og igen:
- Fortrydelsesmuligheden er gemt inde på siden med handelsbetingelser.
- Kunden skal logge ind, men købte som gæst.
- Shoppen modtager fortrydelser pr. mail, men sender ingen automatisk bekræftelse.
- Support tjekker 14-dages-fristen manuelt.
- Delvis fortrydelse håndteres forskelligt fra sag til sag.
- Undtagne varer blokeres for bredt eller for sent.
- Shoppen kan ikke trække et pålideligt audit-trail ud, når der opstår en tvist.
- Processen virker på engelsk, men ikke på kundens sprog.
Ingen af delene føles dramatiske i en normal uge. De bliver dramatiske, den dag der lander en klage, en chargeback eller et brev fra Forbrugerombudsmanden.
Hvad fortrydelsesknappen i din webshop faktisk skal kunne
"Fortrydelsesknap" lyder som en lille frontend-opgave. Sæt en knap ind. Færdig.
Men knappen er kun det synlige indgangspunkt. Værdien ligger i arbejdsgangen bagved.
| Krav | Hvorfor det betyder noget | Sådan løser appen det |
|---|---|---|
| Synlig knap på storefronten | Kunden skal ikke lede efter den rigtige kanal | Theme app extension med en konfigurerbar, tydelig knap |
| Ingen kundelogin | Gæstekøbere har også fortrydelsesret | Ordreverifikation via ordrenummer og e-mail |
| Bekræftelsestrin | En fortrydelseserklæring skal være utvetydig | Modal-flow med et afsluttende bekræftelsestrin |
| Delvis fortrydelse | Kunden kan fortryde enkelte varer, ikke hele ordren | Valg af varelinjer og antal |
| Automatisk fristtjek | Manuelle datotjek skaber fejl | Automatisk fristlogik med 14 dage som standard |
| Undtagelsesregler | Nogle varer kan undtages, men kun korrekt | Konfigurerbare regler pr. produkt, tag, leverandør eller kategori |
| Kvittering på varigt medium | Kunden skal have en kvittering, der kan gemmes | E-mail plus vedhæftet PDF med præcist modtagelsestidspunkt |
| Dokumentation til dig | Du skal kunne bevise forløbet i en tvist | Manipulationssikret SHA-256-audit-kæde og dashboard |
Det er forskellen på en knap og en compliance-arbejdsgang.
14 dage kan blive til 1 år og 14 dage
Fristen, alle kender, er 14 dage.
Den farlige antagelse er, at de 14 dage altid lukker sikkert.
Efter forbrugeraftaleloven afhænger fristen nemlig af, at kunden er oplyst korrekt om sin fortrydelsesret. Er oplysningerne mangelfulde eller forkerte, forlænges fristen med op til 12 måneder. Op til 1 år og 14 dage i alt. Pr. ordre.
Regn selv på det. En ordre på 1.500 kr. Du har måske brugt 400 kr. på annoncering for at skaffe salget, betalt fragt og disponeret marginen til næste varekøb. Elleve måneder senere fortryder kunden, fordi din fortrydelsesoplysning ikke holdt. Nu skal pengene retur, og varen kommer tilbage i en stand, du næppe kan sælge til fuld pris.
Vi har regnet mere detaljeret på den halerisiko i vores gennemgang af hvad en manglende fortrydelsesfunktion reelt koster, og på hvorfor du ikke skal udskyde det, i vores artikel om fristen for den digitale fortrydelsesfunktion.
Det er her, sjuskede arbejdsgange bliver dyre.
En supportmedarbejder, der tjekker datoer manuelt, er ikke en kontrol. Et regneark er ikke en kontrol. En returindbakke er ikke en kontrol. En proces, der afhænger af, hvem der har vagten, er ikke en kontrol.
EU Withdrawal Button anvender den konfigurerede fristlogik automatisk. Den kan tage udgangspunkt i levering, fulfillment eller ordredato som fallback, alt efter hvordan din shop er sat op. Og den registrerer, hvilket grundlag der blev brugt, så du ikke skal stole på hukommelsen senere.
Erstatter det en juridisk gennemgang? Nej. Dit fristgrundlag og dine undtagelser bør stadig tjekkes for dine produktkategorier. Men det erstatter det daglige manuelle gætteri.
Returportal, advokattekster eller egen udvikling: ikke samme opgave
Der er flere måder, webshops forsøger at løse det her på.
Nogle bruger en returplatform som Loop Returns, ReturnGO, 8returns eller easyReturns. De kan være fremragende til logistikken: labels, ombytninger, refunderinger, lagerflow, statusopdateringer.
Nogle bruger en leverandør af juridiske tekster til handelsbetingelser, persondatapolitik og fortrydelsesvejledning. Også nyttigt.
Nogle beder en udvikler bygge en formular i Shopify. Nogle gange virker det. Ofte skaber det bare et nyt vedligeholdelsesproblem.
Spørgsmålet er ikke, om de værktøjer er dårlige. Det er de ikke. Spørgsmålet er, om de løser den konkrete juridiske arbejdsgang omkring en fortrydelseserklæring.
| Løsning | God til | Typisk hul |
|---|---|---|
| Manuel mailsupport | At komme hurtigt i gang | Ingen holdbar dokumentation, uens håndtering |
| PDF-fortrydelsesformular | Basal juridisk dokumentation | Høj friktion og nul automatik |
| Returplatform | Logistik, labels, ombytninger | Skaber ikke nødvendigvis en gyldig fortrydelseserklæring med audit-trail |
| Leverandør af juridiske tekster | Politikker og formuleringer | Driver ikke selve arbejdsgangen |
| Egenudviklet Shopify-formular | Skræddersyet frontend | Løbende vedligehold, tekster der sander til, svag dokumentation |
| EU Withdrawal Button | Fortrydelseserklæring, fristtjek, PDF-kvittering og audit-trail | Bevidst smal, fokuseret på compliance-arbejdsgangen |
Du kan sagtens kombinere. Returplatformen håndterer den fysiske retur. Tekstleverandøren hjælper med formuleringerne. EU Withdrawal Button tager sig af kundens erklæring, bekræftelsen og bevislaget.
Det smalle fokus er med vilje.
Sådan foregår det, når kunden trykker på knappen
Flowet er enkelt med vilje.
Kunden klikker på fortrydelsesknappen på din Shopify-storefront. Kunden indtaster ordrenummer og e-mailadresse. Appen verificerer, at ordren findes, og at mailen matcher. Kunden vælger de varelinjer, fortrydelsen gælder, bekræfter og modtager en kvittering.
Bag kulissen klarer appen de ting, dit supportteam ikke burde lave manuelt hver eneste gang:
- Den verificerer ordren uden at kræve kundelogin.
- Den understøtter delvis fortrydelse på varelinjeniveau.
- Den tjekker den konfigurerede fortrydelsesfrist.
- Den anvender dine undtagelsesregler pr. produkt, tag, leverandør eller kategori.
- Den sender kunden en bekræftelsesmail med PDF-kvittering.
- Den giver dig besked.
- Den registrerer hændelsen i dashboardet.
- Den bygger et manipulationssikret audit-trail med SHA-256-hashes.
- Den understøtter GDPR-arbejdsgange som dataindsigt og sletning.
- Den leveres med lokalisering på engelsk, tysk, spansk, fransk og hollandsk.
Resultatet er kedeligt. Det er hele pointen.
Kunden har en klar vej. Dit team har et bevis. Og processen afhænger ikke af, hvem der åbnede supportindbakken den morgen.
Ca. 9 euro om måneden mod en bøde på 20.000 kr.
Prisen vises i Shopify, når du installerer appen fra App Store, aktuelt ca. 9 euro pr. shop pr. måned, og du kan opsige når som helst. Vil du have hullet lukket nu, kan du starte på withdrawal.zentric.digital eller installere direkte fra Shopify App Store.
Den pris er også kedelig med vilje.
En enkelt manuelt håndteret fortrydelse tager let 5 til 15 minutter, når du tæller ordreopslag, fristtjek, varegennemgang, bekræftelse, interne noter og arkivering med. Med danske lønninger er det groft regnet 25 til 75 kr. i ren arbejdstid pr. sag, før du overhovedet har tænkt på den juridiske risiko.
Ved to til tre fortrydelser om måneden kan appen tjene sig hjem på administrationstid alene.
Compliance-regnestykket er endnu mere skævt.
Én bøde kan koste mere end 20 års abonnement på appen.
Forbrugerombudsmandens offentliggjorte praksis taler sit eget sprog: en bøde på 20.000 kr. for manglende oplysninger om fortrydelsesretten, og der findes endda en sag med 35.000 kr. for ukorrekte oplysninger. Med en app til ca. 9 euro om måneden skal du abonnere i over 20 år, før du har betalt, hvad den ene bøde koster. Og så har vi slet ikke talt om forlængede frister, klagesager og tiden, der ryger med.
Det her er ikke en stor softwarebeslutning. Det er en lille risikobeslutning.
Sælger du til flere EU-lande? Så er nuancen vigtig.
EU-reglerne skaber den fælles bund, men implementeringen er ikke identisk i alle medlemslande.
Sproget betyder noget. Knaptekster betyder noget. De præcise fortrydelsesformuleringer betyder noget. Produktundtagelser betyder noget. Forskellen på Danmark, Tyskland, Frankrig og Holland er ikke bare oversættelse. Det er lokal juridisk nuance.
Derfor understøtter appen flere sprog på storefront og i mails, men forventer stadig, at du får de endelige formuleringer efterset juridisk. Teknologien kan håndhæve arbejdsgangen. Den kan ikke afgøre din retsstilling for hver produktkategori i hvert land.
Den rigtige ansvarsfordeling ser sådan her ud:
- Din advokat eller tekstleverandør bekræfter formuleringer, undtagelser og markedsspecifikke krav.
- Dit team konfigurerer de rigtige produkter, kategorier og politikker.
- Appen gør processen tilgængelig, automatisk og dokumenteret.
At bede support om at klare alle tre dele på én gang er opskriften på fejl.
FAQ: digital fortrydelsesfunktion i Shopify
Er en digital fortrydelsesfunktion lovpligtig i Danmark?
Ja. Med ændringen af forbrugeraftaleloven (lov nr. 723 af 20. juni 2025), der implementerer direktiv (EU) 2023/2673, skal webshops og apps fra den 19. juni 2026 stille en digital fortrydelsesfunktion til rådighed, så forbrugere kan fortryde direkte i shoppen. De endelige detaljer for din shop bør du få vurderet juridisk.
Hvornår træder kravet om en fortrydelsesknap i kraft?
Den 19. juni 2026. Loven er vedtaget, datoen ligger fast, og kravet gælder fjernsalg til forbrugere via hjemmesider og apps. Regn ikke med en overgangsperiode, hvor ingen kigger.
Er en returportal det samme som en digital fortrydelsesfunktion?
Nej. En returportal styrer typisk logistikken: labels, ombytninger, refunderingsstatus og lagerflow. En fortrydelsesfunktion håndterer kundens juridiske erklæring, fristtjekket, kvitteringen på varigt medium og dit bevisspor. Du kan sagtens have brug for begge dele, men det er ikke samme job.
Hvad sker der, hvis min webshop ikke oplyser korrekt om fortrydelsesretten?
To ting. For det første kan fortrydelsesfristen forlænges fra 14 dage til op til 1 år og 14 dage pr. ordre, så salg, du troede var lukkede, kan blive åbnet igen. For det andet fører Forbrugerombudsmanden tilsyn og kan give påbud og bøder; praksis viser bøder på 20.000 kr. for manglende oplysninger om fortrydelsesretten.
Kan kunder fortryde uden at logge ind?
Ja. Appen verificerer kunden via ordrenummer og e-mailadresse. Det er vigtigt, fordi mange Shopify-kunder køber som gæster og ikke skal miste adgangen til deres rettigheder, bare fordi de ikke har en adgangskode.
Hvad koster EU Withdrawal Button?
Prisen vises i Shopify, når du installerer appen fra App Store, aktuelt ca. 9 euro pr. shop pr. måned. Du kan starte på withdrawal.zentric.digital eller installere direkte fra Shopify App Store.
De vigtigste pointer
- Fra den 19. juni 2026 er en digital fortrydelsesfunktion et lovkrav for webshops, der sælger til forbrugere, jf. den nye § 20 a i forbrugeraftaleloven.
- En fortrydelsesknap er kun noget værd, hvis arbejdsgangen bagved er tilgængelig, automatisk og dokumenteret: uden login, med bekræftelsestrin, kvittering på varigt medium og audit-trail.
- Et afsnit i handelsbetingelserne erstatter ikke en reel proces med bekræftelse og bevis.
- Manuel håndtering skaber unødig risiko: datofejl, manglende kvitteringer, uens undtagelser og svag dokumentation, mens forkerte oplysninger kan forlænge fristen til 1 år og 14 dage.
- Til ca. 9 euro om måneden er EU Withdrawal Button billigere end én manuelt håndteret sag og langt billigere end én bøde fra Forbrugerombudsmanden.
Det enkle næste skridt
Åbn din shop og stil tre spørgsmål:
- Kan en kunde finde fortrydelsesmuligheden på under 10 sekunder?
- Kan kunden bruge den uden at oprette eller huske en kundekonto?
- Sender du automatisk en kvittering på varigt medium og gemmer et manipulationssikret bevis?
Er svaret nej til bare ét af dem, er din proces formentlig for skrøbelig til den 19. juni 2026.
Du kan installere EU Withdrawal Button fra Shopify App Store, og onboardingen i appen får arbejdsgangen live, typisk inden for 24 timer.
Skal vi sætte den op for dig? Skriv til contact@zentric.digital, eller besøg withdrawal.zentric.digital.
Vent ikke på klagesagen, påbuddet eller bøden. Løsningen er billigere.
Klar til at skalere profitabelt?
Book din gratis strategisamtale, så kortlægger vi de næste skaleringsmuligheder for dit e-commerce brand.
