Skip to main content
Deze pagina is de volledige referentie voor de werking van Upcart Discounts: elke triggervoorwaarde en elk beloningstype dat je kunt kiezen, hoe kortingscombinaties stapelen bij de checkout, hoe kortingen zich gedragen ten opzichte van de app embed, de weergave op de storefront en de props voor aangepaste sjablonen, en de veelgestelde vragen. Zie de Discounts-gids voor hoe je een kortingsregel aanmaakt en beheert.

Triggervoorwaarden

Elke regel kan maximaal 2 triggers bevatten. Alle voorwaarden gebruiken AND-logica - beide moeten waar zijn om de beloning te activeren.
Wordt geactiveerd wanneer een geselecteerd product of geselecteerde variant in de cart zit.
  • Ondersteunt volledige producten of specifieke varianten
  • Meerdere selecties gebruiken OR-logica
  • Maximaal 20 varianten per trigger
  • Stel een minimaal aantal in (standaard 1)
Gebruik dit voor triggers zoals “Voeg iPhone 15 Pro toe” of “Voeg een uitgelicht artikel toe”.
Wordt geactiveerd wanneer een artikel in de cart tot een geselecteerde collectie behoort.
  • Ondersteunt meerdere collecties, maximaal 20 per trigger
  • OR-logica tussen collecties
  • Stel een minimaal aantal in (standaard 1)
Ideaal voor op collecties gebaseerde promoties zoals “Koop uit de Winter Sale.”
Wordt geactiveerd wanneer het carttotaal vóór korting een ingesteld bedrag bereikt. De drempel wordt berekend voordat er kortingen (inclusief andere kortingsregels) worden toegepast.
Deze trigger ondersteunt alleen de hoofdvaluta van je winkel. Er vindt geen automatische valutaconversie plaats voor internationale markten. Drempels worden altijd geëvalueerd in de basisvaluta van je winkel, ongeacht de checkoutvaluta van de klant.
Ideaal voor beloningen zoals “Besteed $100 en krijg een gratis geschenk.”
Wordt geactiveerd wanneer het totale aantal artikelen (niet unieke SKU’s) in de cart een ingesteld aantal bereikt. Bijvoorbeeld: 2 van één product en 1 van een ander product is in totaal 3 artikelen.Perfect voor promoties zoals “Koop 4 of meer artikelen en krijg 20% korting.”
Wordt geactiveerd wanneer de cart een artikel met een abonnement bevat (controleert op een Shopify selling plan-ID).Handig voor beloningen zoals “Gratis verzending bij elk abonnement” of “Gratis geschenk voor abonnees.”
Wordt geactiveerd wanneer de klant is ingelogd. Ondersteunt zowel inloggen met e-mail/wachtwoord als via sociale media.Ideaal voor beloningen alleen voor leden of loyaliteitsvoordelen.

Beloningstypen

Zodra aan je triggervoorwaarden is voldaan, wordt automatisch een van de volgende beloningen toegepast.
Past een korting toe op de hele cart. Ondersteunt:
  • Procentuele kortingen (bijv. 20% korting)
  • Kortingen met een vast bedrag (bijv. $5 korting)
Maximum: 100% of $9,999.99 per regel.
Voegt automatisch een specifiek product met 100% korting aan de cart toe wanneer aan de voorwaarden is voldaan.Vereisten:
  • Het geschenkproduct moet Active of Unlisted zijn en beschikbaar via je Online Store (niet Draft of Archived)
  • Het product moet op voorraad zijn
  • De korting geldt alleen voor het exacte product of de exacte variant die is geselecteerd
Als de klant het gratis geschenk uit de cart verwijdert, wordt de korting ook verwijderd.
Verwijdert de verzendkosten door de goedkoopste beschikbare verzendmethode af te prijzen naar $0. Geen extra configuratie nodig.

Kortingscombinaties

Kortingscombinaties bepalen hoe Upcart-kortingen stapelen met andere kortingen bij de checkout. Ze worden ingesteld op de pagina Discounts, onder de tabellen Live en Draft - niet op een afzonderlijke regel.
Dit is één winkelbrede instelling. Upcart maakt één automatische Shopify-appkorting voor je winkel aan en deze selectievakjes configureren die ene korting, dus wat je hier kiest, geldt in één keer voor elke Upcart-kortingsregel. Je kunt niet de ene regel laten combineren met orderkortingen en dat bij een andere blokkeren.
Alle drie staan standaard uit. De beschikbare combinatietypen zijn:
  • Product discounts - Wordt toegepast naast andere kortingen op productniveau voor verschillende artikelen. Als twee kortingen op hetzelfde product gericht zijn, geldt alleen de beste korting.
  • Order discounts - Wordt toegepast met kortingen op orderniveau. Productkortingen worden eerst toegepast, daarna kortingen op orderniveau op het subtotaal.
  • Shipping discounts - Wordt toegepast samen met gratis verzending of andere kortingen op verzendniveau om de grootste geschikte verzendkorting te krijgen.
