Dansk hosting fra Aalborg
Servere i Europa
24/7/365 dansk support
support@hostious.io
Betalinger 11 min. læsning Opdateret 22. oktober 2026

Abonnementsbetalinger i WooCommerce: kortudløb, fejlede træk og rykkerflow

Abonnementsbetalinger i WooCommerce: hvad WooCommerce Subscriptions kræver af gateway og hosting, og rykkerflowet, der redder fejlede træk – med regneeksempel.

Abonnementsbetalinger i WooCommerce: kortudløb, fejlede træk og rykkerflow

Kort svar: Abonnementer i WooCommerce kræver tre ting, der spiller sammen: et abonnementsplugin (typisk WooCommerce Subscriptions eller et alternativ), en gateway, der understøtter gemte kort og automatiske træk, og et fast flow for fejlede betalinger – kortudløb, manglende dækning og opsigelser. Får du ikke styr på det sidste, siver omsætningen stille ud hver måned. Sæt rykkerflowet op fra dag ét, og test førstekøb, gentræk og afviste kort, før du sælger det første abonnement.

Fagligt gennemgået: 2. oktober 2026

Fast, tilbagevendende omsætning er drømmen: kaffeabonnementer, medlemskaber, serviceaftaler og måltidskasser. Men økonomien i abonnementer står og falder med teknikken bag gentrækkene. Hvert fejlet træk er en kunde, der måske aldrig kommer tilbage.

Her er abonnementsbetalinger i WooCommerce sat op trin for trin: de tre byggeklodser, udvidelsen, kravene til gatewayen, faldgruberne – og det rykkerflow, der beskytter din tilbagevendende omsætning.

Før du ændrer noget: Byg og test abonnementsflowet på en kopi af shoppen eller med gatewayens testnøgler – aldrig direkte på live-shoppen med rigtige kunder. Et fejlkonfigureret flow kan trække kunder to gange eller slet ikke, og begge dele koster tillid.

1. Kend de tre byggeklodser

Abonnementspluginnet håndterer produkttypen, fornyelsesdatoer, pauser og opsigelser. Gatewayen gemmer kortet som token og udfører trækkene. Dit flow – mails, rykkere og kundeservice – afgør, om fejlede træk bliver reddet eller tabt.

De to første vælges én gang; det tredje arbejder du med hver måned. En klassisk fejl er at vælge gateway først og bagefter opdage, at den ikke understøtter abonnementspluginnet ordentligt. Tjek kompatibiliteten begge veje, som beskrevet i guiden til valg af gateway.

2. Vælg abonnementsplugin med omtanke

WooCommerce har ikke abonnementer indbygget, så du skal bruge en udvidelse. WooCommerce Subscriptions er den mest udbredte, men der findes alternativer. Uanset valget bør du kontrollere disse punkter:

  • Automatiske og manuelle fornyelser. Automatiske fornyelser trækker det gemte kort uden kundens medvirken. Understøtter gatewayen det ikke, falder pluginnet typisk tilbage til manuelle fornyelser, hvor kunden får en ordre at betale – det giver markant flere frafald.
  • Indbyggede genforsøg. WooCommerce Subscriptions har et system til automatiske genforsøg ved fejlede betalinger, som kan slås til og tilpasses. Andre plugins har lignende funktioner eller overlader det til gatewayen.
  • Pause, skift og opsigelse. Kunden bør selv kunne sætte på pause, skifte pakke og opsige fra Min konto.
  • Beskyttelse af kopierede sites. WooCommerce Subscriptions registrerer, når shoppen kører på en anden adresse end den oprindelige – fx en staging-kopi – og stopper automatiske træk dér. Det beskytter mod dobbelttræk, men skal du flytte shoppen til et nyt domæne, skal du bevidst bekræfte det nye site som live.

