> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rabatmodulet vises ikke

> Fejlfind manglende rabatmoduler i tilpassede butiksopsætninger.

<div id="overview">
  # Oversigt
</div>

Hvis dit rabatmodul ikke vises i din cart drawer, skyldes det typisk en af årsagerne beskrevet nedenfor.

I de fleste tilfælde er problemet relateret til den type rabat, der anvendes, et ældre kurvsystem eller en tema-/app-konflikt.

<div id="reason-1-not-a-true-shopify-discount">
  # Årsag 1 – Ikke en ægte Shopify-rabat
</div>

Rabat- eller besparelsesrækken i kurvens footer vises kun, når en **ægte Shopify-rabat** er anvendt på kurven.

Det betyder, at rabatrækken **ikke** vises for:

* Simulerede eller "falske" rabatter oprettet af bundle-apps
* Apps, der justerer varelinjepriser i stedet for at anvende en rigtig Shopify-rabat
* Brugerdefineret prislogik, der viser "før"- og "efter"-priser
* **Compare-at-priser sat i Shopify-administratoren** — som standard. De er visning af produktpriser snarere end aktive rabatter, så rækken ignorerer dem, medmindre du tilvælger det (se nedenfor).

Hvis der ikke anvendes en rigtig Shopify-rabat gennem Shopifys backend, forbliver rabatrækken skjult med vilje.

<Note>
  **Compare-at-besparelser kan medregnes på Cart Summary 2.0.** Aktivér **Show compare-at price savings in footer total** under **Settings > Cart settings > Advanced Settings**, så lægger besparelsesrækken hver vares compare-at-forskel til de rabatter, den allerede tæller med. Kun Version 2 af Cart Summary-modulet læser denne indstilling — på Version 1 tæller besparelsesrækken fortsat kun rabatkoder. Se [Vis compare-at-prisbesparelser i footer-totalen](/da/upcart/show_compare_at_price_savings_in_footer_total).
</Note>

<div id="bundle-apps-discounts">
  ## Bundle-apps og rabatter
</div>

Nogle bundle- eller rabat-apps bruger prisjusteringer i stedet for at anvende en ægte Shopify-rabat.

Shopify genkender kun rabatter, der er oprettet og anvendt gennem Shopify-administratoren (rabatkoder eller automatiske rabatter). Hvis en app:

* Justerer varelinjepriser
* Viser "før"- og "efter"-priser
* Viser et beregnet "besparelses"-beløb
* Kombinerer produkter til en rabatteret bundle-pris

men ikke anvender et faktisk Shopify-rabatobjekt, vil Upcart ikke registrere det som en rabat.

Som følge heraf vises rabatrækken i kurvens footer ikke.

<div id="reason-2-legacy-cart-token">
  # Årsag 2 - Ældre cart token
</div>

Nogle butikker bruger stadig Shopifys ældre kurvsystem, som mangler understøttelse af de funktioner, Upcarts rabatmodul kræver. Når dette registreres, skjuler Upcart automatisk rabatmodulet for at undgå problemer.

<div id="how-to-identify">
  ## Sådan identificerer du det
</div>

Sådan tjekker du, om din butik bruger et forældet cart token:

1. Læg en vare i kurven med Upcart aktiveret.
2. Åbn din browsers udviklerkonsol.
3. Indsæt og kør følgende kode:

```
window.upcartModifyCart = (cart) => { if (!cart.token) { alert('No cart token found'); return; } const isLegacyCartToken = cart.token.match(/^[0-9a-f]{32}$/) !== null; alert("Is this a legacy cart token? " + (isLegacyCartToken ? "Yes" : "No")); return cart; }
```

1. Ændr antallet af en vilkårlig kurvvare for at udløse advarslen.

<div id="how-to-fix">
  ## Sådan løser du det
</div>

Hvis du bekræfter brugen af et ældre cart token, skal du kontakte **Shopify-supporten** eller din **temaudvikler** for at opdatere din butiks kurvsystem.\
Se Shopifys dokumentation om [Cart API Migration](https://shopify.dev/docs/api/ajax#cart-token).

<div id="reason-3-theme-or-app-conflict">
  # Årsag 3 - Tema- eller app-konflikt
</div>

Brugerdefineret CSS eller JavaScript fra dit tema eller andre installerede apps kan utilsigtet skjule rabatmodulet.

<div id="how-to-identify-2">
  ## Sådan identificerer du det
</div>

Undersøg dit tema og din brugerdefinerede CSS for styles, der indeholder:

* `display: none;`
* `visibility: hidden;`
* `opacity: 0;`

Disse kan ramme rabatmodulets container eller underelementer.

<div id="how-to-fix-2">
  ## Sådan løser du det
</div>

Kontakt din temaudvikler eller udvikleren af den app, der skaber konflikten. Fortæl dem, at rabatmodulet skal forblive synligt, og bed dem om at justere deres CSS eller JavaScript derefter.