Opties voor kortingscombinaties met Product, Order en Shipping discounts aangevinkt

Discounts en de app embed-status

Kortingen worden toegepast via het kortingssysteem van Shopify, niet via de Upcart cart drawer. Dit betekent:
  • Kortingen blijven actief, zelfs wanneer de Upcart app embed is uitgeschakeld. Het uitschakelen van de app embed verbergt alleen de cart drawer op je storefront. Je kortingsregels worden er niet door uitgeschakeld.
  • Kortingen worden toegepast bij de checkout. Je klanten zien de korting wanneer ze bij de checkout komen, ongeacht of de Upcart cart drawer op de pagina zichtbaar is.
Om te voorkomen dat een korting nog wordt toegepast, klik je op Unpublish bij de afzonderlijke regel om deze naar Drafts te verplaatsen. Wil je hem helemaal kwijt, verwijder hem daarna dan uit de tabel Drafts - een live regel kan niet rechtstreeks worden verwijderd.

Weergave op de storefront en aangepaste sjablonen

De Upcart cart drawer wordt dynamisch bijgewerkt wanneer aan voorwaarden wordt voldaan. Beloningen verschijnen direct op basis van een realtime evaluatie van de cart. Standaard toont de cart actieve kortingsregels met een standaard weergavesjabloon, met de titel en beschrijving van elke actieve regel. Kortingen zijn ook zichtbaar in de Shopify-checkout, waar het toegepaste kortingsbedrag wordt weergegeven. Voor volledige controle over de lay-out ondersteunt de module aangepaste sjablonen met code op basis van React. Om ze te gebruiken, vink je eerst Access custom templates aan onder Settings > Cart settings > Advanced Settings in de Cart Editor - de instelling vereist versie 2.0 van de module. Zodra dit is ingeschakeld, verschijnt het gedeelte Custom Template in de Discounts-module. De beschikbare props op het hoogste niveau zijn: rules, showSection en onToggleSection. Elk item binnen rules heeft eigen velden id, title en description.
Voor het ontwikkelen van aangepaste sjablonen is kennis van React vereist. Aftersell ondersteunt ingebouwde functies, maar biedt geen hulp bij aangepaste code.

Veelgestelde vragen

Ja. Kortingen werken via de kortingsengine van Shopify, onafhankelijk van de Upcart-cart. Zolang de kortingsregel is gepubliceerd, wordt deze toegepast op bestellingen die in aanmerking komen, zelfs als er geen Upcart-cart op je storefront is gepubliceerd.
Nee. Het uitschakelen van de app embed verbergt alleen de Upcart cart drawer op je storefront. Actieve kortingsregels worden bij de checkout nog steeds toegepast.
Nee, en dit geldt ook voor concepten - er is op geen enkel moment na het aanmaken een bewerkingsscherm voor een kortingsregel. Om er een te wijzigen, verwijder je hem en maak je een vervanger aan.
Ja. Klik op Unpublish om de regel naar Drafts te verplaatsen. Dit pauzeert de regel zonder de configuratie te verwijderen, en hij kan op elk moment opnieuw worden gepubliceerd.
Delete wordt alleen aangeboden bij conceptregels. Klik eerst op Unpublish om de regel naar Drafts te verplaatsen en verwijder hem daar.
Nee. Elke regel heeft een verplicht veld Discount Code (maximaal 25 tekens), maar dit is de titel/het label van de automatische Shopify-appkorting die wordt aangemaakt, niet een code die shoppers bij de checkout invoeren. Regels worden altijd geactiveerd door de cart-voorwaarden (triggers), nooit doordat een klant een code invoert.
De trigger Cart Total Threshold ondersteunt alleen de hoofdvaluta van je winkel. Er vindt geen automatische valutaconversie plaats voor internationale markten. Drempels worden altijd geëvalueerd in de basisvaluta van je winkel, ongeacht de checkoutvaluta van de klant.
De meest voorkomende oorzaken zijn:
  • Het geschenkproduct staat op Draft of Archived, of is niet beschikbaar via je Online Store
  • Het product is niet op voorraad
  • Er wordt niet daadwerkelijk aan de triggervoorwaarden voldaan
Controleer alle drie voordat je contact opneemt met support.
Nee. De korting voor het gratis geschenk is gekoppeld aan de aanwezigheid van het geschenkproduct in de cart. Als de klant het verwijdert, wordt de korting ook verwijderd.
Kortingen lopen via het native kortingssysteem van Shopify. Compatibiliteit met kortingsapps van derden hangt af van die apps en de stapelregels van Shopify. Merk je onverwacht kortingsgedrag op, controleer dan op conflicten met andere geïnstalleerde kortingsapps.
Het is dezelfde functie. Discounts is de hernoemde versie van Triggered Rewards en wordt voor de duidelijkheid nu als hoofdgedeelte in de app getoond. Alle bestaande Triggered Rewards zijn automatisch gemigreerd en de functionaliteit is identiek.