Neue Release Version 1.1.0 der REST-API wemalo-connect

Wir freuen uns bekanntgeben zu können, das wir mit Version 1.1.0 neue Funktionalitäten in der REST-API wemalo-connect anbieten können.

Neuerung

Interne Attachments direkt über die REST-API abrufen.

Mit dem neuen Endpunkt getAttachments ermöglichen wir einen direkten Zugriff auf Dokumente aus Wemalo Order- und Return Vorgängen. Das System generiert einen statischen Link zum Download einer Base64 Datei, der über ein begrenzte Zeit gültig ist. Somit können diese Dokumente einfach in vorgelagerten System bereitgestellt werden.
Damit ergänzt diese Funktionalität die bestehende Funktion addGoodsOrderDocument ideal.

Wir werden die Funktionalitäten der REST-API in den nächsten Wochen stetig erweitern um externen Systemen mehr Zugriffsmöglichkeiten zu geben.




Billbee einfach an Wemalo anbinden

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.

  1. username (Email)
  2. password, nenne uns hier dein API-Passwort (Nicht dein User-Passwort)
  3. OrderStateId (3 ist bezahlt)
  4. storageLocationId (0 Standard, dies ist nur im Falle von Multilagernutzung zu ändern)
  5. 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




REST API workflow

Is using wemalos rest api, at least the following calls might be used for interacting with wemalo.

First of all, an account needs to be set up for you. You’ll get a rest api token that is being used for authorization. Please see header information: Authorization

Product master data

Orders




wemalo-connect

wemalo-connect verbindet Wemalo mit Shops, ERPs und sonstigen externen Systemen. Die Software kann unabhängig von Wemalo eingesetzt werden, um z.B. den WordPress-Shop mit dem Plentymarkets-Shop zu synchronisieren. wemalo-connect kommt allerdings voll zur Geltung, wird auch Wemalo als Software für das Lagermanagement eingesetzt. Darüber hinaus stellt wemalo-connect eine REST-API zu Wemalo bereit, über den Produktstammdaten ausgetauscht, Bestellungen übermittelt und Bestände abgefragt werden. Der volle Funktionsumfang ist in der Schnittstellen-Dokumentation zu sehen: connect-api