Ga direct naar de hoofdinhoud
— Setup-walkthrough

Licentiecodes automatisch genereren in plaats van een CSV uploaden

Kies automatisch genereren wanneer elke klant een unieke identifier nodig heeft, maar de code niet vooraf met een ander systeem hoeft te worden gedeeld. Alva Digital Downloads maakt bij elke betaalde bestelling een verse code aan — geen CSV, geen voorraadpool om aan te vullen, geen risico op lage voorraad. Upload in plaats daarvan een CSV wanneer codes vooraf moeten worden uitgegeven door een softwareleverancier, game launcher of activatieserver.

Automatisch genereren configureren

1. Open de pagina Licentiecodes

Klik in de Alva-admin op Licentiecodes in de zijnavigatie. Open een groep of klik op Licentiecodes toevoegen om er een aan te maken en hem te benoemen naar het product.

Screenshot nodig

Alva-admin instellingenpaneel voor licentiecodegroep. Markeer de schakelaar "Automatisch genereren" in de aan-stand. Toon de formaatkiezer (alfanumeriek / UUID / ULID) en het optionele prefix-veld er direct onder. Geen echte klantgegevens zichtbaar.

De schakelaar Automatisch genereren en de formaatopties binnen een licentiecodegroep.

2. Zet Automatisch genereren aan

Open de instellingen van de groep en zet Automatisch genereren aan. De CSV-importbedieningen verdwijnen — de groep houdt geen voorraadpool meer aan, omdat Alva elke code op het moment van bestellen aanmaakt.

3. Kies een formaat en eventuele prefix

Kies een codeformaat (zie de volgende sectie). Voeg eventueel een korte prefix toe — Alva plaatst deze ervoor met een streepje, bijvoorbeeld PROv3-X7K2-9PMN-4QRT-8WBC.

4. Opslaan en aan een product koppelen

Klik op Opslaan. Open het bijbehorende Shopify-product in de Alva-admin en koppel de groep onder Licentiecodes. Vanaf dat moment genereert Alva één code per betaalde bestelling.

Format options

Alva ondersteunt drie formaten — de lengte staat per formaat vast, er is geen aparte lengte-instelling:

  • Alfanumeriek — vier groepen van vier tekens (X7K2-9PMN-4QRT-8WBC). De tekenset sluit verwarrende tekens (I, O, 0, 1) uit, zodat klanten codes foutloos kunnen overtypen.
  • UUID v4 — standaard UUID van 36 tekens (550e8400-e29b-41d4-a716-446655440000).
  • ULID — lexicografisch sorteerbare identifier van 26 tekens (01ARZ3NDEKTSV4RRFFQ69G5FAV).

De optionele prefix accepteert tot 50 tekens en wordt met een streepje vooropgeplaatst — handig om een release of productlijn in de code zelf te taggen.

Wat klanten zien

Nadat een betaalde bestelling eventuele fraudechecks heeft doorstaan, toont de bezorgmail de gegenereerde licentiecode naast de downloadlinks. De code blijft ook beschikbaar op de downloadpagina van het klantaccount om opnieuw te kopiëren. Voor de klant ziet een automatisch gegenereerde code er hetzelfde uit als een via CSV geüploade code.

Screenshot nodig

Een klantbezorgmail met één automatisch gegenereerde alfanumerieke licentiecode (bijv. PROv3-X7K2-9PMN-4QRT-8WBC) binnen de sectie Licentiecodes, met een "Kopiëren"-knop ernaast. Gebruik een nepcode die er realistisch uitziet. Toon bovenaan de gebrande header van de mail zodat de screenshot duidelijk een Alva-bezorgmail is.

Een automatisch gegenereerde code in de bezorgmail van de klant.

Limitations

Automatisch gegenereerde codes bestaan alleen in Alva — ze worden niet geregistreerd bij een extern systeem. Een licentieserver van een leverancier, een game launcher of een zelf-gehoste activatie-API wijst codes af die hij niet kent.

Twee manieren om dat gat te dichten: stuur de code via Shopify Flow door naar je server op de trigger digital-purchase-delivered, of geef de codes vooraf uit bij de leverancier en gebruik in plaats daarvan CSV-upload.

Veelgestelde vragen

Herkent mijn software-activatieserver automatisch gegenereerde codes?

Alleen als je de gegenereerde code ook naar je server pusht voordat de klant hem inwisselt. Alva doet geen POST naar externe systemen. Gebruik Shopify Flow op de trigger digital-purchase-delivered om de code door te sturen, of upload in plaats daarvan vooraf uitgegeven codes via CSV.

Kan ik een CSV-groep later op automatisch genereren zetten?

Ja. Open de groep, zet Automatisch genereren aan en sla op. Reeds geüploade codes blijven in de groep en worden eerst toegewezen; zodra die op zijn, begint Alva nieuwe codes in het gekozen formaat aan te maken.

Zijn automatisch gegenereerde codes gegarandeerd uniek?

UUID v4 en ULID zijn van zichzelf statistisch uniek. Het alfanumerieke formaat trekt uit een tekenset van 32 over 16 posities, wat ongeveer 10^24 combinaties oplevert — botsingen binnen één shop zijn niet realistisch. Dezelfde code wordt nooit twee keer toegewezen.

Zie ook

Was dit nuttig?

Kom je er niet uit? Mail ons.

Laatst bijgewerkt 2026-05-06