Billbee Setup zur Anbindung an Wemalo
Die Voraussetzung für diese Schnittstelle ist ein aktiver API Zugang bei Billbee.
Dafür muss im Bereich Billbee->Einstellungen->Billbee API ein API-Passwort erzeugt und aktiviert werden.
https://app.billbee.io/app_v2/settings/api/general
Nachdem dieser erste wichtige Schritt abgeschlossen ist, musst du jetzt dem Wemalo Support deine Daten mitteilen. Zusätzlich noch ein paar mehr Infos was wir dort von dir benötigen.
- username (Email)
- password, nenne uns hier dein API-Passwort (Nicht dein User-Passwort)
- OrderStateId (3 ist bezahlt)
- storageLocationId (0 Standard, dies ist nur im Falle von Multilagernutzung zu ändern)
- ordersTag (hier ist wemalo Standard)
Sobald die Verbindung auch von seiten Wemalos konfiguriert wurde wird die Synchronisierung gestartet.
Danach können die Produkte sofort, der Bestand dann nach Vereinnahmung in Wemalo sowie die Aufträge synchronisiert werden.
Anlegen von Produkten / Änderungen von Produktdaten
Nach dem Anlegen eines Produktes wird dieses mit WEMALO synchronisiert. nach einer Änderung erkennt die Schnittstelle die Änderung an einem Zeitstempel und das Produkt wird in WEMALO aktualisiert.
Abrufen von Aufträgen aus billbee
Nachdem der Auftrag entsprechend des konfigurierten OrderTags und Orderstatus aus billbee synchronisiert wurde, wird der Tag “order_received_by_OrdersTag” an den Auftrag gesetzt. Falls der Auftrag nach einer Änderung erneut einlesen lassen möchte, so kann dieser Tag entfernt werden, der Auftrag wird dann neu zu WEMALO überspielt. Sobald der Auftrag in WEMALO in den Status Bearbeitung gewechselt hat, ist eine Änderung nicht mehr möglich.
Der OrderTag kann über eine Regel automatisiert in billbee erzeugt werden.
Abbrechen von Aufträgen in billbee
Wird ein Auftrag in Billbee storniert, wird er mit WEMALO synchronisiert und danach mit einem Tag “order_cancelled_received_by_wemalo” versehen