Verbinden Sie zuerst Ihren Shopify-Shop
ChannelDock erkennt einen Webhook an der Shop-Domain .myshopify.com. Wenn der Shop noch nicht als Vertriebskanal in ChannelDock verbunden ist, wird der Webhook mit No API! abgelehnt. Verbinden Sie den Shop unter My Channels, bevor Sie fortfahren.
Der Webhook-Endpunkt
Feld | Wert |
URL |
|
Ereignis / Thema |
|
Format |
|
API-Version | Neueste (Shopify-Standard belassen) |
Kopieren Sie die URL exakt — kein abschließender Schrägstrich. ChannelDock ordnet den eingehenden Aufruf automatisch Ihrem verbundenen Shop über den Header X-Shopify-Shop-Domain zu.
Schritte im Shopify-Admin
1 Öffnen Sie Ihr Shopify-Admin
Gehen Sie zu admin.shopify.com und melden Sie sich in dem Shop an, den Sie mit ChannelDock verbunden haben.
2 Gehen Sie zu Settings → Notifications
Klicken Sie auf Settings (unten links), dann auf Notifications.
3 Öffnen Sie den Webhooks-Bereich
Auf der Seite Notifications klicken Sie auf Webhooks (nahe dem unteren Bereich). Dann klicken Sie auf Create webhook.
4 Konfigurieren Sie den Webhook
Füllen Sie den Dialog genau wie unten aus:
Einstellung | Auswahl |
Ereignis |
|
Format |
|
URL |
|
Webhook-API-Version | Standard belassen |
5 Speichern
Klicken Sie auf Save. Shopify sendet nun jede neue Bestellung beim Eingang an ChannelDock.
Optional: weitere Ereignisse hinzufügen
Die gleiche URL akzeptiert weitere Bestellereignisse. Wiederholen Sie Schritt 4 für jedes gewünschte Ereignis und verwenden Sie dabei dieselbe URL und das JSON-Format.
Bestellungserstellung
Empfohlen. Importiert neue Bestellungen sofort. Dies ist das einzige Ereignis, das Sie für den Echtzeitimport benötigen.
Bestellzahlung
Optional. Nützlich, wenn Sie nur auf Bestellungen reagieren möchten, sobald sie als bezahlt markiert sind.
Überprüfen, ob es funktioniert
Platzieren Sie eine Testbestellung in Ihrem Shopify-Shop (oder verwenden Sie den Shopify-Button
Send test notificationneben dem Webhook).Nach kurzer Zeit sollte die Bestellung in ChannelDock unter Ihren Bestellungen erscheinen.
Fehlerbehebung
Sie sehen | Bedeutung / Lösung |
| Der Shop ist nicht in ChannelDock verbunden, oder die dort hinterlegte URL stimmt nicht mit der .myshopify.com-Domain des Shops überein. Verbinden Sie den Shop erneut unter |
Webhook schlägt fehl / non-200 in Shopify | Überprüfen Sie, ob die URL exakt ist (kein abschließender Schrägstrich, https) und das Format JSON ist. |
Bestellung erscheint nicht | ChannelDock überspringt Bestellungen, die bereits vorhanden sind. Verwenden Sie eine komplett neue Testbestellung, um den Import zu prüfen. |
Webhooks ergänzen — sie ersetzen nicht — die reguläre ChannelDock-Synchronisation. Falls ein Webhook einmal übersehen wird, nimmt die normale geplante Synchronisation die Bestellung weiterhin mit auf.
Dieser Artikel wurde automatisch aus dem Englischen übersetzt.
