Beschreibung
Das BjornTech PayPal POS integration for WooCommerce Plugin ist sehr flexibel konfigurierbar und einfach zu nutzen. Du kannst es in Sekunden herunterladen und testen: Autorisiere das Plugin für Dein PayPal-POS-Konto und starte die Synchronisierung.
Mit diesem Plugin kannst Du:
- PayPal-POS-Produkte aus WooCommerce-Produkten erstellen.
- WooCommerce-Produkte aus PayPal-POS-Produkten erstellen.
- Ausgewählte Produktdaten in PayPal POS in Echtzeit anhand von Änderungen in WooCommerce aktualisieren.
- Ausgewählte Produktdaten in WooCommerce in Echtzeit anhand von Änderungen in PayPal POS aktualisieren.
- Bestände zwischen WooCommerce und PayPal POS synchronisieren.
- Optional WooCommerce-Bestellungen basierend auf in PayPal POS getätigten Käufen erstellen.
- Optional EAN-13-Barcodes zur Verwendung in PayPal POS generieren.
Das Plugin ist kompatibel mit dem Plugin „WooCommerce advanced quantity“.
Wenn Du Dich zum ersten Mal verbindest, erhältst Du eine kostenlose Testphase von einer Woche, in der Du alle Funktionen inklusive der automatischen Synchronisierung testen kannst. Bei Bedarf kann zusätzliche Testzeit vereinbart werden. Mehr Informationen hier.
Installation
Installiere das Plugin aus dem WordPress-Store so, wie Du es auch bei anderen Plugins machen würdest.
Du findest alle Einstellungen im Tab „PayPal POS“ unter WooCommerce->Einstellungen->PayPal POS.
Verbindung
Gib Deine E-Mail-Adresse in das Feld User e-mail ein. Diese E-Mail-Adresse wird verwendet, um den Access Token zu senden, der beim Kauf eines Abonnements benötigt wird.
- Klicke auf Authorize, um das Plugin mit Deinem PayPal-POS-Konto zu verbinden. Damit das funktioniert, müssen Pop-up-Fenster im Browser erlaubt sein.
- Du wirst gebeten, unserer Datenschutzrichtlinie zuzustimmen.
- Du wirst dann zu PayPal POS weitergeleitet. Gib Deine Kontodaten ein und autorisiere das Plugin (Deine Benutzer-ID und Dein Passwort bleiben bei PayPal POS sicher und können vom Plugin nicht ausgelesen werden).
- Wenn die Autorisierung abgeschlossen ist, schließe das Fenster
Produkte zu PayPal POS
Wähle, wie oft Du Produkte zu PayPal POS synchronisieren möchtest.
Das Plugin kann in PayPal POS ein Produktset aus den Produkten erstellen, die Du in WooCommerce hast. Produkte, die Du bereits in PayPal POS hast, bleiben unverändert.
Beim Synchronisieren von Produkten kann das Plugin so konfiguriert werden, dass es die Bestände der vom Plugin in PayPal POS erstellten Produkte aktualisiert.
Das Plugin kann so konfiguriert werden, dass es den Preis verwendet – entweder aus dem Standardpreisfeld von PayPal POS oder aus dem Feld für den Verkaufspreis. Wenn das Verkaufspreisfeld gewählt ist und bei einem Produkt leer ist, verwendet das Plugin den Standardpreis dieses Produkts.
Produkte mit Status einschließen legt fest, ob nur veröffentlichte Produkte oder alle Produkte unabhängig vom Status synchronisiert werden sollen. Das ist nützlich für Produkte, die in PayPal POS verkauft werden, aber nicht im Webshop.
Unter Zu synchronisierende Produktkategorien kannst Du die Produktkategorien auswählen, die zu PayPal POS synchronisiert werden. Lass das Feld leer, wenn alle Produkte synchronisiert werden sollen.
Ein paar Dinge, die Du zur Produktsynchronisierung wissen solltest:
- Wenn Du die Auswahl Bei Änderung in WooCommerce verwendest, kann es ein bis zwei Minuten dauern, bis Du die Änderung in PayPal POS siehst.
- Wenn Du eine große Anzahl an Produkten hast, dauert die Synchronisierung lange. Starte sie nicht mehrfach.
- Du kannst jederzeit eine manuelle Synchronisierung starten, indem Du auf Start klickst
- Wenn Du verhindern möchtest, dass ein einzelnes Produkt oder eine Variante zu PayPal POS synchronisiert wird, verwende das Kontrollkästchen „Nicht zu PayPal POS synchronisieren“. Du findest es im Tab „Inventar“ bei einfachen Produkten bzw. bei jeder Variante variabler Produkte.
Produkte aus PayPal POS
Empfohlen ist, Deine Produkte in WooCommerce zu verwalten und sie automatisch zu PayPal POS synchronisieren zu lassen.
Du kannst konfigurieren, welche Felder Du in PayPal POS ändern möchtest und die dann automatisch in WooCommerce aktualisiert werden sollen.
Das Plugin kann auch so konfiguriert werden, dass neue WooCommerce-Produkte basierend auf neuen Produkten erstellt werden, die in PayPal POS angelegt werden
Käufe aus PayPal POS
Du kannst auswählen, wie oft Du Käufe herunterladen möchtest.
Beim Herunterladen von Käufen erstellt das Plugin eine lokale Kopie Deiner Käufe. Du kannst heruntergeladene Käufe im PayPal-POS-Tab (im Hauptmenü von WordPress) ansehen und Aktionen ausführen.
Wenn ein Kauf in WooCommerce eingeht, kann das Plugin eine Bestellung erstellen oder nur den Bestand der verkauften Produkte ändern. Diese Funktionen kannst Du auch manuell über den PayPal-POS-Tab im Hauptmenü ausführen.
Barcodes
Das Plugin fügt bei jedem einfachen Produkt im Tab „Inventar“ ein Feld Barcode hinzu. Bei variablen Produkten wird ein Feld Barcode für jede Variante des Produkts hinzugefügt.
Du kannst Informationen bei jedem Produkt manuell eintragen oder das Plugin das PayPal-POS-Barcode-Feld auf verschiedene Arten befüllen lassen:
- EAN-13 generieren: Wenn das Barcode-Feld in WooCommerce leer ist, wird ein EAN-13-Barcode generiert und sowohl am PayPal-POS-Produkt als auch am WooCommerce-Produkt gespeichert.
- Das oben beschriebene Barcode-Feld in WooCommerce verwenden und die Daten aus dem Feld zu PayPal POS kopieren.
- Das SKU-Feld am Produkt oder an der Variante verwenden und die Daten aus dem Feld zu PayPal POS kopieren.
- Das Barcode-Feld in PayPal POS verwenden und die Daten in das WooCommerce-Barcode-Feld kopieren (nützlich, wenn Du Barcodes in der PayPal-POS-App verwalten möchtest)
- Das Barcode-Feld leeren (nützlich, wenn das Plugin später automatisch neue Barcodes generieren soll).
Erweitert
ACHTUNG: Verwende die erweiterten Einstellungen vorsichtig und nur, wenn Du die Auswirkungen vollständig verstehst.
Aktiviere Logging, wenn Du Probleme mit dem Plugin hast und Fehler suchen musst.
Kontaktiere hello@bjorntech.com für weitere Informationen zu den erweiterten Einstellungen.
FAQ
Q: Was kann ich synchronisieren, wenn ich kein Abonnement kaufe?
A: Während der Testphase ist die komplette Synchronisierung freigeschaltet.
Q: Ich glaube, ich habe alles korrekt konfiguriert und eine manuelle Synchronisierung gemacht, aber es passiert trotzdem nichts. Es werden keine Produkte zu PayPal POS synchronisiert und keine Käufe heruntergeladen.
A: Wahrscheinlich ist auf Deinem System CRON deaktiviert. Gehe zur Einstellungsseite, aktiviere das Kästchen \“CRON disabled on server\“ und speichere. Aktiviere dort außerdem \“Enable logging\“. Prüfe nach ein paar Minuten die Logs unter \“WooCommerce->Status->Logs\“ – dort siehst Du, wie die Updates gestartet sind. Wenn nicht, sende uns die Logfiles an hello@bjorntech.com und wir schauen uns das Problem an.
Q: Einige variable Produkte werden in Zettle ohne Varianten erstellt – ist das ein Bug?
A: Zettle hat ein Limit von maximal 99 Varianten pro Produkt. Um das zu handhaben, entfernen wir alle Varianten bei Produkten mit mehr als 99 Varianten.
Q: Wenn ich Produkte von Woo zu Zettle synchronisiere, scheint es so, als würden alle Produkte im „Root“ in Zettle landen. Funktioniert die Synchronisierung weiterhin in beide Richtungen, wenn ich die Produkte nach dem Woo -> Zettle Sync im Zettle-Admin (im Browser) in andere Ordner verschiebe?
A: Die Synchronisierung funktioniert immer in beide Richtungen – unabhängig davon, wie Du die Produkte im Browser oder in der App in Ordnern organisierst.
Q: Wenn ich Produkte (Namen kürze) auf der Zettle-Website umbenenne, hat das Auswirkungen auf die Synchronisierung? Es ändert die Produktnamen im Woo-Shop nicht, richtig? Welcher Name wird auf dem Kundenbeleg angezeigt (ich würde den längeren Namen aus Woo bevorzugen)?
A: Benenne Produkte in Zettle nicht um. Die Namensänderung wird beim nächsten Sync des Produkts aus WooCommerce überschrieben. Verwende stattdessen das Feld „Product name“ im Zettle-Tab Deiner Produkte. Gib dort einfach den Namen ein, den Du in Zettle für das Produkt verwenden möchtest.
Q: Unterstützt ihr die Synchronisierung von WEBP-Produktbildern?
A: Ja
Q: Ist das Plugin kompatibel mit der Änderung an der Zettle Inventory API, die am 31. Mai 2023 stattfinden sollte (siehe https://developer.zettle.com/docs/api/inventory-v3/inventory-api-migration-guide)?
A: Ja
Q: Ist das Plugin mit HPOS (High performance order storage) kompatibel?
A: Ja
Rezensionen
Mitwirkende und Entwickler
„BjornTech PayPal POS integration for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„BjornTech PayPal POS integration for WooCommerce“ wurde in 2 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „BjornTech PayPal POS integration for WooCommerce“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
8.0.3
- Getestet mit WooCommerce 10.4 und WordPress 6.9
- Neu: Option zum Aktivieren/Deaktivieren von direkten Bestandsaktualisierungen in PayPal POS
- Fix: Die Zuverlässigkeit beim Hochladen von Bildern wurde verbessert, indem der Datei-Upload-Endpunkt anstelle des Byte-Arrays verwendet wird.
- Fix: Überprüfung für hochgeladene Bilder hinzugefügt, um 404-Antworten zu bearbeiten
- Fix: Verhindert nun Race Conditions beim Aktualisieren von Lagerbeständen durch Hinzufügen eines Sperrmechanismus.
8.0.2
- Fix: Namensänderung, um den Wechsel des zugrunde liegenden Systems von Zettle zu PayPal POS widerzuspiegeln
8.0.1
- Neu: Option hinzugefügt, um das native GTIN-Feld in WooCommerce zu verwenden, um Barcodes zu und von Zettle zu synchronisieren
- Fix: Plugin hat die Synchronisierung von WooCommerce zu Zettle manchmal unnötig ausgelöst
- Fix: Namensänderung
- Dev: Performance-Verbesserungen
- Dev: Einige Variablen anders deklariert, um Warnungen zu vermeiden
- Dev: Option hinzugefügt, um auf das neue Backend umzuschalten
8.0.0
- Kompatibilität mit WooCommerce 10.2 verifiziert
- Fix: Aus Zettle erstellte Bestellungen haben manchmal leere „Neue Bestellung“-E-Mails ausgelöst
- Fix: Käufe mit Geschenkkarten werden jetzt korrekt importiert
- Fix: Synchronisierung von WebP-Bildern funktionierte auf bestimmten Server-Setups nicht
- Fix: Tokens wurden parallel von Zettle abgerufen, was zwischenzeitliche Verbindungsprobleme verursacht hat
7.9.9
- Fix: Namensänderung
7.9.8
- Kompatibilität mit WooCommerce 10.0 verifiziert
- Neu: Option hinzugefügt, das Tracken von Beständen in Woo nicht zu deaktivieren, wenn Produkte in Zettle entfernt werden
- Neu: Option hinzugefügt, beim Abrufen von Access Tokens aus Zettle ein Lock zu verwenden – das macht das Plugin stabiler bei Caches und ähnlichen Setups
- Neu: Option hinzugefügt, um beim Produktsync die Parent-SKU statt der Varianten-SKU zu verwenden
- Neu: Option hinzugefügt, um die Kompatibilität mit ACF Better Search zu verbessern
- Fix: Swish-Zettle-Zahlungen wurden als ZETTLE_SWISH statt IZETTLE_SWISH registriert
- Fix: Metadaten wurden manchmal nicht korrekt bei Produkten gespeichert
- Fix: In einigen Fällen wurden Ansichtswerte (statt Editierwerte) für „Bestand verwalten“ und „Bestand“ verwendet – das hat mit manchen Plugins Probleme verursacht
- Dev: Verbesserte Fehlerbehandlung
7.9.7
- Kompatibilität mit WooCommerce 9.8 und WordPress 6.8 verifiziert
- Neu: Option hinzugefügt, beim Export von Produktdaten zu Zettle einen alternativen Zettle-Barcode zu verwenden
- Fix: Produktnamen mit mehr als 64 Zeichen wurden beim Export zu Zettle gekürzt
- Fix: Einige Zettle-Käufe wurden beim Import nach WooCommerce nicht verarbeitet
- Fix: Anfragen an Zettle liefen manchmal in ein Timeout
7.9.6
- Kompatibilität mit WooCommerce 9.7 verifiziert
- Neu: Option hinzugefügt, die Bestellnummer so zu ändern, dass vor vom Plugin erstellten Bestellungen „ZT-“ angezeigt wird
- Neu: (Experimentell) Option hinzugefügt, damit US-Unternehmen besser auswählen können, welche Steuersätze Produkte in Zettle haben sollen
- Fix: Unter bestimmten Umständen wurden zusätzliche Varianten in WooCommerce erstellt
- Fix: WebP-Bilder wurden manchmal falsch zu Zettle hochgeladen
- Fix: Synchronisierung eines neuen Produkts zu Zettle ohne Steuer-/MwSt.-Satz funktionierte nicht
7.9.5
- Kompatibilität mit WooCommerce 9.4 verifiziert
- Neu: Option hinzugefügt, den Barcode aus dem Atum-Barcode-Feld zu übernehmen
- Fix: Steuerberechnungen waren manchmal falsch, wenn Rabatte in Käufen verwendet wurden, die aus Zettle nach WooCommerce importiert werden
- Fix: „Mismatch“-Fehler haben beim Speichern bestimmter Variantenfelder die Synchronisierung gestoppt
- Fix: Einige Artikel wurden beim Verwenden von SKU mit WPML und Produktsync aus Zettle nicht korrekt zugeordnet
- Dev: Läuft jetzt bei woocommerce_init statt plugins_loaded
7.9.4
- Kompatibilität mit WooCommerce 9.3 und WordPress 6.7 verifiziert
- Neu: Funktion hinzugefügt, „On sale“ in den Zettle-Produktnamen aufzunehmen, wenn das Produkt in WooCommerce im Angebot ist
- Neu: Option hinzugefügt, beim Produktsync zu Zettle keine Prüfung der externen Referenz durchzuführen
- Fix: WPML – Zettle-Einstellungen wurden bei bestimmten Produkten mit einigen WPML-Einstellungen nicht angezeigt
- Fix: WPML-Preise wurden manchmal mit doppelter Steuer synchronisiert
- Fix: Performance-Verbesserung beim Bereinigen verwaister Produkte in Zettle
- Fix: Produkte wurden nicht synchronisiert, wenn Zettle-Metawerte ohne WooCommerce-Methoden aktualisiert wurden
- Fix: Falscher Gesamtbestellwert bei WooCommerce-Bestellungen, die aus Zettle-Käufen erstellt wurden
7.9.3
- Kompatibilität mit WooCommerce 9.1 und WordPress 6.6 verifiziert
- Neu: Unterstützung für das AVIF-Bildformat hinzugefügt
- Neu: Option hinzugefügt, die Installations-ID zu sperren, wenn Du Dich erneut mit Zettle verbindest
- Neu: Option hinzugefügt, um WPML-Multicurrency-Preise besser zu behandeln
- Fix: Numerische Attribute wurden bei negativen Werten nicht korrekt verarbeitet
7.9.2
- Kompatibilität mit WooCommerce 8.9 verifiziert
- Neu: Option hinzugefügt, Zettle-Geschenkkartenkäufe als separate Bestellpositionen in WooCommerce-Bestellungen zu behandeln, die aus Zettle-Käufen erstellt werden
- Fix: Das Zettle-Barcode-Feld in der Schnellbearbeitung zeigte den vorhandenen Barcode nicht an, wenn er gesetzt war
7.9.1
- Kompatibilität mit WooCommerce 8.7 und WordPress 6.5 verifiziert
- Neu: Option hinzugefügt, beim Erstellen einer WooCommerce-Bestellung aus einem Zettle-Kauf einen WooCommerce-Kunden anzulegen
- Neu: Schnellbearbeitungs-Option hinzugefügt, um das Zettle-Barcode-Feld zu aktualisieren
- Fix: Der Refresh-Link in der Fehlermeldung hat die Verbindung zu Zettle nicht aktualisiert
- Dev: Einige Deprecation-Meldungen behoben
7.9.0
- Kompatibilität mit WooCommerce 8.6 verifiziert
- Neu: Kategorie-Ausschlussfilter in „Produkte zu Zettle“ hinzugefügt
- Neu: Option hinzugefügt, die SKU vor den Produktnamen zu setzen
- Neu: Option hinzugefügt, virtuelle Produkte beim Sync zu Zettle herauszufiltern
- Neu: Option hinzugefügt, den Status „Niedriger Bestand“ in Zettle zu setzen
- Fix: Manuelle Synchronisierungen wurden ignoriert, wenn Du „Produkte in WooCommerce aktualisieren“ als Importverhalten gewählt hattest
- Dev: Logging-Logik aktualisiert
7.8.9
- Kompatibilität mit WooCommerce 8.5 verifiziert
- Neu: Option hinzugefügt, Zettle-Kaufzeilen-Kommentare als Metadaten zu Bestellpositionen in WooCommerce hinzuzufügen, wenn Käufe aus Zettle synchronisiert werden
- Fix: Nicht-lateinische Zeichen wurden bei Zettle-Käufen falsch behandelt
- Dev: Filter hinzugefügt, um Einheitennamen beim Produktsync zu Zettle zu ändern
- Dev: Bessere Logs für Bild-Synchronisierung
- Dev: Metadaten zu Zettle-Geschenkkartenkäufen für Integrationen mit anderen Plugins hinzugefügt
7.8.8
- Fix: Fehler beim Aufrufen der „Produkte aus Zettle“-Einstellungen, wenn nicht authentifiziert
7.8.7
- Kompatibilität mit WordPress 6.4 verifiziert
- Neu: Importfilter beim Import von Produkten aus Zettle hinzugefügt
- Fix: Kategorieänderungen in WooCommerce wurden beim Produktsync zu Zettle manchmal nicht übernommen
- Fix: Export von WebP-Bildern zu Zettle funktionierte auf manchen Server-Setups nicht
7.8.6
- Kompatibilität mit WooCommerce 8.2 verifiziert
- Neu: Unterstützung hinzugefügt, um Yoast-Pro-Barcodes zu exportieren
- Neu: Neuen Kategorie-Exportfilter hinzugefügt, der Kategoriehierarchien berücksichtigt
- Neu: Unterstützung für den Status „Future“ im Produkt-Exportfilter hinzugefügt
- Neu: Option hinzugefügt, Kommentare bei Simple-Amount-Käufen in Zettle zu verwenden, um einen Zettle-Kauf mit einer bestehenden WooCommerce-Bestellung zu verbinden
- Neu: Option hinzugefügt, bei aus Zettle erstellten Bestellungen einen speziellen Status zu setzen, wenn ein oder mehrere Artikel im Kauf nicht auf Lager sind
- Neu: Option hinzugefügt, um die Webhook-Priorität im Shutdown-Hook zu setzen, der Zettle-Updates verarbeitet
- Fix: Basiswährung wurde bei Verwendung der WPML/WCML-Währungslösung manchmal nicht korrekt ausgewählt
- Fix: So eingerichtet, dass mehrere Zettle-Bestandsimport-Optionen nicht gleichzeitig aktiviert werden können – für neue Nutzer
- Fix: Kategorien wurden beim Sync von Kategorien von Woo zu Zettle manchmal nicht gefunden
- Fix: Bestandsänderungen wurden manchmal doppelt ausgelöst, wenn Zettle-Käufe mit dem Bestands-Sync „Produkte aus Zettle“ kombiniert wurden
- Fix: Fehlermeldungen zeigten falschen Zeitstempel
- Fix: WebP-Bilder wurden manchmal nicht synchronisiert, wenn dynamische Image-Resizer-Plugins oder -Lösungen auf der Website aktiv waren
- Dev: Standard-Einstellungen für neue Nutzer aktualisiert
- Dev: Mehr Logging hinzugefügt
7.8.5
- Kompatibilität mit WordPress 6.3 und WooCommerce 8.0 verifiziert
- Neu: Option hinzugefügt, Varianten in WooCommerce zu löschen, wenn sie in Zettle gelöscht werden – automatisch für neue Nutzer aktiviert
- Neu: Bessere Option hinzugefügt, um ungewöhnliche Zeichen in Zettle-JSON-Objekten zu behandeln – automatisch für neue Nutzer aktiviert
- Dev: Bessere Beschreibungen im Plugin hinzugefügt
7.8.4
- Kompatibilität mit WooCommerce 7.9 verifiziert
- Kompatibilitätserklärung für WC High-Performance Order Storage
- Neu: Option hinzugefügt, die Umwandlung von einfachen zu variablen Produkten zu erlauben, wenn bestehende Produkte aus Zettle nach WooCommerce synchronisiert werden
- Neu: Option hinzugefügt, Produkte zwischen WooCommerce und PayPal POS mit einer besseren Art des UUID-Matchings zu synchronisieren
- Fix: Synchronisierung wurde manchmal unterbrochen, wenn das Plugin „Price Based on Country for WooCommerce“ verwendet wurde
- Fix: Falsche Währung während Synchronisierungen bei Verwendung des CURCY-Plugins
- Dev: Mehr Filter hinzugefügt
7.8.3
- Kompatibilität mit WooCommerce 7.5 und WordPress 6.2 verifiziert
- Neu: Option hinzugefügt, die „Neue Bestellung“-E-Mail beim Erstellen einer WooCommerce-Bestellung aus einem Zettle-Kauf an Website-Admins zu erzwingen
- Fix: Tägliche Sync-Aktionen im Action Scheduler wurden ständig abgebrochen
- Fix: Steuern wurden bei US-Kunden manchmal falsch berechnet
- Fix: Bei Synchronisierungen zu Zettle wurde manchmal die falsche Währung verwendet, wenn Aelia Currency Switcher auf der Website installiert war
- Fix: Leere Fehlermeldungen wurden manchmal angezeigt
- Dev: Unterstützung für die neue Zettle Inventory API hinzugefügt
7.8.2
- Neu: Option hinzugefügt, Attribute gar nicht von Zettle nach WooCommerce zu synchronisieren
- Fix: Tooltips wurden auf der Seite „Zettle-Käufe“ nicht angezeigt
- Fix: Einige Optionen unter Zettle-Käufe wurden trotz Deaktivierung der Zettle-Käufe weiterhin angezeigt
7.8.1
- Kompatibilität mit WooCommerce 7.4 verifiziert
- Unterstützung für WEBP-Bilder hinzugefügt
- Option hinzugefügt, einen täglichen Sync nur in bestimmten Intervallen auszuführen
- Option hinzugefügt, externe Referenzen nicht zum Abgleich zwischen WooCommerce- und PayPal-POS-Produkten zu verwenden
- Option hinzugefügt, Zettle-Metadaten massenhaft von Produkten zu entfernen
- Option hinzugefügt, keine Hinweise des Plugins anzuzeigen
- Fix: Zettle-Integration hat JavaScript eingebunden, das bereits von WooCommerce bereitgestellt wird
7.8.0
- Kompatibilität mit WooCommerce 7.2 verifiziert
- Option hinzugefügt, keine „Bestellung erstellt“-E-Mail an den Admin zu senden, wenn Zettle-Bestellungen in WooCommerce erstellt werden
- Option hinzugefügt, den Bestand nicht zu reduzieren, wenn Zettle-Bestellungen in WooCommerce erstellt werden
- Option hinzugefügt, zusätzlich zu Echtzeit-Exporten einen täglichen Export zu Zettle durchzuführen
- Option hinzugefügt, Zettle-Bestandswerte in ein Metadatenfeld am WooCommerce-Produkt zu synchronisieren statt in den Produkt-Bestand
- Option hinzugefügt, benutzerdefinierte Einheiten am Zettle-Produkt nach WooCommerce als Metadatenfeld am Produkt zu synchronisieren
- Unterstützung für die neue FinanceV2 Zettle API hinzugefügt
- Bug: Varianten wurden in Zettle nicht gelöscht, wenn sie in WooCommerce entfernt wurden
7.7.1
- Kompatibilität mit WordPress 6.1 verifiziert
- Fix: Doppelte Kategorien in WooCommerce wurden beim Sync zu Zettle manchmal nicht korrekt behandelt
- Fix: Logs verhielten sich seltsam, wenn Null-Werte eingetragen wurden
7.7.0
- Kompatibilität mit WooCommerce 7.0 verifiziert
- Erweiterte Option hinzugefügt, die Prüfung auf Webhook-Signaturen von Zettle zu überspringen
- Fix: Plugin verlor manchmal die Verbindung zu Zettle, wenn die Website lange inaktiv war
- Fix: Entwürfe wurden nach dem letzten Update nicht korrekt zu Zettle synchronisiert
- Fix: Bessere Fehlermeldungen für einige Szenarien
7.6.9
- Fix: Weitere Tippfehler behoben
7.6.8
- Optionen umsortiert, um das Plugin leichter verständlich und nutzbar zu machen
- Bessere Unterstützung für außerhalb des Plugins erstellte UUIDs hinzugefügt
- Fix: Mehrere Tippfehler im Plugin korrigiert
- Fix: Fehler beim Aufrufen der Steueroptionen bei bestimmten Konfigurationen
7.6.7
- Kompatibilität mit WooCommerce 6.8 verifiziert
- Fix: Attribute mit ausschließlich numerischen Werten konnten beim Export zu Zettle nicht verarbeitet werden
7.6.6
- Kompatibilität mit WooCommerce 6.7 verifiziert
- Getting-started-Anleitung dem Plugin hinzugefügt
7.6.5
- Fix: Export-Button funktionierte manchmal nicht korrekt bei Verwendung von WPML/Polylang
- Fix: Plugin verwendet jetzt immer den Angebotspreis, wenn verfügbar – unabhängig von der gewählten Preisoption
7.6.4
- Kompatibilität mit WordPress 6.0 und WooCommerce 6.5 verifiziert
- Option hinzugefügt, Varianten und Attribute beim Import aus Zettle alphabetisch zu sortieren
- Option hinzugefügt, einen aus Zettle importierten Barcode einem bestimmten Metadatenfeld in WooCommerce zuzuordnen
- Fix: getPid() verursachte Warnungen, wenn deaktiviert
- Fix: Attributname war beim Import eines Zettle-Attributs leer, wenn vor oder nach dem Namen ein Leerzeichen stand
7.6.3
- Kompatibilität mit WooCommerce 6.3 verifiziert
- Option hinzugefügt, save_post auszulösen, wenn der Bestand aus Zettle aktualisiert wird
- Option hinzugefügt, E-Mails für „Niedriger Bestand“ und „Nicht auf Lager“ auszulösen, wenn der Bestand über Zettle geändert wird
- Fix: Cron-Replacement-Option ließ Queue-Aktionen vor den eigentlichen Service-Anfragen laufen und verursachte starke Verzögerungen
- Fix: Geplante Verkäufe verursachten „Mismatch“-Fehler
- Fix: Problem, bei dem neu erstellte Produkte manchmal bereits eine bestehende Referenz zu Zettle hatten – das führte zu Duplikaten
7.6.2
- Kompatibilität mit WooCommerce 6.2 verifiziert
- Option hinzugefügt, save_post auszulösen, wenn Produkte in WooCommerce über Zettle erstellt/aktualisiert werden
- Fix: Problem bei Bestandsänderungen, wenn die Optionen „Zettle-Kauf: Bestandsänderung“ und „Produkte aus Zettle: Bestand“ gleichzeitig aktiv waren
7.6.1
- Kompatibilität mit WordPress 5.9 und WooCommerce 6.1 verifiziert
- Fix: Kategorien wurden bei jedem Sync dupliziert, wenn sie aus Zettle synchronisiert wurden.
- Fix: Steuern wurden beim Erstellen einer WooCommerce-Bestellung aus einem Zettle-Kauf falsch in der Bestellung gespeichert, was beim Sync zu Buchhaltungssystemen Probleme verursachte.
7.6.0
- Neu: Admin-Option hinzugefügt, um alle Zettle-Daten bei Produkten in WooCommerce zu löschen
- Neu: Funktion hinzugefügt, um eine bestimmte Kategorie am WooCommerce-Produkt zu setzen, die in Zettle verwendet werden soll.
7.5.0
- Kompatibilität mit WooCommerce 5.9 verifiziert
- Neu: Option hinzugefügt, den Zettle-Preis gegenüber dem Angebotspreis zu priorisieren
- Fix: Importtyp als Standard auf „Produkte zusammenführen“ geändert
- Fix: Fehler wurde ausgelöst, wenn die SKU zu lang ist
- Fix: Hinweise wurden nicht angezeigt
- Fix: Nicht auf Lager befindliche Varianten wurden synchronisiert, obwohl es so konfiguriert war, dass das nicht passieren soll
- Fix: Zeitstempel zu Hinweisen hinzugefügt
- Fix: Fehler beim Entfernen geplanter Actions (Unschedule)
- Fix: Variable thepostid war nicht deklariert und verursachte Warnungen
- Fix: Falsche Anzahl an Parametern beim Update von Produkten aus Zettle führte dazu, dass Produkte erstellt wurden, obwohl die Einstellung nur auf Aktualisieren stand.
7.4.2
- Kompatibilität mit WooCommerce 5.7 verifiziert
- Fix: Steuern wurden bei US-Zettle-Installationen nicht korrekt behandelt, wenn MwSt. in WooCommerce nicht aktiviert war
- Fix: Variantenbilder wurden beim Import von Produkten aus Zettle nicht importiert
7.4.1
- Fix: Käufe wurden im Debug-Modus nicht aktualisiert.
7.4.0
- Das Plugin benötigt jetzt PHP 7.3
- Kompatibilität mit WooCommerce 5.6 verifiziert
- Neu: Verwendet jetzt die Meldungen „Inventory tracking started/stopped“ aus Zettle
- Fix: Die Webhook-Fehlermeldung wurde nach einem temporären Webhook-Fehler nicht entfernt
- Fix: Metadaten wurden beim Verwenden verzögerter Veröffentlichung von Produkten bereinigt, was zu Duplikaten in Zettle führte.
- Fix: Produktvarianten mit Bestand 0 in Zettle wurden beim Import nach WooCommerce nicht auf „Bestand verwalten“ gesetzt
- Fix: Fehlender Kundenname bei Bestellungen.
- Fix: MwSt. wurde bei Bestellungen nicht korrekt gespeichert, sodass MwSt. in Statistiken nicht angezeigt wurde. Verwende die Reparaturfunktion, um bereits erstellte Bestellungen zu korrigieren.
7.3.0
- Kompatibilität mit WordPress 5.8 und WooCommerce 5.5 verifiziert
- Fix: Bestand wurde nicht auf 0 gesetzt, wenn ein Produkt durch einen Import aus Zettle erstellt wurde.
- Fix: Wenn bei einem Kauf mehrere Steuern verwendet wurden, wurden die Steuern bei erstellten Bestellungen nicht korrekt gesetzt.
- Fix: Wenn der Bestand sowohl über „Produkte aus Zettle“ als auch über „Käufe“ gesetzt wurde, konnte der Bestand in einigen Fällen beschädigt werden.
- Neu: Neue Zettle-API zum Setzen von Steuern implementiert. Aktuell nur für US-Kunden verwendet.
- Neu: Möglichkeit hinzugefügt, SKU nicht zu Zettle zu synchronisieren.
7.2.0
- Fix: In manchen Fällen wurde der Bestand beim manuellen Import nicht korrekt aktualisiert.
- Fix: Nicht-numerische Artikel-IDs werden unterstützt, wenn Bestandsänderungen direkt zum ERP-System Fortnox synchronisiert werden.
7.1.1
- Fix: Käufe aus Zettle wurden nicht automatisch heruntergeladen, wenn die Konfigurationsseite nach v7.0.4 gespeichert wurde. Bitte prüfe die Konfiguration und speichere die Seite erneut.
7.1.0
- Neu: Fehlermeldung hinzugefügt, wenn der Backend-Service keine Verbindung zur Website herstellen kann.
- Fix: Produkte innerhalb eines gruppierten Produkts wurden nicht wie erwartet synchronisiert.
- Fix: In manchen Fällen wurden Metadaten beim Löschen (Papierkorb) eines Produkts nicht korrekt bereinigt.
- Fix: Länge der Fehlermeldung bei cURL-Fehlern angepasst.
7.0.5
- Fix: Variable Produkte wurden nicht korrekt zu Zettle aktualisiert
7.0.4
- Fix: In manchen Fällen verursachten Bestandsänderungen bei Produktvarianten eine fehlerhafte „Mismatch“-Fehlermeldung.
- Fix: In manchen Fällen verursachte das Aktualisieren eines Produkts einen Fatal Error beim Barcode-Update.
7.0.3
- Fix: Einstellungsseite für „Produkte zu Zettle“ lud aufgrund eines Fehlers nicht.
7.0.2
- Fix: Bestand bei Varianten wurde nicht korrekt behandelt
7.0.1
- Fix: Beim Import neuer variabler Produkte aus Zettle wurden die Produktvarianten nicht in allen Fällen gespeichert.
- Fix: Import von Variantenbildern aus Zettle verursachte einen Fehler und das Bild wurde nicht importiert.