Shopware Webhooks?

Hallo,

Wir möchten Shopware mit dem SAP Business One zu integrieren und dafür möchten wir Kunden/Bestellungsdaten an SAP Business One zu schicken. Das Ziel ist nicht jede 1-2 Stunden ein API call zu machen, sondern event-basierend das zu machen.

Z.b jemand hat eine Bestellung gemacht.
SW schickt Kunden/Bestellungsdaten über API an SAP
oder
SW schickt ein Event(new Order) an SAP und dann
SAP pulls Kunden/Bestellungsdaten über API von SW

Shopware unterstützt Webhooks nicht, oder? Ist es möglich sowas mit Shopware Events zu erreichen?
Wenn Sie eine bessere Idee haben bitte mitteilen.
 

Hallo,

ja geht natürlich. Nach dem Bestell-Abschluss komme eine Reihe von Events. Hier könnte man dann die Daten weiterreichen oder mit der OrderID die Rest-API von Shopware aufrufen. Ein “Event” (hier ein Notify) wäre etwa “Shopware_Modules_Order_SaveOrder_ProcessDetails”, dort stehen dann shon alle Daten bereit.

Das Ganze muss in ein Plugin welches die Subscription auf das Notify erledigt und dann den Prozess antritt.

Aufwand ist eher klein; bei Interesse kurz eine PM, villeicht wollt Ihr das ja rausgeben.

herzlichst

Carsten