
Kort svar: Når en rabatkode afvises, er det næsten altid en af kuponens egne regler, der rammer: udløbsdato, forbrugsgrænse, minimumskøb, udelukkede produkter/kategorier eller “kun individuel brug”, som blokerer kombination med andre kuponer. Gennemgå kuponens begrænsninger med den konkrete kurv i hånden. Vises kuponfeltet slet ikke, er kuponer slået fra i indstillingerne – eller feltet er gæmt af cache eller tema.
Rabatkoder fejler på to måder: koden afvises med en besked – eller feltet mangler helt. De to spor har hver deres årsager, og begge kan tjekkes på få minutter, når man ved, hvor reglerne bor. Og i kampagneøjeblikket haster det: en afvist kode i checkout koster ordrer med det samme.
Kontrolramme: WordPress 7.1, WooCommerce 11.0 og PHP 8.4.23 udgør versionsgrundlaget pr. 30. august 2026. Eksemplet i billedet er genskabt – det er ikke data fra hostious.io.
Åbn kuponen under Marketing → Kuponer, og gennemgå de tre faner med kundens konkrete kurv i tankerne:
| Fane | Regel | Typisk fælde |
|---|---|---|
| Generelt | Udløbsdato | Datoen er sat til kampagnens startdag – kuponen udløber ved midnat før |
| Brugsbegrænsning | Minimums-/maksimumskøb | Beløbet regnes på kurven – fragt tæller ikke med |
| Brugsbegrænsning | Produkter/kategorier udelukket | Udsalgsvarer er udelukket via “Ekskluder udsalgsvarer” |
| Brugsgrænser | Pr. kupon / pr. kunde | Grænsen pr. kunde matcher på e-mail – kunden har brugt koden før med samme mail |
Afvisningsbeskeden hjælper dig et stykke: “udløbet”, “minimumsbeløb” og “kan ikke anvendes på produkterne i kurven” peger direkte på hver sin regel.

Flueben i “Kun individuel brug” betyder, at kuponen ikke kan kombineres med andre kuponer. Ligger der allerede en kode i kurven – fx en automatisk anvendt velkomstrabat fra et marketing-plugin – afvises kundens kode uden en særlig tydelig forklaring. Tjek derfor, om kurven allerede indeholder en kupon, kunden ikke selv har tastet. Samme forklaring gælder den omvendte vej: kampagnekuponen sidder fast, og gavekortkoden afvises.
Accepteres koden, men beløbet ser forkert ud, så tjek kuponens type: “Fast kurvrabat” fordeles over hele kurven, “Fast produktrabat” trækkes pr. omfattet produkt, og procentrabat regnes af produktprisen – før fragt. Står momsen mærkeligt bagefter, hænger det oftest sammen med prisernes momsopsætning – se momsguiden for danske webshops.
Kuponen er klar, når en testordre i inkognito kan anvende koden på en kurv, der opfylder reglerne – og får den rigtige rabat på både kurv- og checkout-siden. Test også den kurv, der ikke skal kunne bruge koden, så begrænsningerne bekræftes. Kør testen igen efter cache-rydning, hvis koden lige er oprettet – og planlægger du en stor kampagne, så test koden dagen før, ikke i kampagneøjeblikket.
Fordi reglerne evalueres pr. kurv og pr. kunde: minimumskøb, udelukkede produkter og brugsgrænse pr. e-mail giver forskellige udfald. Få kundens kurvindhold og mail, så kan afvisningen næsten altid genskabes.
Nej. Minimums- og maksimumskøb regnes på kurvens varebeløb. En kurv på 249 kr. plus 49 kr. fragt opfylder ikke et minimumskøb på 250 kr.
Ja – kuponoversigten under Marketing viser antal anvendelser, og grænserne håndhæves derfra. Når en kode med brugsgrænse er opbrugt, afvises den med en generisk fejl – så tjek tælleren, før du fejlsøger videre.