Aller au contenu principal
— Dépannage

Pourquoi Alva n’a pas envoyé d’e-mail de téléchargement pour une commande

Alva Digital Downloads ne traite une commande que lorsque Shopify déclenche le webhook ORDERS_PAID. Les commandes laissées en Autorisé, les paiements qui ne transmettent aucun e-mail et certains paiements tiers en un clic ne déclenchent jamais ce webhook — aucun Purchase n’est donc écrit et aucun e-mail n’est envoyé.

D’abord, confirmez que la commande n’a jamais été traitée

Alva Digital Downloads écrit une ligne Purchase et une entrée dans le journal d’e-mails dès qu’il traite une commande. Ouvrez la commande dans l’admin Alva : s’il n’y a aucun Purchase et que le journal d’e-mails est vide, la commande n’a jamais déclenché de traitement. C’est le cas en amont que couvre cet article — distinct d’un e-mail qui a été envoyé mais qui n’est jamais arrivé.

La commande n’est pas marquée comme payée dans Shopify

Shopify déclenche ORDERS_PAID uniquement lorsque le paiement est capturé. Les commandes en Autorisé, Paiement en attente ou non honorées ne le déclenchent jamais, donc Alva ne les voit jamais. Capturez le paiement ou cliquez sur Mark as paid (Marquer comme payée) dans l’admin Shopify — cela déclenche le webhook et le gestionnaire existant livre l’e-mail.

La capture manuelle laisse les commandes autorisées

Les paramètres de paiement de Shopify — y compris Automatically capture payment for orders (Capturer automatiquement le paiement des commandes) réglé sur manuel, ou « capturer uniquement à l’exécution » — laissent les commandes autorisées jusqu’à ce que vous les capturiez. Les marchands soumis aux règles de capture de l’UE et du Danemark doivent souvent capturer manuellement. Une automatisation Shopify Flow qui capture le paiement ou marque la commande comme payée comble automatiquement la lacune.

Un paiement tiers en un clic a contourné Shopify

Certaines applications de paiement en un clic créent la commande via l’API Admin de Shopify et n’émettent jamais le webhook de paiement standard. Alva peut traiter ces cas via un chemin distinct, désactivé par défaut. Si votre boutique utilise un paiement en un clic ou externe, écrivez au support avec le domaine de votre boutique pour l’activer — les commandes passées ne peuvent pas être récupérées automatiquement.

La commande est arrivée sans e-mail client

Alva associe chaque client à une adresse e-mail obligatoire. Certains prestataires de paiement externes ne transmettent aucun e-mail, donc l’enregistrement du client est ignoré et aucun e-mail ne peut être envoyé. Le tableau de bord Alva signale la boutique lorsque cela se produit. Rendez l’e-mail obligatoire au paiement ; pour une commande passée concernée, obtenez l’adresse, mettez à jour le client, puis utilisez le bouton Resend email (Renvoyer l’e-mail) de la commande.

Suivez cette checklist

Parcourez la liste dans l’ordre. Les trois premiers points résolvent presque tous les cas de non-envoi en amont. Réservez le dernier aux commandes qui ne sont véritablement jamais parvenues à Alva.

  • Confirmez que le badge de statut de paiement dans Shopify affiche Payée, et non Autorisé ou Paiement en attente.
  • Si elle est autorisée, capturez le paiement ou cliquez sur Mark as paid (Marquer comme payée) pour déclencher ORDERS_PAID.
  • Vérifiez que la commande a une adresse e-mail client — pas d’e-mail signifie pas de livraison.
  • Confirmez que vous n’attendez pas une latence normale : quelques minutes sont attendues, comme expliqué dans Pourquoi une commande met quelques minutes à apparaître dans Alva.
  • Pour un paiement en un clic ou externe, contactez le support Alva pour activer le chemin de traitement alternatif.

Questions fréquentes

En quoi est-ce différent d’un e-mail envoyé mais jamais arrivé ?

Cet article couvre les commandes qui n’ont jamais déclenché de traitement — aucune ligne Purchase, aucune tentative d’e-mail, rien dans le journal d’e-mails. Si la commande a été traitée et que le journal d’e-mails affiche une ligne Sent ou InactiveRecipient, l’e-mail a été tenté et le problème se situe en aval — voir Pourquoi votre client n’a pas reçu son e-mail de téléchargement.

Comment confirmer qu’une commande est payée dans Shopify ?

Ouvrez la commande dans l’admin Shopify. Le badge de statut de paiement doit afficher Payée. Autorisé, Paiement en attente ou Partiellement payée signifient tous que le paiement n’a pas été capturé, donc ORDERS_PAID ne s’est jamais déclenché. Capturez le paiement ou utilisez Mark as paid (Marquer comme payée) pour le déclencher.

Marquer maintenant une ancienne commande comme payée enverra-t-il l’e-mail ?

Oui. Marquer comme payée une commande précédemment autorisée déclenche ORDERS_PAID, et Alva la traite exactement comme une nouvelle commande — il écrit le Purchase et envoie l’e-mail de livraison, à condition que la commande ait un e-mail client et que le produit soit mappé.

Mon client a payé via une application de paiement en un clic et rien ne s’est passé. Pourquoi ?

Certains paiements tiers en un clic créent la commande via l’API Admin de Shopify et n’émettent jamais le webhook de paiement standard. Alva peut traiter ces cas via un chemin distinct, désactivé par défaut. Contactez le support avec le domaine de votre boutique pour l’activer.

La commande n’a pas d’adresse e-mail. Puis-je quand même livrer les fichiers ?

Pas automatiquement. Alva associe l’enregistrement du client à un e-mail obligatoire, donc une commande sans e-mail est ignorée et aucun e-mail ne peut être envoyé. Obtenez l’adresse, mettez à jour le client, puis utilisez Resend email (Renvoyer l’e-mail) sur la commande. Rendez l’e-mail obligatoire au paiement pour éviter cela.

Voir aussi

Cet article vous a-t-il été utile ?

Toujours bloqué ? Écrivez-nous.

Dernière mise à jour 2026-06-01