Ga direct naar de hoofdinhoud
— Setup-walkthrough

Pas je watermerk-template aan met variabelen

De watermerk-template is een stuk tekst dat voor elke bestelling door een token-vervanger loopt. Statische tekst blijft zoals hij is; tokens tussen accolades worden op het moment van stempelen vervangen door de naam, het e-mailadres, het bestelnummer en andere bestelgegevens van de koper.

Voor je begint

Open Settings → PDF Watermarking in de Alva-admin. Watermerken is alleen beschikbaar op betaalde plannen. De template-editor heeft twee velden: de stempel-template (de grote diagonale of gepositioneerde overlay) en de footer-template (kleinere tekst onderaan elke pagina). Beide accepteren dezelfde variabelen.

Hoe de template wordt gerenderd

Op het moment van stempelen parseert Alva Digital Downloads de template, vindt elke {token} en vervangt deze door de gegevens van de koper. Alles buiten de accolades wordt exact zo gerenderd als geschreven. De stempel-template en de footer-template delen dezelfde tokenlijst, dus een variabele die in het ene veld werkt, werkt ook in het andere.

Beschikbare variabelen

Alva ondersteunt tien tokens, verdeeld over vier categorieën. Gebruik elke combinatie ervan in de stempel- en footer-velden.

Klant

  • {customer.full_name} — volledige naam van de koper uit Shopify. Valt terug op het e-mailadres als naamonderdelen leeg zijn (dit gebeurt bij Shopify POS-bestellingen waarbij alleen het e-mailadres is vastgelegd).
  • {customer.first_name} — alleen voornaam.
  • {customer.last_name} — alleen achternaam.
  • {customer.email} — e-mailadres van de koper.

Bestelling

  • {order.name} — Shopify-bestelnaam, bijv. #1234.
  • {order.id} — interne Shopify-bestel-id (lang numeriek).
  • {order.date} — aanmaakdatum van de bestelling in de tijdzone van je winkel.

Product

  • {product.title} — titel van het Shopify-product waartoe de PDF behoort.
  • {file.name} — oorspronkelijke bestandsnaam van de PDF.

Winkel

  • {shop.name} — naam van je Shopify-winkel.

Voeg een variabele toe via de picker

1. Klik op het veld dat je wilt bewerken

Klik op het stempel-template- of footer-template-veld om het te focussen. De cursor komt te staan waar je in de bestaande tekst klikt.

2. Klik op een variabele-knop

Klik onder het veld op een variabele-knop — bijvoorbeeld {customer.full_name}. Elke token is met één klik te plaatsen.

3. Alva voegt de token toe aan het veld

Alva voegt de token toe aan het einde van de huidige veldtekst. Sleep met de cursor en herorden de regel handmatig als je de token op een andere positie wilt.

4. Herhaal voor elke variabele

Herhaal voor elke variabele die je in de template wilt opnemen en sla daarna de instellingenpagina op. Klikken op een variabele-knop voegt toe aan het einde van het veld — het voegt niet in op de cursorpositie.

Voorbeeld-templates

Drie voorbeeld-templates die goed werken als startpunt. Kopieer er een in een van de velden en pas de statische tekst naar smaak aan.

Minimaal traceer-merkteken

Licensed to {customer.email} · Order {order.name}

Vriendelijke koper-gerichte regel

{customer.full_name} — purchased from {shop.name} on {order.date}

Volledige footer-regel

{product.title} · Order {order.name} · {customer.email} · {shop.name}

Limieten en veiligheid

  • Elk template-veld is gemaximeerd op 1.000 tekens.
  • Regeleinden, tabs en andere control-tekens in klantgegevens worden vóór het renderen vervangen door spaties — Alva Digital Downloads schoont tokens op zodat een koper de lay-out niet kan breken met geprepareerde profielgegevens.
  • Lege waarden (bijv. klant zonder achternaam) renderen als lege strings, zodat {customer.first_name} {customer.last_name} netjes inklapt tot alleen de voornaam zonder een trailing spatie wanneer nodig.
  • Onbekende tokens ({order.shipping_country} enz.) blijven letterlijk in de gerenderde output staan — Alva vervangt alleen tokens die het kent.

Bekijk een preview van je template

De instellingenpagina toont een live preview met nep-testdata — Test Customer, test@example.com, #1001. De preview is een CSS-mock, geen daadwerkelijk gestempelde PDF. Om het echte resultaat te verifiëren, activeer je één product via , plaats je een testbestelling bij jezelf en download je het bestand.Zet PDF-watermerken aan voor een specifiek product

Veelgestelde vragen

Kan ik dezelfde template gebruiken voor de stempeloverlay en de footer-regel?

Ja — beide velden accepteren dezelfde variabelen. Veel winkels schrijven een korte traceer-regel in de footer en een meer decoratieve, koper-gerichte regel in de diagonale stempel. De twee velden zijn onafhankelijk, dus je kunt er ook maar één gebruiken door het andere leeg te laten.

Wat verschijnt in {customer.full_name} bij een Shopify POS-bestelling?

Shopify POS legt bij het afrekenen het e-mailadres van de klant vast, maar zelden de voor- en achternaam. Wanneer beide naamonderdelen leeg zijn, valt Alva Digital Downloads terug op het e-mailadres van de klant, zodat het watermerk nooit "Licensed to " leest.

Worden onbekende tokens zoals {customer.phone} ergens door vervangen?

Nee. Alleen de gedocumenteerde tokens worden vervangen. Al het andere blijft letterlijk in de gerenderde PDF staan, waardoor typefouten zichtbaar worden — een stempel met "Licensed to {customer.emial}" laat je direct zien dat de template een typefout heeft die je moet herstellen.

Zie ook

Was dit nuttig?

Kom je er niet uit? Mail ons.

Laatst bijgewerkt 2026-05-28