Ga direct naar de hoofdinhoud
— Setup-walkthrough

Een end-to-end-bezorging testen zonder een echte klantbestelling

Een dry-run vóór de livegang verifieert de volledige pipeline van Alva Digital Downloads — bestandskoppeling, ORDERS_PAID-webhook, fraudewachtrij en e-mailbezorging — voordat echte klanten iets zien. Drie methoden werken: 100% korting, een $0-product of een Shopify-conceptbestelling.

Hoe Alva een testbestelling ziet

Alva Digital Downloads luistert naar de Shopify-ORDERS_PAID-webhook, die identiek afgaat voor echte, kortings- en $0-bestellingen. Elke betaalde bestelling levert een echte Alva-bezorging op — dezelfde mail, dezelfde fraudelogica, dezelfde downloadlink. Kies de methode die het minste spoor in je storefront achterlaat.

Methode 1 — 100%-kortingscode

Het snelst wanneer een openbaar product al gekoppeld is. Laat een kortingscode achter in de Shopify-geschiedenis.

1. Maak een 100%-kortingscode

Open in de Shopify-admin Kortingen → Bedrag korting op producten. Zet op 100%, beperk tot het digitale product en stel het gebruik in op één keer.

2. Pas de code toe bij het afrekenen

Open de storefront in een incognitovenster. Voeg het product toe, pas de code toe en reken af met je eigen e-mailadres.

Screenshot nodig

Shopify-checkout met een 100%-korting toegepast. Toon het besteltotaal op $0,00 en de regel met de kortingscode. Geen echte klantgegevens zichtbaar.

Een 100%-korting toegepast bij het afrekenen.

3. Plaats de bestelling

Rond het afrekenen af. Shopify markeert de bestelling als betaald en stuurt binnen enkele seconden ORDERS_PAID.

4. Verifieer dat Alva heeft geleverd

Controleer de inbox op de downloadmail en bevestig dat de bestelling onder recente activiteit in de Alva-admin verschijnt.

Methode 2 — Gratis product met prijs $0

Handig voor een permanent verborgen testproduct dat aan een klein bestand is gekoppeld.

1. Maak een verborgen $0-product

Maak in Shopify een product (bijv. "Interne test — niet kopen"), zet de prijs op $0,00 en koppel het aan een echt bestand via Alva → Producten → Bestanden koppelen.

2. Koop het via de storefront

Open de product-URL rechtstreeks, voeg toe aan de winkelwagen en reken af met je eigen e-mailadres.

3. Verifieer dat Alva heeft geleverd

Bevestig de mail en de downloadlink. Houd het product verborgen voor hertests na template- of bestandswijzigingen.

Methode 3 — Shopify-conceptbestelling

Alleen Methode 3 laat geen klantgerichte sporen achter — geen openbare korting, geen storefrontproduct, geen incognitobrowser.

1. Maak het concept aan

Klik op Bestellingen → Concepten → Bestelling aanmaken. Voeg het digitale product toe, koppel je eigen e-mailadres en pas een handmatige korting van 100% toe.

Screenshot nodig

Shopify-conceptbestelpagina met het digitale product toegevoegd, klant-e-mail zichtbaar bovenaan en handmatige korting van 100% toegepast. Markeer de knop "Markeren als betaald".

Een conceptbestelling die klaar is om als betaald te markeren.

2. Markeer als betaald

Klik op Markeren als betaald. Shopify stuurt ORDERS_PAID — Alva behandelt het identiek aan een checkoutbestelling.

3. Verifieer dat Alva heeft geleverd

Controleer de inbox en de Alva-admin. De bestelling toont een concept-bronlabel in Shopify, maar een normale invoer in Alva.

Wat je na elke test verifieert

  1. Mail ontvangen — komt binnen 30 seconden binnen op het checkout-e-mailadres.
  2. Link werkt — de downloadlink opent een presigned URL en geen 404- of vervalpagina.
  3. Bestand opent goed — ZIP's pakken uit, pdf's renderen, audio speelt.
  4. Fraudewachtrij vrijgegeven — als die is ingeschakeld, toont de bestelling goedgekeurd. Bij vastgehouden komt de mail pas na handmatige goedkeuring binnen.
  5. Licentiecode toegewezen — indien van toepassing, verschijnt de toegewezen code op de Alva-bestelpagina.

Twee vlaggen die echte storingen maskeren

E-mail-aanvinkvlag. Tests omzeilen de globale verzendpoort niet. Staat Shop.isEmailEnabled uit in Alva-instellingen → E-mail, dan gaat er geen mail uit — de test lijkt kapot terwijl de bezorging in orde is. Bevestig eerst dat verzenden aan staat.

Risicoscore. Bestellingen met een laag risico slaan de fraudewachtrij over. 100%- en $0-bestellingen scoren bijna altijd laag, dus om de fraude-route te testen, gebruik je Methode 1 met een gedeeltelijke korting op een normaal geprijsd artikel.

FAQ

Welke methode is het beste als ik geen openbare kortingscode wil laten rondslingeren?

Gebruik Methode 3 — de Shopify-conceptbestelling. Conceptbestellingen verschijnen nooit in de storefront, hebben nooit een openbare kortingscode nodig en worden niet geïndexeerd door iemand die codes scraapt.

Activeert een testbestelling de Alva-fraudewachtrij?

Alleen als fraudechecks zijn ingeschakeld en Shopify de bestelling scoort als gemiddeld of hoog risico. 100%- en $0-bestellingen scoren meestal laag en slaan de wachtrij over. Om een fraudetest af te dwingen, verhoog je het bestelbedrag naar een normale prijs en gebruik je Methode 1 met een gewone korting.

Verbruiken testbestellingen een licentiecode?

Ja — zodra een bestelling fraudegoedkeuring krijgt (of de fraudecheck overslaat), wordt de volgende beschikbare licentiecode toegewezen. Om geen echte codes op te branden, voeg je wegwerptestcodes toe aan een aparte tag en koppel je die tag aan een verborgen testproduct.

Ik heb een testbestelling geplaatst, maar er kwam geen mail aan. Wat is er mis?

Controleer of e-mailverzenden aan staat in Alva-instellingen — de vlag Shop.isEmailEnabled gate elke verzending. Controleer daarna in de Alva-admin de e-maillogs op bezorgfouten en bevestig dat het product daadwerkelijk aan een bestand of pack is gekoppeld.

Zie ook

Was dit nuttig?

Kom je er niet uit? Mail ons.

Laatst bijgewerkt 2026-05-06