Ga direct naar de hoofdinhoud
— Probleemoplossing

Waarom Alva geen downloadmail stuurde voor een bestelling

Alva Digital Downloads verwerkt een bestelling alleen wanneer Shopify de ORDERS_PAID-webhook afvuurt. Bestellingen die in Authorized blijven staan, checkouts die geen e-mailadres doorgeven en sommige externe one-click-checkouts triggeren die webhook nooit — er wordt dus geen Purchase geschreven en er gaat geen mail uit.

Bevestig eerst dat de bestelling nooit verwerkt is

Alva Digital Downloads schrijft een Purchase-rij en een E-mailloggegeven op het moment dat een bestelling wordt verwerkt. Open de bestelling in de Alva-admin: is er geen Purchase en is het E-maillog leeg, dan heeft de bestelling de verwerking nooit getriggerd. Dat is het upstream-geval dat dit artikel behandelt — anders dan een mail die wél is verzonden maar nooit aankwam.

De bestelling staat in Shopify niet als betaald

Shopify vuurt ORDERS_PAID alleen af wanneer de betaling wordt vastgelegd. Bestellingen die op Authorized, Payment pending of onverwerkt blijven staan, vuren hem nooit af, dus Alva ziet ze nooit. Leg de betaling vast of klik op Mark as paid in de Shopify-admin — dat vuurt de webhook af en de bestaande handler bezorgt de mail.

Handmatige vastlegging laat bestellingen geautoriseerd staan

Shopify's betaalinstellingen — waaronder Automatically capture payment for orders ingesteld op handmatig, of “alleen vastleggen bij fulfilment” — laten bestellingen geautoriseerd staan tot je ze vastlegt. Merchants die onder EU- en Deense vastlegregels vallen, moeten vaak handmatig vastleggen. Een Shopify Flow-automatisering die de betaling vastlegt of de bestelling als betaald markeert, dicht het gat automatisch.

Een externe one-click-checkout omzeilde Shopify

Sommige one-click-checkout-apps maken de bestelling aan via de Shopify Admin API en sturen nooit de standaard betaald-webhook. Alva kan deze verwerken via een aparte, standaard uitgeschakelde route. Gebruikt je winkel een one-click- of externe checkout, mail dan support met je winkeldomein om dit te laten inschakelen — eerdere bestellingen kunnen niet automatisch worden hersteld.

De bestelling kwam binnen zonder e-mailadres van de klant

Alva koppelt elke klant aan een verplicht e-mailadres. Sommige externe betaalproviders geven geen e-mailadres door, dus de klantrecord wordt overgeslagen en er kan geen mail worden verstuurd. Het Alva-dashboard markeert de winkel wanneer dit gebeurt. Maak e-mail verplicht bij de checkout; verkrijg voor een getroffen eerdere bestelling het adres, werk de klant bij en gebruik daarna de knop Resend email van de bestelling.

Doorloop deze checklist

Werk de lijst in volgorde af. De eerste drie items lossen vrijwel elke upstream-niet-verzending op. Bewaar het laatste voor bestellingen die echt nooit bij Alva zijn aangekomen.

  • Bevestig dat de betaalstatus-badge in Shopify Paid aangeeft, niet Authorized of Payment pending.
  • Staat hij op geautoriseerd, leg dan de betaling vast of klik op Mark as paid om ORDERS_PAID af te vuren.
  • Controleer of de bestelling een e-mailadres van de klant heeft — geen e-mail betekent geen bezorging.
  • Bevestig dat je niet op normale latency wacht: een paar minuten is normaal, behandeld in Waarom een bestelling een paar minuten duurt om in Alva te verschijnen.
  • Neem voor een one-click- of externe checkout contact op met Alva-support om de alternatieve verwerkingsroute in te schakelen.

Veelgestelde vragen

Hoe verschilt dit van een mail die wel is verzonden maar nooit aankwam?

Dit artikel behandelt bestellingen die de verwerking nooit hebben getriggerd — geen Purchase-rij, geen e-mailpoging, niets in het E-maillog. Is de bestelling wél verwerkt en toont het E-maillog een Sent- of InactiveRecipient-rij, dan is de mail geprobeerd en zit het probleem downstream — zie Waarom je klant de downloadmail niet ontving.

Hoe bevestig ik dat een bestelling in Shopify betaald is?

Open de bestelling in de Shopify-admin. De betaalstatus-badge moet Paid aangeven. Authorized, Payment pending of Partially paid betekenen allemaal dat de betaling niet is vastgelegd, dus ORDERS_PAID is nooit afgevuurd. Leg de betaling vast of gebruik Mark as paid om hem af te vuren.

Stuurt het nu als betaald markeren van een oude bestelling de mail alsnog?

Ja. Een eerder geautoriseerde bestelling als betaald markeren vuurt ORDERS_PAID af, en Alva verwerkt hem precies als een nieuwe bestelling — het schrijft de Purchase en stuurt de bezorgmail, mits de bestelling een e-mailadres van de klant heeft en het product gekoppeld is.

Mijn klant betaalde via een one-click-checkout-app en er gebeurde niets. Waarom?

Sommige externe one-click-checkouts maken de bestelling aan via de Shopify Admin API en sturen nooit de standaard betaald-webhook. Alva kan deze verwerken via een aparte route die standaard is uitgeschakeld. Neem contact op met support met je winkeldomein om dit te laten inschakelen.

De bestelling heeft geen e-mailadres. Kan ik de bestanden toch leveren?

Niet automatisch. Alva koppelt de klantrecord aan een verplicht e-mailadres, dus een bestelling zonder e-mail wordt overgeslagen en er kan geen mail worden verstuurd. Verkrijg het adres, werk de klant bij en gebruik daarna Resend email op de bestelling. Maak e-mail verplicht bij de checkout om dit te voorkomen.

Zie ook

Was dit nuttig?

Kom je er niet uit? Mail ons.

Laatst bijgewerkt 2026-06-01