Posts mit dem Label API werden angezeigt. Alle Posts anzeigen
Posts mit dem Label API werden angezeigt. Alle Posts anzeigen

Donnerstag, 3. April 2014

Rakuten Verkäufe mit Billbee verwalten

Es gibt einen Neuzugang bei den Marktplatzanbindungen von Billbee zu vermelden:

Es ist jetzt möglich, Bestellungen aus einem Rakuten Account einzulesen, zu verarbeiten und den Versendet Status mit Sendungsnummer an Rakuten zu übermitteln.

Details zur Einbindung findest du wie immer in der Hilfe: https://www.billbee.de/Wiki/Wiki/Index/103


Donnerstag, 10. Oktober 2013

Erstellen von Versandscheinen direkt aus Billbee

Heute stellen wir euch das erste neue Feature von Billbee vor:

Versandscheine direkt aus der Anwendung erstellen.

Ab sofort könnt ihr für bestimmte Versandanbieter direkt Versandscheine erstellen - ohne aufwändigen Import / Export - direkt aus Billbee ohne die Anwendung verlassen zu müssen.

Vorteile:


  • Schneller: Kein zeitaufwändiges Exportieren und Importieren der Adressdaten ist notwendig.
  • Genauer: Es werden nicht nur Adressdaten berücksichtigt, sondern je nach Anbieter auch z.B. das Sendungsgewicht oder das Produkt (Paket, Päckchen, etc)
  • Besser integriert: Alles kommt aus einer Hand: Du musst nicht mehr verschiedene Anwendungen bedienen. Die Sendungsnummer wird direkt übernommen und im Auftrag gespeichert.

Angebundene Anbieter:

Direkt über eine API sind im Moment diese Anbieter angebunden:
  • DHL Intraship
  • Hermes Privatpaketservice
  • Hermes Profipaketservice
Und so gehts:

Einrichtung

Zuerst musst du einmalig einen Versandanbieter mit seinen Produkten einrichten. Dazu gehst du auf die Seite Einstellungen / Versand und klickst auf den Button Neu.

In dem Dialog gibst du einen beliebigen Namen ein, wählst optional eine API Anbindung (im Beispiel konfigurieren wir den Hermes Profipaketservice) und optional weitere Eigenschaften wie Standardgewicht und Verpackungsgewicht ein.
Hinweis: Das kleine grüne Fragezeichen, das du oben rechts in fast jedem Dialog findest, führt zu einer kontextsensitiven Hilfe, die Informationen zu der aktuell geöffneten Ansicht enthält:


Hast du eine API Anbindung ausgewählt, erscheint ein neuer Tab mit dem Namen API Anbindung.
Auf diesem Tab musst du als nächstes Zugangsdaten oder andere Eigenschaften eintragen, die spezifisch für den ausgewählten Anbieter sind.
Bei Hermes ProPS sind das Login und Passwort:



Als letztes musst du noch auf dem dritten Tab mindestens ein Versandprodukt anlegen.
Du kannst die Produkte von Hand anlegen, oder auf den Button Produkte des Anbieters abrufen klicken, dann wird versucht, die Produktnamen und Eigenschaften direkt vom Anbieter auszulesen:


Im Screenshot ist das Produkt Hermes S zu sehen.
Gewicht und Größenangaben werden momentan noch nicht verwendet, später dienen sie dazu, automatisch das richtige Versandprodukt zu einem Auftrag auszuwählen.

Die einzige wichtige Eigenschaft ist der Produktname (Im Beispiel "S"). Das ist die technische Bezeichnung für das Versandprodukt bei Anbieter. Ein Paket nach Deutschland bei DHL hat z.B. den Produktnamen EPN.

Ein Klick auf Speichern legt den Versandanbieter an.

Aufträge versenden

Als nächstes stellt sich die Frage, wie jetzt Versandscheine über den Anbieter erstellt werden können.
Dazu gibt es zwei Möglichkeiten:

Erstellen für mehrere Bestellungen:

Geh auf die Seite Bestellungen, wähle die zu versendenden Bestellungen aus und klicke in der Funktionsleiste auf den Button Mehr / Versenden:


In dem sich öffnenden Dialog kannst du entweder Bestellungen über einen Zeitraum auswählen oder einfach den Button Versand vorbereiten klicken:


Jetzt wirds langsam spannend. Du siehst jetzt eine Liste mit allen ausgewählten Bestellungen und musst in den letzten Spalten einen oder mehrere Versandanbieter und Produkte auswählen:


Ein Klick auf Versandaufträge erstellen übermittelt die Daten zu den Verwsandanbietern und erstellt die Versandaufträge. Das Ergebnis der Operation wird in der letzten Spalte angezeigt:


Hat alles geklappt, erscheint unter der Tabelle für jeden beteiligten Versandanbieter ein Link, über den die Versandscheine als PDF Datei heruntergeladen und direkt ausgedruckt werden können:


Im Beispiel gab es einen Fehler bei der zweiten Adresse. Dieser kann direkt korrigiert werden, indem der kleine Stift neben der Adresse geklickt und die Adresse korrigiert wird.

Zweite Möglichkeit: Die Versandstation

Eine andere Möglichkeit, zu versenden, ist die neue Versandstation, die wir in einem anderen Post im Detail vorstellen werden.
In aller Kürze funktioniert es so:
  1. Geh auf die Seite http://www.billbee.de/Batch/Ship
  2. Gib die vollständige Rechnungsnummer eines Auftrages ein, oder Scan den Barcode von der Rechnung: Die Auftragsdetails werden angezeigt.
  3. Gib in das Formular manuell eine Sendungsnummer ein oder wähle Versandanbieter und Produkt und klicke auf Versenden.
  4. Es wird eine Historie der heute versendeten Aufträge angezeigt mit einem Link, über den der Versandschein heruntergeladen werden kann