3. Stil de rigtige krav til gatewayen

  • Tokenisering – kortet gemmes hos gatewayen, aldrig i din database. Spørg, om tokens kan flyttes ved udbyderskifte; ellers ejer gatewayen reelt dine abonnenter. Se guiden til skift af gateway.
  • Merchant-initierede træk – gentræk uden kundens medvirken kræver, at første betaling er sat op med korrekt SCA-godkendelse; se guiden til 3D Secure og SCA.
  • Automatisk kortopdatering – nogle udbydere opdaterer udløbne kort automatisk via kortnetværkenes opdateringstjenester eller netværkstokens. Den funktion alene kan redde mærkbar omsætning.
  • Håndtering fra ordresiden – refusioner og annulleringer skal kunne styres i WooCommerce, ikke kun i udbyderens portal; ellers laver teamet fejl. Se også guiden til refusioner.

4. Byg rykkerflowet for fejlede træk

Rykkerflow for fejlede abonnementstræk: automatisk gentræk, venlig mail, nyt kort-link og pause før opsigelse

Regn med, at en del af månedens træk fejler: udløbne kort, spærrede kort og manglende dækning. Det professionelle svar er et dunning-flow – et fast rykkerforløb:

  1. Automatisk gentræk efter et par dage.
  2. En venlig mail med direkte link til at opdatere kortet.
  3. Endnu et forsøg.
  4. Pause af abonnementet frem for hård opsigelse.

Tonen betyder mere, end man tror. Kunden har sjældent fravalgt jer aktivt; kortet er bare udløbet. Sørg for, at siden til kortopdatering virker på mobil og ikke kræver besværligt login – hvert ekstra klik koster reddede abonnenter.

Fejlårsagen bestemmer reaktionen:

FejlTypisk årsagReaktion
Kortet er udløbetNyt kort udstedt, token ikke opdateretMail med link til kortopdatering; automatisk opdatering hvis gatewayen understøtter det
Manglende dækningMidlertidigtGentræk efter nogle dage, gerne omkring lønningsdag
Kortet er spærret eller lukketMistet kort eller lukket kontoIngen gentræk på samme kort; bed om nyt kort
Alle træk fejler på én gangTeknisk fejl hos gateway eller shopStop rykkermails, tjek gatewaystatus og log

Fejler alle træk pludselig, er det ikke kunderne – så er det teknikken. Tjek gatewayens status, og se guiden til beredskab ved gateway-nedbrud.

5. Sikr driften: cron, køer og mails

Fornyelser udløses af planlagte opgaver. I WooCommerce kører de gennem Action Scheduler, som igen sættes i gang af WordPress’ cron. På et site med få besøgende eller tung cache er standard-cron for upræcis, fordi den kun kører, når nogen besøger siden. Kør derfor en rigtig server-cron, så trækkene sker til tiden:

// I wp-config.php:
define( 'DISABLE_WP_CRON', true );

# Server-cron hvert 5. minut (tilpas sti):
*/5 * * * * cd /sti/til/site && wp cron event run --due-now --quiet

Hold også øje med køen. Forfaldne planlagte handlinger under Værktøjer → Planlagte handlinger er det klassiske symptom på, at fornyelser hober sig op. Med WP-CLI kan du se og køre ventende handlinger direkte, fx wp action-scheduler run. Se guiden til wp-cron for detaljer.

Endelig skal mails om fornyelser, fejlede træk og kortopdatering faktisk nå frem. Send dem via en rigtig SMTP-forbindelse med SPF, DKIM og DMARC på plads, ellers ender de i spam, netop når de er vigtigst.

6. Test før lancering

Test i testmiljø – og test det sure:

  • førstekøb med SCA-godkendelse;
  • en fornyelse (de fleste gateways kan fremprovokere et testtræk);
  • et træk på et afvist testkort;
  • linket til kortopdatering, også på mobil;
  • en delvis refusion;
  • en pause og en opsigelse midt i perioden.

Følg tjeklisten til testkøb, og gennemfør ét rigtigt førstekøb ved go-live. En stabil server er afgørende her: abonnementstræk, webhooks og cron skal køre, også mens du sover.

WooCommerce Subscriptions: hvad udvidelsen kan, og hvad den kræver af shoppen

