Hallo,
habe folgendes Szenario:
Bestellungen aus Shopify werden in einem Datastore gespeichert und später in Plentymarkets importiert. Jede Bestellung hat im Datastore einen „orderStatus“ (in diesem Beispiel entweder 5 (noch nicht versendet) oder 7 (bereits versendet)).
Der Flow betrachtet alle Bestellungen im Datastore mit orderStatus „5“. Schaut in Plentymarkets nach ob diese bereits versendet wurden. Wenn ja, wird das Fulfillment an Shopify gemeldet und die Bestellung im Datastore auf orderStatus „7“ gesetzt, damit diese beim nächsten Lauf nicht mehr betrachtet wird.
Das funktioniert soweit auch problemlos. Nur bricht der Flow ab und zu ab und wirft folgende Fehlermeldung: {„errors“:[„Fulfillment order XXX has an unfulfillable status= closed.“]}
Heißt: Die betroffene Bestellung ist in Shopify bereits abgeschlossen, im Log steht auch, dass die Versandbestätigung bereits versendet und die Bestellung archiviert wurde. Nur wurde im Datastore scheinbar der orderStatus nicht auf „7“ gesetzt.
Was könnte für das sporadische Auftreten der Auslöser sein?