Nachverfolgen der Versandaufträge

Wenn du das Bearbeiten Fenster einer Bestellung öffnest, kannst du auf dem Tab Versand alle zu dieser Bestellung erfassten Versandaufträge sehen:


Neben der Sendungsnummer findest du ein paar Buttons mit den folgenden Funktionen:
  1. Auftrag löschen: Führt dazu, dass der Versandauftrag über die API des Anbieters storniert wird (falls möglich)
  2. Versandschein anzeigen: Fordert den PDF Versandschein erneut an (falls möglich)
  3. Versandstatus anzeigen: Versucht über die API des Anbieters den Zustellungsstatus der Sendung zu ermitteln und zeigt ihn an.

Montag, 18. März 2013

Etsy und Variationen

Variationen - also Produkteigenschaften wie Farbe oder Größe aus denen der Kunden eine Auswahl treffen mus - gibts bei Etsy ja schon länger.
Aber seit Kurzem sind die bei einer Bestellung ausgewählten Eigenschaften auch über die Programmierschnittstelle abrufbar.

Seit heute werden die Variationen auch beim Einlesen der Bestellungen in die Rechnungsdruck-Anwendung importiert.

Donnerstag, 12. Januar 2012

Übertragung von Statusänderungen zu DaWanda

Da der Rechnungsdruck die Bestelldaten in einer eigenen Datenbank speichert, arbeiten wir die ganze Zeit mit einer Kopie der Bestellungen. Änderungen am Status einer Bestellung in einem System müssen also zwischen dem Rechnungsdruck und den Shopsystemen wie DaWanda und Etsy hin und her übertragen werden.
Änderungen in den Shopsystemen werden über die API automatisch erkannt und in den Rechnungsdruck übernommen, sofern das in den Einstellungen des Shops aktiviert ist.
Änderungen, die im Rechnungsdruck durchgeführt werden, werden auch über die API in das Shopsystem zurückgespielt, sofern aktiviert und das Shopsystem das auch unterstützt. Hier machen alle mit, bis auf DaWanda. Dort lässt die API leider keine Änderungen am Bestellstatus zu.

Und genau darum soll es in diesem Beitrag gehen.

Bisher gab es für dieses Problem eine Lösung, indem ein Link generiert wurde, mit Hilfe dessen Bestelldaten bei DaWanda auf bezahlt gesetzt werden konnten.

Seit heute gibt es eine andere etwas komfortablere Möglichkeit, alle Statusänderungen an DaWanda zu übertragen und sogar Nachrichten an den Käufer zu senden:

Technischer Hintergrund
Das Verfahren funktioniert über ein sogenanntes Userscript - das ist ein Javascript (ein kleines Programm), das über deinen Browser zusätzlich zu einer bereits angezeigten Seite (in diesem Fall die DaWanda Seite) geladen wird. Dieses Skript empfängt die eine Liste mit Änderungen vom Rechnungsdruck, zeigt sie an und spielt sie auf Knopfdruck in das DaWanda System ein, so als würdest du von Hand alle Änderungen im Browser durchführen.

Es funktioniert mit dem Firefox Plugin Greasemonkey, das installiert sein muss. Es sollten zwar auch alle anderen Browser funktionieren, die direkt oder über ein Plugin Userscripts unterstützen, offiziell unterstützen wir diese Funktion aber nur für Firefox. Google Chrome z.B. kann auch Userscripts ausführen, lädt sie aber grundsätzlich auf jeder Seite, was evtl. zu unerwünschten Effekten oder Fehlfunktionen von anderen Seiten führen kann.

Kurzanleitung

Um die Funktion zu nutzen müssen folgende Schritte durchgeführt werden:

  1. Das Feld Änderungen abgleichen auf der Seite Shops muss für den DaWanda Shop auf dem Wert DaWanda <-> Rechnungsdruck stehen.
  2. Der Shop muss hier im Rechnungsdruck genauso heißen, wie der DaWanda Benutzeraccount, sonst können die Änderungen nicht zugeordnet werden.
  3. Es muss die Firefox Erweiterung Greasemonkey installiert werden.
  4. Es muss ein sogenanntes Userscript  im Firefox Browser installiert werden. Dieses Skript kann über einen Klick auf diesen Link im Browser installiert werden.

Durch das Benutzerskript wird auf der DaWanda Seite Offene Verkäufe oben ein kleiner Kasten eingeblendet:



In diesem Kasten werden noch durchzuführende Statusänderungen für den aktuell angemeldeten Shop angezeigt. Über einen Klick auf den Button Statusänderungen übertragen werden diese Änderungen nun an DaWanda gesendet.
Bei mehreren DaWanda Shops werden immer nur die Daten des gerade bei DaWanda eingeloggten Benutzers angezeigt. Es ist also erforderlich, sich nacheinander mit den verschiedenen DaWanda Konten einzuloggen und die Statusübertragung für jedes Konto durchzuführen.

Wir hoffen, dass diese Erweiterung das Arbeiten gerade für Vielverkäufer wieder ein Stückchen erleichtert.

PS: Weil gerade die Frage im DaWanda Forum auftauchte: Das Skript zeigt auf der "Mein DaWanda"-Seite neben jeder Bestellung einen kleinen Link mit dem Titel "Rechnung erzeugen" an. Damit kann man direkt für diese Bestellung eine Rechnung über den Rechnungsdruck erzgeugen und ausdrucken. Voraussetzung ist auch hier, dass man sich mit dem Browser im Rechnungsdruck eingeloggt hat.