Bestellung als bezahlt kennzeichnen, sobald der Webhook empfangen wurde
Wenn Ihre Bank, Ihr Rechnungs- oder Zahlungssystem eine Zahlung über Ihren Webhook bestätigt, kennzeichnen Sie die entsprechende Bestellung bitte als bezahlt. Diese Funktion ist für Bestellungen per Banküberweisung, Rechnung und Nachnahme vorgesehen, die Shopify nicht selbst erfassen kann.
Ein Trigger aus den integrierten Aktionen von Workflow Webhooks und Shopify - es ist keine weitere App erforderlich.

Was dafür erforderlich ist
Ein Webhook unter Workflow Webhooks mit dieser Payload-Zuordnung. Siehe Zuordnung der Payload-Daten und Flow-Variablen.
| Feld | Was soll ihm zugeordnet werden? |
|---|---|
fieldOne |
Die Bestellnummer, zum Beispiel #1001 |
Ein Aufruf des Webhooks sieht dann wie folgt aus:
bash
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-H "X-Api-Key: <your token>" \
-d '{"orderNumber": "#1001"}'Den Workflow abrufen
- Laden Sie die Datei
.flowherunter, die am Ende dieser Seite angehängt ist. - Öffnen Sie in Ihrem Shopify-Adminbereich den Bereich „Shopify Flow“, klicken Sie auf „Importieren“ und wählen Sie die Datei aus.
- Überprüfen Sie die Schritte und klicken Sie anschließend auf** „Workflow aktivieren**“.
Die Datei ist ein Export aus Shopify Flow selbst. Bitte bearbeiten Sie sie nicht manuell; ändern Sie den Workflow in Shopify Flow erst nach dem Import.
So funktioniert es
- Der Webhook-Trigger startet den Workflow jedes Mal, wenn Ihre Webhook-URL aufgerufen wird, und übergibt ihm die zugeordneten Felder.
- Die Funktion „Get order data“ sucht die Bestellung anhand der Abfrage
name:{{fieldOne}}und behält höchstens ein Ergebnis bei. - Die Funktion wird für** jede** gefundene Bestellung einmal ausgeführt und gar nicht, wenn keine Bestellung übereinstimmt.
- Durch die Markierung „Bestellung als bezahlt kennzeichnen“ wird der ausstehende Betrag dieser Bestellung als bezahlt verbucht.
Machen Sie es zu Ihrem eigenen
- Fügen Sie eine Bedingung für
requestHeadersoder ein zugeordnetes Betragsfeld hinzu und vergleichen Sie diese mit der Gesamtsumme der Bestellung, bevor Sie diese als bezahlt kennzeichnen. - Fügen Sie nach dem Zahlungsschritt Bestell-Tags hinzu, zum Beispiel
paid-by-bank-transfer.
Nächste Schritte
- Erstellen Sie Ihren ersten Webhook - Erstellen Sie den Webhook, auf den dieser Workflow reagiert.
- Workflow-Vorlagen - alle Vorlagen.
- Hintergrund und Fehlerbehebung - Überprüfen Sie, ob der Webhook bei Shopify Flow eingegangen ist.

