Ihren Etsy-Shop aus Odoo steuern: Angebote, Bestand, Aufträge und Auszahlungen
Etsy Connector verbindet einen oder mehrere Etsy-Shops über die Etsy Open API v3 mit Odoo 19. Angebote, Bilder, Varianten und Bestände gehen zu Etsy, Bestellungen kommen als Verkaufsaufträge mit dem Käufer als Kontakt zurück, und Zahlungen, Gebühren und Auszahlungen können in die Buchhaltung fließen.
Ein Etsy-Shop und eine Odoo-Datenbank laufen schnell auseinander. Auf Etsy wird Ware verkauft, die das Lager längst anderweitig versendet hat, und Bestellungen werden von Hand in Odoo übertragen. Die Auszahlung, die Wochen später eintrifft, ist ein Pauschalbetrag, den jemand mühsam in Umsätze, Gebühren und Erstattungen zerlegen muss.
Was die App leistet
Angebote, Varianten und Bestand
Exportieren Sie Odoo-Produkte als Etsy-Angebote, mit Bildern, Videos, Eigenschaften und Übersetzungen.
Ordnen Sie Variantenbestände den Etsy-Produkten und Angeboten je Produkt zu, und übertragen Sie Bestandsmengen und Verkaufspreise zurück.
Importieren Sie zuerst Shop-Bereiche, Versandprofile und Rückgaberichtlinien sowie die Verkäufer- und Käufer-Taxonomien mit ihren Werten.
Bestellungen als Verkaufsaufträge
Übernehmen Sie Etsy-Bestellungen als Verkaufsaufträge, Transaktionen als Auftragspositionen und Käufer als Kontakte.
Senden Sie Sendungsnummern als Etsy-Sendungen zurück.
Zahlungen, Gebühren und Auszahlungen
Wählen Sie die automatische Rechnungsstellung: aus, Entwurf oder anlegen und buchen. Standard ist aus.
Erfassen Sie Käuferzahlungen über ein Etsy-Verrechnungskonto.
Buchen Sie Gebühren, Auszahlungen und Erstattungen aus dem Etsy-Zahlungskontobuch, damit sie sich abstimmen lassen, statt als Pauschalbetrag anzukommen.
Zuverlässigkeit
Führen Sie jeden Etsy-Aufruf über die eigene, dauerhafte Job-Warteschlange mit fünf Wiederholungen und exponentiellem Backoff, damit ein langsames oder fehlerhaftes Etsy nie einen halben Abgleich hinterlässt.
Protokollieren Sie jede API-Anfrage und lesen Sie das verbleibende Kontingent pro Sekunde und pro Tag aus, damit die Schnittstelle drosselt, bevor Etsy ablehnt.
Keine Abhängigkeit von OCA queue_job und keine Middleware.
Sicherheit und mehrere Shops
Vergeben Sie Zugriff über zwei Gruppen, Etsy User und Etsy Manager, mit geschütztem Zugangsdatenfeld.
Verbinden Sie mehrere Etsy-Shops aus einer Datenbank: Jeder Shop ist ein eigener Backend-Datensatz mit Datensatzregeln je Unternehmen.
Angebote, Varianten und Bestand zu Etsy synchronisiert. Illustration aus dem Store-Eintrag.Etsy-Bestellungen als Verkaufsaufträge, mit Zahlungen und Auszahlungen. Illustration aus dem Store-Eintrag.
Für wen sie gedacht ist
Etsy-Verkäufer, die Lager und Buchhaltung bereits in Odoo führen.
Unternehmen mit mehreren Etsy-Shops in einer Odoo-Datenbank.
Verkäufer in der EU, die OSS-gerechte Steuern auf Etsy-Bestellungen brauchen.
Odoo-Partner, die einen bestehenden Etsy-Katalog übernehmen.
Nicht geeignet, wenn:
Verkäufer, die Lager oder Verkauf nicht in Odoo führen: Odoo soll das führende System sein.
Datenbanken auf Odoo Online (SaaS), die keine Apps von Drittanbietern installieren können.
Kaufen Sie Etsy Connector im Odoo Apps Store für Odoo 19.0.
Fügen Sie das Modul Ihrem Odoo.sh-Projekt oder dem Addons-Pfad Ihres On-Premise-Servers hinzu.
Aktualisieren Sie in Odoo die App-Liste und installieren Sie Etsy Connector. Ein weiteres Warteschlangenmodul ist nicht nötig.
Odoo Online (SaaS) erlaubt keine Apps von Drittanbietern, deshalb lässt sich die Schnittstelle dort nicht installieren. Nutzen Sie Odoo.sh oder eine On-Premise-Datenbank mit Odoo 19.
Konfiguration
Registrieren Sie eine App bei Etsy, um einen Keystring zu erhalten, und richten Sie deren Callback auf Ihren Odoo-Host.
Legen Sie in Odoo ein Etsy-Backend für den Shop an und führen Sie die OAuth-Anmeldung durch. Die Tokens erneuern sich danach selbst.
Legen Sie fest, wie Aufträge abgerechnet werden: aus, Entwurf oder anlegen und buchen.
Ordnen Sie Benutzer der Gruppe Etsy User oder Etsy Manager zu.
Importieren Sie den Shop und lassen Sie die Job-Warteschlange laufen. Jobs werden jede Minute abgeholt, geplante Arbeit wird alle zehn Minuten eingereiht.
Einstellung
Wirkung
Etsy-Keystring
Der Schlüssel der bei Etsy registrierten App; ihr Callback zeigt auf Ihren Odoo-Host.
Backend
Ein Datensatz je Etsy-Shop, per OAuth autorisiert.
Automatische Rechnungsstellung
Aus (Standard), Entwurf oder anlegen und buchen.
Etsy-Verrechnungskonto
Hier werden Käuferzahlungen erfasst, bis Auszahlungen sie ausgleichen.
Etsy User und Etsy Manager
Die beiden Zugriffsgruppen für die tägliche Arbeit und die Konfiguration.
So nutzen Sie sie
Angebote veröffentlichen und pflegen
Importieren Sie Shop-Bereiche, Versandprofile und Rückgaberichtlinien.
Exportieren Sie Ihre Odoo-Produkte als Angebote mit Bildern, Videos und Eigenschaften.
Arbeiten Sie weiter in Odoo: Bestandsmengen und Preise fließen zu den Angeboten hinter jeder Variante.
Etsy-Bestellungen bearbeiten
Neue Bestellungen kommen als Verkaufsaufträge mit dem Käufer als Kontakt an.
Versenden Sie in Odoo und lassen Sie die Schnittstelle die Sendungsnummer als Etsy-Sendung zurückmelden.
Rechnen Sie automatisch oder später ab, je nach Einstellung der automatischen Rechnungsstellung.
Geldflüsse abstimmen
Käuferzahlungen werden über das Etsy-Verrechnungskonto erfasst.
Gebühren, Auszahlungen und Erstattungen werden aus dem Etsy-Zahlungskontobuch gebucht, sodass sich jede Auszahlung in ihre Teile zerlegt.
Grenzen
Laut Store-Eintrag zielt diese Version auf Odoo 19 Enterprise.
Die Verbindung läuft über die Etsy Open API v3, deshalb sind eine Etsy-App-Registrierung und eine OAuth-Autorisierung nötig.
Die App lässt sich nicht auf Odoo Online (SaaS) installieren.
Häufig gestellte Fragen
Wie verbinde ich meinen Etsy-Shop mit Odoo 19?
Registrieren Sie eine Etsy-App für einen Keystring und richten Sie deren Callback auf Ihren Odoo-Host, legen Sie in Odoo das Backend an und führen Sie die OAuth-Anmeldung durch, dann importieren Sie den Shop. Ab dann hält Etsy Connector Angebote, Bestände, Aufträge und Auszahlungen synchron.
Kann eine Odoo-Datenbank mehrere Etsy-Shops bedienen?
Ja. Jeder Etsy-Shop ist in Etsy Connector ein eigener Backend-Datensatz, und jedes Modell hat Datensatzregeln je Unternehmen.
Kann ich Etsy-Bestellungen aus der Buchhaltung heraushalten?
Ja. Die automatische Rechnungsstellung ist standardmäßig aus. Bestellungen kommen trotzdem als Verkaufsaufträge an, und Sie entscheiden später, ob Sie als Entwurf oder gebucht abrechnen.
Wie werden Etsy-Gebühren und Auszahlungen in Odoo gebucht?
Käuferzahlungen laufen über ein Etsy-Verrechnungskonto, Gebühren, Auszahlungen und Erstattungen werden aus dem Etsy-Zahlungskontobuch gebucht. So lässt sich jede Auszahlung abstimmen, statt als Pauschalbetrag anzukommen.
Brauche ich für die Etsy-Schnittstelle das OCA-Modul queue_job?
Nein. Etsy Connector bringt eine eigene, dauerhafte Job-Warteschlange mit fünf Wiederholungen und exponentiellem Backoff mit, es muss nichts weiter installiert werden.
Was passiert, wenn Etsy die Schnittstelle drosselt?
Jede Etsy-Antwort enthält das verbleibende Kontingent pro Sekunde und pro Tag. Die Schnittstelle liest diese Angaben aus und drosselt sich selbst, bevor Etsy einen Aufruf ablehnt.