Ga naar inhoud

Hoe cadeaubonnen werken in Shopify

Voordat je Gift Card Hero configureert, is het handig om te begrijpen hoe Shopify cadeaubonnen standaard afhandelt. Dit artikel legt de onderliggende mechanismen uit, zodat je weet waar de app op voortbouwt.

Wat een Shopify-cadeaubon is

Een Shopify-cadeaubon is een opgeslagen waardebewijs in de database van je winkel. Hij heeft:

  • Een unieke code (meestal 16 letters en cijfers in groepen, bijv. ABCD-EFGH-IJKL-MNOP)
  • Een saldo in de valuta van je winkel
  • Een optionele vervaldatum
  • Een status (actief, uitgeschakeld of volledig ingewisseld)
  • Een optionele koppeling aan een klantaccount

Wanneer een klant met een cadeaubooncode afrekent, trekt Shopify het bedrag van het saldo van de kaart af en registreert de transactie. Is het totaal van de bestelling hoger dan het saldo van de kaart, dan betaalt de klant het restant met een andere betaalmethode.

Cadeaubonnen activeren in Shopify

Cadeaubonnen moeten in je Shopify-winkel zijn ingeschakeld voordat een app ze kan aanmaken. Zijn ze dat niet, dan meldt Gift Card Hero dat tijdens de installatie ("Nog één klik in Shopify"): open Gift cards in de Shopify-admin en klik op Add gift card product. Het helpcentrum van Shopify vermeldt welke abonnementen en regio's cadeaubonnen ondersteunen.

Hoe cadeaubonnen in Shopify worden aangemaakt

Er zijn twee manieren om een cadeaubon standaard aan te maken:

  1. Shopify Admin → Products → Gift cards → Issue gift card: maak handmatig een cadeaubon voor een bepaald bedrag aan en wijs die eventueel toe aan een klant.
  2. Een klant koopt een cadeaubonproduct: wanneer je winkel een cadeaubonproduct verkoopt, genereert Shopify automatisch een code en e-mailt die naar de koper.

Gift Card Hero gebruikt beide mechanismen op de achtergrond en voegt een derde toe: bulkgeneratie via de Shopify Admin API.

Shopify beperkt één cadeaubon tot $2,000 (of het equivalent in de valuta van je winkel). Om kaarten boven dat bedrag uit te geven of op te waarderen, schakel je Increase limit in bij Saldo opwaarderen. Gift Card Hero verhoogt de limiet dan naar $10,000 of het equivalent.

Cadeaubonnen als betaalmethode

Cadeaubonnen in Shopify zijn een betaalmethode, geen korting. Dat is een belangrijk onderscheid:

Cadeaubonnen Kortingscodes
Verlagen het totaal van de bestelling als betaalmiddel Verlagen de prijs van artikelen
Saldo blijft gelden over bestellingen heen Eenmalig te gebruiken
Verschijnen in financiële rapporten als verplichting Verschijnen als korting
Kunnen worden gecombineerd met kortingen Kunnen meestal niet met andere kortingen worden gecombineerd
Bij aankoop niet belast (in de meeste regio's) N.v.t.

Belastingen en boekhouding

In de meeste rechtsgebieden zijn aankopen van cadeaubonnen niet belastbaar. Je verkoopt een toekomstig betaalmiddel, geen product. De belasting wordt geheven wanneer de cadeaubon wordt ingewisseld voor belastbare goederen.

Shopify regelt dit automatisch: verkopen van cadeaubonnen worden geboekt als verplichting, en bij inwisseling wordt de verplichting verrekend met de verkoop.

Belangrijk: Belastingwetgeving verschilt per land en staat. Raadpleeg altijd je accountant voor je specifieke situatie. Sommige Amerikaanse staten (bijvoorbeeld Californië) hebben specifieke regels voor cadeaubonnen.

Vervaldatums

Shopify staat toe een vervaldatum op een cadeaubon in te stellen, maar je moet je houden aan de lokale wet:

  • Verenigde Staten: De meeste staten verbieden vervaldatums korter dan 5 jaar. Californië, Florida en andere verbieden vervaldatums voor cadeaubonnen onder een bepaald bedrag helemaal.
  • Europese Unie: Er is geen algemeen EU-verbod, maar lidstaten hebben hun eigen regels.
  • Canada: Cadeaubonnen mogen volgens het federale recht niet verlopen (met enkele uitzonderingen).
  • Australië: Cadeaubonnen moeten volgens de Australian Consumer Law een vervaltermijn van minstens 3 jaar hebben.

Gift Card Hero laat je een vervaldatum instellen voor fysieke kaarten, digitale cadeaubonnen met vrij bedrag en elke bulkjob. Kaarten die via promoties zijn uitgegeven, verlopen altijd één jaar na uitgifte. Al het andere volgt de vervaldatum-instelling van Shopify zelf. Zie de FAQ. De app dwingt de wettelijke naleving niet automatisch af. Jij bent verantwoordelijk voor passende vervaldatums in jouw regio.

Wat Shopify NIET standaard biedt

Functie Standaard Shopify Met Gift Card Hero
Merkgebonden e-mail met cadeaubooncode Alleen basis-e-mail Volledig aanpasbaar
Ontvanger kan persoonlijk maken (bericht, ontwerp) Nee Ja
Beheer van fysieke cadeaubooncodes Nee Ja
Saldocontrole-widget op de webshop Nee Ja
Bulkgeneratie en -verzending Nee Ja
Analyses (inwisselpercentage, verkoopstijging) Basis Gedetailleerd
POS-tools (saldocontrole, uitgeven, terugbetalen) Nee Ja
Herinneringen voor niet-gebruikt saldo Nee Ja
Gedeelde saldi over meerdere winkels Nee Ja

Hoe Gift Card Hero hierbij past

Gift Card Hero is een laag bovenop het cadeaubonsysteem van Shopify. Hij gebruikt de Shopify Admin API om:

  • Cadeaubonnen namens jou aan te maken wanneer bestellingen worden geplaatst of bulkjobs worden uitgevoerd
  • Saldi van kaarten uit te lezen voor de saldocontrole-widget en de POS-tools
  • Saldi bij te werken bij opwaarderingen
  • Transactiegegevens op te halen voor analyses

Alle cadeaubonnen die door Gift Card Hero zijn aangemaakt, verschijnen in je Shopify-admin onder Gift Cards. Het zijn volwaardige Shopify-cadeaubonnen.

Belangrijke beperkingen om te kennen

  • Cadeaubonnen kunnen in sommige configuraties niet op bestellingen met abonnementen worden toegepast.
  • Eén kaart bevat maximaal $2,000, tenzij Increase limit aan staat (zie hierboven).
  • Cadeaubonnen kunnen niet worden gebruikt om andere cadeaubonnen te betalen (beperking van Shopify).
  • Eén Shopify-bestelling kan maximaal 10 cadeaubonnen hebben.
  • Cadeaubooncodes zijn niet hoofdlettergevoelig in het afrekenproces van Shopify.
  • De Shopify-admin toont alleen de laatste vier tekens van een code zodra de kaart is aangemaakt. Gift Card Hero bewaart de volledige code versleuteld, zodat hij de kaart kan versturen, aan de klant in zijn account kan tonen en kan opzoeken. Als je een kaart handmatig uitgeeft, wordt de volledige code één keer getoond in de bevestigingsbanner. Kopieer hem dan.
  • Een code bestaat uit 8 tot 20 letters en cijfers. Shopify genereert standaard codes van 16 tekens.