WooCommerce Subscriptions er den udvidelse, de fleste danske abonnementsshops ender med, fordi gateways og andre plugins er bygget til at arbejde sammen med den. Den er en betalt udvidelse med årlig licens; prisen afhænger af licenstypen, så tjek den hos udgiveren, før du budgetterer. Til gengæld får du det meste af abonnementslogikken færdig:

FunktionDet gør denBrug den til
AbonnementsprodukterSimple og variable produkter med fast periode: uge, måned eller årKaffe hver måned, medlemskab hvert år
Oprettelsesgebyr og prøveperiodeEt engangsbeløb ved start og/eller gratis dage før første trækUdstyr plus abonnement; “første måned gratis”
Synkroniserede fornyelserAlle abonnenter trækkes samme dag i perioden, med forholdsmæssig første betalingMåltidskasser og andet med fast leveringsdag
Skift af pakkeKunden opgraderer eller nedgraderer midt i perioden, og forskellen beregnes automatiskFra lille til stor pakke uden ny tilmelding
Genforsøg ved fejlede trækFaste regler for, hvornår der trækkes igen, og hvilken mail der sendesRykkerflowet fra afsnit 4
RapporterAktive, nye og opsagte abonnementer samt fornyelsesomsætning pr. månedDe fire tal under churn-håndværket

Det kræver den til gengæld af shoppen: hver fornyelse opretter en ny ordre, sender en betaling gennem gatewayen og afsender en række mails – alt sammen i baggrunden gennem Action Scheduler. Når nogle hundrede abonnenter fornys samme dag, bliver det en spidsbelastning, hvor ordrer skrives til databasen, webhooks fra gatewayen skal besvares, og hvert fejlet træk starter sit eget forløb. Derfor hører abonnementer hjemme på WooCommerce hosting med egen database og Redis object cache, og derfor skal udvidelsen, gatewaypluginnet og WooCommerce selv opdateres på en kopi først: en opdatering, der fejler på fornyelsesdagen, rammer alle abonnenter på én gang. Med en WooCommerce serviceaftale testes opdateringerne på staging, før de rulles ud.

Hvor meget rykkerflowet er værd, kan du regne ud på forhånd med dine egne tal:

Regneeksempel for en abonnementsshop med 2.000 abonnenter à 249 kr. om måneden: 3 % fejlede træk er 60 træk og 14.940 kr. om måneden, og et rykkerflow, der redder halvdelen, giver 7.470 kr. om måneden – knap 90.000 kr. om året
Tallene er et eksempel. Andelen af fejlede træk og andelen, du redder, afhænger af kundegruppen, gatewayens kortopdatering og hvor nem kortopdateringen er for kunden.

Med 2.000 abonnenter à 249 kr. og 3 procent fejlede træk om måneden står 14.940 kr. på spil hver måned. Uden rykkerflow går det meste tabt, fordi kunden først opdager det, når leveringen udebliver. Med genforsøg, en mail med direkte link til kortopdatering og pause i stedet for opsigelse reddes typisk omkring halvdelen – 7.470 kr. om måneden og knap 90.000 kr. om året. Sæt dine egne tal ind: antal abonnenter, gennemsnitspris og andelen af fejlede træk fra gatewayens rapport.

Driver du abonnementer – eller er du på vej til det? Hos Hostious kører WooCommerce hosting fra 59 kr./md. ekskl. moms på LiteSpeed Enterprise og NVMe, og webshoppen får egen database og Redis object cache. Fra Woo StartUp til 239 kr./md. er staging og en WooCommerce serviceaftale med (alene 199 kr./md.), så opdateringer af Subscriptions og gateway testes på en kopi, før de når dine abonnenter. Skal shoppen først bygges, laver vi din WooCommerce webshop – og ligger den et andet sted i dag, flytter vi den gratis med gratis migrering.

Forbrugerregler, du skal kende

Abonnementer solgt til forbrugere er fjernsalg, så den almindelige fortrydelsesret gælder: som hovedregel 14 dage – for varer regnet fra modtagelsen af den første levering. Fra 19. juni 2026 skal webshops, der indgår aftaler online, desuden have en tydelig digital fortrydelsesfunktion, hvor kunden kan fortryde direkte på sitet og får en kvittering for det. Det gælder også abonnementer. Læs mere i guiden til fortrydelsesret.

