Zum Hauptinhalt springen
— Konzept-Anleitung

Digitale Downloads mit Shopify Flow automatisieren

Alva Digital Downloads liefert 15 Shopify-Flow-Erweiterungen aus: Trigger, die feuern, wenn etwas Digitales passiert (Bestellung ausgeliefert, Datei heruntergeladen, Betrug genehmigt oder abgelehnt) und Aktionen, die den Alva-Zustand ändern (Download-Zugriff gewähren, Zugriff entziehen, E-Mail erneut senden, eine markierte Bestellung genehmigen oder ablehnen). Verdrahten Sie sie zusammen, um Nach-Kauf-Arbeit zu automatisieren, die früher einen manuellen Klick brauchte.

Was Sie mit Flow + Alva tun können

Drei Workflows, die Händler zuerst bauen:

  • Erstattung → Zugriff entziehen. Shopifys Bestellung erstattet-Trigger speist Alvas Zugriff entziehen-Aktion, sodass erstattete Kunden nicht erneut herunterladen können.
  • Betrug abgelehnt → Slack-Alarm. Alvas Betrugsprüfung fehlgeschlagen-Trigger sendet eine Slack-Nachricht an Ihren Support-Kanal mit Bestellnummer und Grund.
  • VIP-Kunde → automatisch genehmigen. Wenn ein Kunde mit einem VIP-Tag eine Bestellung aufgibt, überspringt Alvas Markierte Bestellung genehmigen-Aktion die Betrugs-Warteschlange und gibt den Download sofort frei.
Screenshot benötigt

Shopify-Flow-Editor mit geöffnetem Trigger-Picker. Heben Sie die Gruppe „Alva Digital Downloads“ und den Eintrag „Digital purchase delivered“ darin hervor. Keine echten Kundendaten sichtbar.

Der Shopify-Flow-Trigger-Picker zeigt Alvas Gruppe.

Trigger, die Alva auslöst

Alva löst Flow-Ereignisse über die Flow-Trigger-API von Shopify aus. Jeder Trigger wird als separate Erweiterung ausgeliefert.

  • Digital purchase delivered — feuert nach jeder erfolgreich gesendeten Download-E-Mail, auch bei erneutem Senden; für auf Bestellung gefertigte (personalisierte) Produkte feuert er nicht. Payload: Kunden-ID, Bestell-ID, Gesamtdateien, Produktnamen.
  • Digital file downloaded — feuert jedes Mal, wenn Alva einen Klick auf eine Datei- oder ZIP-Schaltfläche auf der Dankesseite, der Bestellstatus-Seite, im Kundenkonto oder auf der Download-Seite zählt. Payload: Kunden-ID, Bestell-ID, Produkt-ID, Dateiname, verwendete Downloads. Der Dateiname ist die Datei, auf die der Kunde geklickt hat, oder Multiple files, wenn er auf eine ZIP oder eine Schaltfläche für mehrere Dateien geklickt hat, oder Unknown file, wenn das Produkt keine Dateien hat.
  • Fraud check failed (in Flow als Digital order flagged for fraud aufgeführt) — feuert, sobald eine Bestellung in die manuelle Betrugsprüfung geht, auch wenn die Risikoprüfung nicht abgeschlossen werden konnte. Payload: Kunden-ID, Bestell-ID, Betrugsgrund. Der Betrugsgrund ist einer dieser Werte: High risk order, Medium risk order (flagged for review), Risk check could not be completed, Risk not yet assessed (Shopify hat die Bestellung noch nicht bewertet) oder Unknown risk level. Nur die ersten beiden stammen aus einer abgeschlossenen Risikobewertung von Shopify.
  • Fraud check approved — feuert, wenn eine Bestellung die Prüfung besteht (manuell oder automatisch). Payload: Kunden-ID, Bestell-ID.
  • Download limit reached — feuert, wenn ein Kunde blockiert wird, weil er die Download-Obergrenze pro Bestellung erreicht hat. Payload: Kunden-ID, Bestell-ID, verwendete Downloads, max. erlaubt.
  • Media streamed — feuert, wenn ein Kunde ein gestreamtes Video, eine Audiodatei oder ein PDF startet; eine Wiedergabe löst nie Digital file downloaded aus. Payload: Kunden-ID, Bestell-ID, Produkt-ID, Dateiname, Medienart (video, audio oder pdf).

Aktionen, die Alva offenlegt

