Einstellungen
Unter Verbindung & Bestellabgleich verbindest du den Shop mit eBay, steuerst den Bestellimport und legst fest, welches Produkt-/Listing-Interface verwendet wird.
Inhaltsverzeichnis
Diese Seite betrifft Verbindung und Bestellimport. Produktzuordnung, Preis-/Bestandsupdates und Listing-Aktionen werden im Bereich Produkte/Listings dokumentiert.
Verbindung und Status
Der obere Bereich zeigt eine Übersicht zur aktuellen eBay-Verbindung. Tokens werden nicht im Klartext angezeigt, sondern nur als Status.
- Mit eBay verbinden: Startet die eBay-Autorisierung. Nach erfolgreicher Rückgabe speichert der Shop die Zugriffsdaten.
- Bestellungen abrufen: Erscheint bei bestehender Verbindung und startet den manuellen Bestellimport. Nach Abschluss zeigt das Backend die Anzahl neu angelegter Bestellungen.
- Verbindung aufheben: Löscht gespeicherte Zugriffsdaten und deaktiviert den automatischen Datenaustausch. Danach muss die Verbindung neu autorisiert werden.
- Refresh Token: Zeigt, ob eine dauerhafte eBay-Autorisierung vorhanden ist und bis wann sie gültig ist.
- Access Token: Zeigt, ob aktuell ein Zugriffstoken vorhanden ist und bis wann es gültig ist.
- Application Token: Zeigt den Status des App-Tokens für eBay-Dienste, die keinen Benutzerkontext benötigen.
- Letzter Bestellabruf: Zeigt den gespeicherten Startzeitpunkt für den nächsten Importlauf.
- Automatischer Datenaustausch: Zeigt direkt im Statusbereich, ob der Hintergrundimport aktiv oder inaktiv ist.
- Produkt-/Listing-Interface: Zeigt, ob das einfache SKU-Interface oder das vollständige Listing-Interface aktiv ist.
Bestellungen importieren
Beim Import fragt das Backend eBay-Bestellungen ab, die seit dem gespeicherten Abrufzeitpunkt entstanden sind. Intern wird der Abrufzeitpunkt um drei Stunden zurückgesetzt, damit Randfälle rund um Zeitversatz nicht verloren gehen.
- Dublettenprüfung: Eine eBay-Bestellung wird nur neu angelegt, wenn noch keine Shopbestellung mit derselben externen Bestellnummer und dem Bestelltyp eBay existiert.
- Kundenerstellung: Ohne Standardkunde wird ein Kundenkonto aus den gelieferten Käufer- und Adressdaten erzeugt. Mit Standardkunde wird die Bestellung diesem Kunden zugeordnet.
- Artikelzuordnung: Positionen werden über die von eBay gelieferte SKU gegen die Shopartikelnummer geprüft. Wird kein Artikel gefunden, bleibt der eBay-Positionstitel als Positionsname erhalten.
- Steuer und Versand: Das Lieferland beeinflusst den Steuersatz; Versandkosten und Versandart werden beim Import an der Bestellung gespeichert.
- Zahlung und Status: Die Zahlungsart und die Statuswerte kommen aus dem Einstellungsformular. Bezahlte eBay-Bestellungen erhalten den dafür gewählten Status.
- Rechnung: Wenn die automatische Rechnungserstellung aktiv ist und eine Rechnung erzeugt werden kann, wird die Rechnung erstellt, als bezahlt markiert und an nachgelagerte Prozesse gemeldet.
Einstellungsformular
Das Formular speichert die Import- und Interface-Einstellungen. Nicht angehakte Checkboxen werden beim Speichern ausdrücklich auf inaktiv gesetzt.
- Bestellstatus nach dem Erstellen (
order_status_create): Status für neu importierte eBay-Bestellungen. Die Auswahl kommt aus den im Shop vorhandenen Bestellstatus. - Bestellstatus bezahlte Bestellungen (
order_status_paid): Status, der gesetzt wird, wenn eBay die Bestellung als bezahlt meldet. - Zahlungsart (
payment_id): Zahlungsart, die an importierten eBay-Bestellungen gespeichert wird. Die Auswahl kommt aus den im Shop eingerichteten Zahlungsarten. - Versandart (
versand_id): Versandart für importierte eBay-Bestellungen. Neben den vorhandenen Versandarten gibt es die Option Keine Auswahl. - Abrufen ab (
timestamp_lastload): Startzeitpunkt für den nächsten Import. Der Wert wird beim Import automatisch fortgeschrieben, kann aber für gezielte Nachläufe manuell angepasst werden. - Automatischer Datenaustausch (
use_cronjob): Aktiviert oder entfernt den Hintergrundjob für den eBay-Bestellimport. - Rechnung erstellen (
create_bill): Erstellt nach vollständigem Import automatisch eine Rechnung, sofern die Bestellung eine Rechnung bereitstellt. - Kundennummer des DEFAULT Kunden (
cust_id): Ordnet alle importierten eBay-Bestellungen einem vorhandenen Kunden zu. Ohne Wert wird aus den eBay-Daten ein Kunde angelegt. - Produkt-/Listing-Interface (
listing_interface): Wechselt zwischen einfachem SKU-Interface und vollständigem Listing-Interface.
Produkt-/Listing-Interface wählen
- Einfaches Interface: Nutzt die bestehende SKU-Zuordnung für vorhandene eBay-Listings. Das ist der schlankere Modus für Bestand- und Preisabgleich bestehender Angebote.
- Vollständiges Listing-Interface: Nutzt eigene Listing-Tabellen und zusätzliche Bereiche für Listings, Vorlagen, Versandprofile, Zahlungsprofile, Rücknahmeprofile und Verkäuferhinweise.
- Warnhinweis beim Wechsel: Sobald der Modus geändert wird, zeigt das Backend einen Hinweis. Nach dem Speichern müssen Shopprodukte oder eBay-Listings im gewählten Modus neu synchronisiert werden.
Speichern und Cronjob-Logik
- Einstellungen im Formular anpassen.
- Speichern ausführen.
- Wenn sich Automatischer Datenaustausch geändert hat, wird der Hintergrundjob für den eBay-Bestellimport angelegt oder entfernt.
- Nach einem Interface-Wechsel in den Bereich Produkte/Listings wechseln und dort die passende Synchronisierung ausführen.