Oplys pris pr. periode, binding, opsigelsesvarsel og hvordan man opsiger, klart før købet og i ordrebekræftelsen. En opsigelse bør være lige så nem som tilmeldingen; det forventer kunderne, og Forbrugerombudsmandens vejledninger om abonnementer er værd at læse, før du skriver dine vilkår. Guiden her er ikke juridisk rådgivning.

Churn-håndværket: små greb, stor forskel

I en abonnementsforretning afgøres økonomien af to tal, ingen ser i checkouten: fejlede betalinger og opsigelser.

Mod de fejlede betalinger: slå automatiske genforsøg til med stigende mellemrum, send venlige „dit kort udløber snart“-mails før fornyelsen, og brug gatewayens kortopdatering, hvor den findes. Tilsammen redder det en stor del af de abonnenter, der ellers ville forsvinde ved et uheld.

Mod opsigelserne: gør det nemt, men tilbyd alternativer i flowet – pause en måned eller skift til en mindre pakke – og stil ét spørgsmål: hvorfor? Svarene er din liste til produktudvikling.

Mål det månedligt: antal aktive, nye, mistede og reddede betalinger. Fire tal på én linje er forskellen på at drive en abonnementsforretning og bare at have en.

Læs også

Ofte stillede spørgsmål om abonnementsbetalinger

Skal kunden godkende med MitID hver måned?

Nej. Første betaling godkendes med SCA, og de følgende træk kører som merchant-initierede transaktioner på det gemte kort uden ny godkendelse – forudsat at opsætningen er korrekt.

Hvad sker der, når en kundes kort udløber?

Trækket fejler, medmindre din gateway opdaterer kortet automatisk via kortnetværket. Så tager dit rykkerflow over: gentræk, mail med link til kortopdatering og pause før opsigelse.

Kan jeg flytte abonnenter til en anden gateway senere?

Kun hvis kort-tokens kan migreres. Afklar det skriftligt, før du vælger gateway – ellers skal alle kunder indtaste kortet igen ved et skifte, med frafald til følge.

Skal jeg sætte abonnementet på pause eller opsige det, når betalingen fejler?

Sæt det på pause eller i venteposition, mens rykkerflowet kører. Kunden har sjældent valgt jer fra; kortet er bare udløbet. En hård opsigelse efter første fejl smider kunder væk, som ellers ville have opdateret kortet.

Kan jeg tage imod abonnementsbetalinger med MobilePay?

Det afhænger af din gateway og dit abonnementsplugin. Nogle udbydere tilbyder tilbagevendende MobilePay-betalinger, men kombinationen med dit plugin skal understøttes og testes. Spørg udbyderen konkret, før du lover kunderne det.

Er WooCommerce Subscriptions gratis?

Nej. WooCommerce Subscriptions er en betalt udvidelse med årlig licens, og prisen afhænger af licenstypen – tjek den hos udgiveren, før du budgetterer. Der findes gratis og billigere alternativer, men kontrollér altid, at din gateway understøtter automatiske træk sammen med netop det plugin, du vælger, før du sælger det første abonnement.

Hvilken hosting kræver abonnementer i WooCommerce?

Hosting, hvor baggrundsopgaver kører til tiden, og databasen ikke deles med andre: fornyelser, webhooks og rykkermails kører gennem Action Scheduler, også mens ingen besøger shoppen. Hos Hostious får webshoppen egen database og Redis object cache i alle WooCommerce-planer fra 59 kr./md. ekskl. moms, og fra Woo StartUp er staging og serviceaftalen med, så opdateringer testes på en kopi først.

Skrevet af Marc, stifter af Hostious

Jeg hedder Marc og har stiftet Hostious. Vi hoster WordPress-hjemmesider og WooCommerce-webshops for danske virksomheder – drevet fra Aalborg-området med servere i Europa – og jeg skriver guiderne her ud fra det, vi ser i driften hver dag.

Udgivet 2. september 2026Opdateret 22. oktober 2026Fagligt gennemgået 2. oktober 2026