Jede Aktion zielt auf eine einzelne Bestellung oder ein einzelnes Produkt ab. Die meisten akzeptieren die vom vorgelagerten Trigger gelieferte Bestell-ID.

  • Grant downloads — Dateien für eine Bestellung freigeben, die nicht automatisch ausgeliefert wurde (manuelle Bestellungen, Entwurfsbestellungen).
  • Revoke access — jeden Download-Link, der mit einer Bestellung verknüpft ist, ungültig machen.
  • Resend download email — die Liefer-E-Mail an die Kunden-E-Mail der Bestellung erneut senden.
  • Approve flagged order — eine Bestellung aus der Betrugs-Warteschlange entfernen, Lizenzschlüssel zuweisen, E-Mail senden. Bei einer Bestellung, die der Betrugsschutz nicht zurückhält (und die nicht zuvor mit Reject flagged order abgelehnt wurde), ändert die Aktion nichts, und der Schritt schlägt mit „No flagged order found or already approved“ fehl.
  • Reject flagged order — eine Bestellung in der Warteschlange als Betrug markieren und die Auslieferung blockieren.
  • Send flagged-order alerts to Slack — Einträge der Betrugs-Warteschlange an eine Slack-Webhook-URL posten.

Zusammen mit den sechs Triggern oben und drei Lifecycle-/Link-Erweiterungen (order digital link, product digital files link, lifecycle callback) ergibt die Anzahl 15.

Ihren ersten Flow einrichten

  1. Shopify Flow öffnen. Öffnen Sie in Ihrem Shopify-Admin die Flow-App von Apps. Klicken Sie auf Workflow erstellen.
  2. Trigger wählen. Klicken Sie auf den Trigger-Knoten, suchen Sie nach Alva und wählen Sie einen — zum Beispiel Digital purchase delivered.
  3. Eine Alva-Aktion hinzufügen. Klicken Sie auf das + unter dem Trigger, suchen Sie erneut nach Alva und wählen Sie eine Aktion wie Resend download email. Mappen Sie die Bestell-ID aus der Trigger-Ausgabe.
  4. Aktivieren. Klicken Sie auf Workflow einschalten. Geben Sie eine Testbestellung auf, um zu bestätigen, dass der Trigger feuert und die Aktion läuft.
Screenshot benötigt

Flow-Workflow-Diagramm mit zwei Knoten: Shopifys „Order refunded“-Trigger verbunden mit Alvas „Revoke access“-Aktion. Zeigen Sie die Bestell-ID-Mapping zwischen ihnen. Keine echten Kundendaten sichtbar.

Ein Zwei-Knoten-Workflow: Erstattung löst Widerruf aus.

Beispiel: Erstattung → Zugriff automatisch entziehen

  1. Trigger. Wählen Sie in Flow Shopifys integrierten Order refunded-Trigger. (Alva akzeptiert die Standard-Shopify-Bestell-ID.)
  2. Aktion. Fügen Sie Alvas Revoke access-Aktion hinzu. Mappen Sie Order ID auf die Trigger-Ausgabe order.id.
  3. Optionale Bedingung. Fügen Sie einen Flow-Condition-Knoten vor der Aktion hinzu — zum Beispiel nur entziehen, wenn die Erstattung vollständig ist, nicht teilweise.
  4. Aktivieren und testen. Schalten Sie den Workflow ein. Erteilen Sie eine Testerstattung. Alva macht innerhalb von Sekunden jeden Download-Link auf der Bestellung ungültig, und der nächste Klick liefert einen 404.

Häufig gestellte Fragen

Kosten Alva-Flow-Erweiterungen extra?

Nein. Die 15 Flow-Erweiterungen werden mit Alva Digital Downloads auf jedem Plan ausgeliefert. Shopify Flow selbst ist für alle Shopify-Stores kostenlos.

Warum feuert mein Alva-Trigger nicht?

Alva sendet Trigger nur an Shops mit mindestens einem aktivierten Workflow, der auf diesen Handle hört. Speichern und schalten Sie den Workflow ein, dann geben Sie eine Testbestellung auf, um zu bestätigen.

Kann ich Alva-Aktionen mit Nicht-Alva-Triggern verwenden?

Ja. Alva-Aktionen akzeptieren jeden Shopify-Flow-Trigger, der eine Bestell-ID liefert. Ein gängiges Muster ist die Verwendung von Shopifys integriertem Order-refunded-Trigger, um den Download-Zugriff zu entziehen.

Lösen POS-Bestellungen Alva-Flow-Ereignisse aus?

Ja, aber POS-Bestellungen überspringen Betrugsprüfungen komplett, sodass die Trigger Fraud check approved und Fraud check failed für sie nie feuern. Digital purchase delivered feuert weiterhin.

Siehe auch

War das hilfreich?

Kommen Sie nicht weiter? Schreiben Sie uns.

Zuletzt aktualisiert 2026-10-29