Square und WooCommerce, synchronisiert durch permanente ID
SyncLane verbindet Ihr Square POS-Konto mit Ihrem WooCommerce-Shop und behält Produkte, Variationen, Lagerbestände und Verkäufe synchron. Es basiert auf einer Idee, die andere Synchronisierungstools falsch machen: Jeder Datensatz wird mit seinem abgeglichen permanente Square-IDin einer dedizierten Zuordnungstabelle gespeichert, so dass beim zweimaligen Ausführen einer Synchronisierung dieselben Elemente aktualisiert werden, anstatt Kopien davon zu erstellen.
Wenn Sie jemals eine Square-Synchronisierung durchgeführt und festgestellt haben, dass Ihr Katalog verdoppelt wurde, ist dieses Plugin das Problem, das das Problem behebt.
Landingpage: synclane.webkodingtheme.com
WP Admin-Demo: synclane.webkodingtheme.com/wp/wp-admin/
Administrator-Zugangsdaten: Demo / SyncLaneDemo!
Übereinstimmung mit der ID, nicht mit dem Namen
Die meisten quadratischen Steckverbinder passen zu Produkten von Titel. Benennen Sie ein Produkt um, führen Sie die Synchronisierung von einem zweiten Computer aus oder lassen Sie zwei Läufe überlappen, und Sie erhalten eine zweite Kopie von allem. SyncLane macht das nie.
Eine dedizierte Zuordnungstabelle – SyncLane erstellt eine eigene Tabelle und speichert eine Zeile pro Produkt, Variation und Bestellung, die die WooCommerce-ID, die permanente Square-ID, die Objektversion, die SKU und einen Inhalts-Hash enthält.
Jeder Schreibvorgang durchläuft die gespeicherte ID – Sobald ein Datensatz zugeordnet ist, aktualisiert SyncLane genau dieses Square-Objekt. Es wird nie nach Namen gesucht und es wird nie geraten.
Erstkontaktakzeptanz durch SKU – Wenn ein Produkt bereits auf beiden Seiten vorhanden ist, bevor Sie SyncLane installieren, wird es bei der ersten Synchronisierung in Square by SKU gefunden und in die Karte übernommen, anstatt ein Duplikat zu erstellen.
Inhalts-Hashing – Datensätze, die sich nicht tatsächlich geändert haben, werden übersprungen, sodass Wiederholungen schnell und leise erfolgen, anstatt Ihren gesamten Katalog neu zu schreiben.
Überprüfen Sie es selbst in zehn Sekunden
Öffnen Sie die Admin-Demo, notieren Sie sich die Produkt- und Variationsanzahl im SyncLane-Dashboard und drücken Sie Jetzt synchronisieren zwei oder drei Mal und laden Sie erneut. Die Zählungen werden sich nicht verschoben haben. Dieser einzelne Test ist der Grund, warum dieses Plugin existiert.
Was SyncLane synchron hält
Produkte und Variationen – in eine Richtung, in die von Ihnen gewählte Richtung. Verwalten Sie Ihren Katalog in WooCommerce und übertragen Sie ihn auf Square, oder verwalten Sie ihn in Square und übertragen Sie ihn auf WooCommerce. Titel, Beschreibungen, Preise, SKUs und Lagerbestände werden alle mit der Aufzeichnung übertragen.
Lagerbestände, in beide Richtungen – Ein Verkauf auf einem der beiden Kanäle sorgt dafür, dass beide korrekt bleiben. Echtzeit, wenn Sie den Webhook aktivieren, mit einem Abgleichs-Sweep alle 15 Minuten, der alles behebt, was ein verpasstes Ereignis hinterlassen hat.
Bestellungen – Square-In-Person-Verkäufe gehen in WooCommerce als Bestellungen mit den korrekten Gesamtbeträgen ein, sodass Thekenverkäufe und Online-Verkäufe in einer Liste zusammengefasst sind. Die Auftragserstellung ist HPOS-sicher.
Manuelle Steuerung – A Jetzt synchronisieren Klicken Sie auf die Schaltfläche auf dem Dashboard, um jederzeit eine vollständige Synchronisierung durchzuführen, und das Aktivitätsprotokoll zeichnet auf, was jeder Lauf bewirkt hat.
Variationssynchronisierung, die tatsächlich funktioniert
Variationen sind der Punkt, an dem die meisten Square-Integrationen aufgeben. SyncLane ordnet jedes WooCommerce-Produktattribut einem echten Square zu Artikeloptionund jede Variante einer quadratischen Artikelvariante trägt die passenden Optionswerte und ihre eigene SKU, ihren eigenen Preis und ihre eigene Lagerbestandsanzahl.
Inventar pro Variation – Die Zählung für Medium/Schwarz wird getrennt von Large/Sand auf beiden Seiten verfolgt.
Artikel ohne Optionen erscheinen als einfache Produkte – Square behält eine versteckte Einzelvariante für jeden Artikel bei, weshalb einfache Produkte so oft in WooCommerce als variable Produkte landen, mit einem leeren Dropdown-Menü „Option auswählen“, das die Schaltfläche „In den Warenkorb“ blockiert. SyncLane schreibt sie als einfache Produkte und repariert diejenigen, die mit einem früheren Tool fehlerhaft waren.
Attribute überleben einen Roundtrip – Optionen werden anhand ihrer gespeicherten IDs abgerufen und wiederverwendet, sodass beim Zurückziehen eines Produkts von Square nicht seine Attribute entfernt werden.
Vorhandene Square-Felder bleiben erhalten – Beim Update wird SyncLane mit dem Element zusammengeführt, über das Square bereits verfügt, sodass Kategorien, Bilder und Steuereinstellungen, die Sie in Square verwalten, nicht durch eine Synchronisierung gelöscht werden.
Gebaut, um weiterlaufen zu können
Echtzeit-Updates – Fügen Sie die generierte Webhook-URL zu Ihrem Square-Entwickler-Dashboard hinzu und Inventar-, Katalog- und Bestellereignisse werden in Sekundenschnelle übertragen. Ohne sie läuft alles immer noch nach Plan.
Abstimmung alle 15 Minuten – Ein geplanter Sweep stellt den Bestand vom Master wieder her, sodass ein verpasster Webhook nie dazu führt, dass die beiden Systeme auseinanderdriften.
Schleifenschutz – Ein Wiedereintrittswächter unterbricht ausgehende Schreibvorgänge, während eine von Square stammende Änderung angewendet wird, sodass Updates nie zwischen den beiden Systemen hin- und herwechseln.
Aktivitätsprotokoll – eine lesbare Aufzeichnung jedes Synchronisierungslaufs, jedes geschriebenen Produkts und jedes API-Fehlers direkt im Admin.
Sandbox-Unterstützung – Verbinden Sie zuerst einen Square Sandbox-Token, führen Sie eine vollständige Synchronisierung mit den Testdaten durch und tauschen Sie dann Ihren Produktions-Token ein.
Keine Kartendaten – Die Zahlungsabwicklung bleibt vollständig bei Square. SyncLane berührt nur Katalog, Lagerbestand und Bestellungen und fügt Ihrem Geschäft daher keinen PCI-Umfang hinzu.
Sauberer Code – Namespace, bereit für die Übersetzung, Deinstallationsroutine enthalten und den offiziellen WordPress-Plugin-Check ohne Fehler bestanden.
Warum SyncLane wählen?
Die Synchronisierung von Square mit WooCommerce hat einen schlechten Ruf, und das ist verdient. Wenn Sie schon einmal versucht haben, die beiden zu verbinden, sind Sie wahrscheinlich auf mindestens eines dieser Probleme gestoßen. So ist SyncLane anders aufgebaut.
Es wird anhand der ID abgeglichen und kann daher nicht dupliziert werden. Der übliche Fehler ist ein Tool, das Produkte nach Namen abgleicht: Benennen Sie etwas um, führen Sie die Synchronisierung von zwei Stellen aus oder führen Sie sie einfach zweimal aus, und Ihr Katalog verdoppelt sich. SyncLane zeichnet die permanente Square-ID jedes Produkts und jeder Variation in seiner eigenen Zuordnungstabelle auf und schreibt für immer in genau diesen Datensatz zurück. Sie können dies in zehn Sekunden in der Live-Demo überprüfen – drücken Sie wiederholt auf „Jetzt synchronisieren“ und beobachten Sie, wie sich die Zählungen nicht ändern.
Variationen werden abgebildet und nicht abgeflacht. An diesem Punkt geben die meisten Integrationen stillschweigend auf und verwandeln ein Größe-×-Farbe-Produkt in einen Stapel unabhängiger quadratischer Elemente – oder weigern sich, es überhaupt zu synchronisieren. SyncLane ordnet Ihre Attribute echten Square-Artikeloptionen zu und jede Variation einer Square-Artikelvariation mit eigener Artikelnummer, Preis und Lagerbestand. Der Verkauf des letzten Mediums/Schwarzes an der Theke bedeutet nicht, dass das gesamte Produkt online ausverkauft ist.
Einzelne Artikel bleiben einzeln. Square speichert jeden Artikel mit Variationen darunter, sogar einen, der überhaupt keine Optionen hat. Die meisten Konnektoren leiten dies direkt weiter, sodass ein Stapel Sammelkarten als variables Produkt mit einem Feld „Option auswählen“ in WooCommerce ankommt – und Kunden können es nicht in den Warenkorb legen, bis sie aus einer Liste mit einem Eintrag darin auswählen. Das manuelle Reparieren bleibt nicht hängen, da bei der nächsten Synchronisierung der Produkttyp erneut überschrieben wird. SyncLane liest den Artikel zuerst: Eine Variante und keine Artikeloptionen werden zu einem einfachen WooCommerce-Produkt, und ein Produkt, das ein früheres Tool bereits in eine defekte Variable umgewandelt hat, wird beim nächsten Durchlauf wieder zurückkonvertiert.
Es überlebt den Kontakt mit einem bestehenden Katalog. Viele Tools funktionieren nur mit einem leeren Square-Konto. Die erste Synchronisierung von SyncLane durchsucht Square nach SKU und übernimmt das, was bereits vorhanden ist, sodass Sie es in einem Geschäft installieren können, das seit Jahren auf beiden Kanälen verkauft.
Die Arbeit, die Sie in Square geleistet haben, wird dadurch nicht überschrieben. Beim Update wird SyncLane mit dem Element zusammengeführt, über das Square bereits verfügt, sodass die Kategorien, Bilder und Steuereinstellungen, die Sie auf der Square-Seite verwalten, intakt bleiben und nicht durch eine Synchronisierung gelöscht werden.
Es ist für den aktuellen WooCommerce konzipiert. Getestet mit WooCommerce 10.x und WordPress 6.x-7.x, wobei High-Performance Order Storage korrekt deklariert und verwendet wurde. Der Code besteht den offiziellen WordPress-Plugin-Check ohne Fehler.
Es bleibt außerhalb Ihres Zahlungsstapels. Die Kartenabwicklung bleibt vollständig beim Square-eigenen Checkout. SyncLane sieht niemals Kartendaten, daher erweitert das Hinzufügen nicht Ihren PCI-Bereich – und es gibt kein Zahlungsgateway, das unterbrochen werden kann, wenn Square etwas ändert.
Es sagt Ihnen, was es getan hat. Jeder Lauf, jeder Datensatz und jeder API-Fehler werden in ein lesbares Aktivitätsprotokoll im Admin geschrieben. Wenn um 3 Uhr morgens etwas schief geht, erhalten Sie eine Antwort und keinen stillen Fehler.
Es ist ehrlich über seine Grenzen. Version 1.0 synchronisiert einen einzelnen Square-Standort, sorgt dafür, dass der Katalog von einem von Ihnen gewählten Master aus in eine Richtung fließt, und gibt keine Löschungen weiter. Diese werden hier, in der Dokumentation und auf der Roadmap unten angegeben und nach dem Kauf nicht entdeckt.
Anforderungen
WordPress 6.0 oder neuer · WooCommerce 8.0 oder neuer (getestet auf 10.x) · PHP 7.4 oder neuer · ein Square-Konto mit API-Zugriff · HTTPS in Ihrem Shop, wenn Sie den Echtzeit-Webhook verwenden möchten.
Was ist im Umfang von Version 1.0 enthalten?
SyncLane Version 1.0 unterstützt a einzelner quadratischer Standort, Einwegkatalog Synchronisieren Sie mit einem Master Ihrer Wahl und Zwei-Wege-Lager. Die Kartenabwicklung wird bewusst der eigenen Kasse von Square überlassen.
Roadmap
Für zukünftige Updates geplant: mehrere Square-Standorte zusammengefasst in einer Bestandszahl, bidirektionale Katalogbearbeitung, Steuer- und Versandliniendetails auf Bestellebene sowie Löschweitergabe zwischen den beiden Systemen.
Unterstützung
Support wird über die Envato-Artikelkommentare und das Support-Formular auf der Artikelseite bereitgestellt. Fehlerberichte, die Ihre WordPress-, WooCommerce- und PHP-Versionen sowie die relevanten Zeilen aus dem SyncLane-Aktivitätsprotokoll enthalten, werden am schnellsten beantwortet.
Lizenz
Reguläre Lizenz – Verwenden Sie SyncLane in einem einzelnen WooCommerce-Shop, sei es Ihr eigener oder der eines Kunden, wo Endbenutzern für den Zugriff keine Gebühren berechnet werden.
Erweiterte Lizenz – erforderlich, wenn das Endprodukt, das SyncLane verwendet, an Endbenutzer verkauft wird oder für den Zugriff Gebühren anfallen.
Die vollständigen Bedingungen finden Sie unter Envato-Standardlizenzen.
Änderungsprotokoll
v1.0.1 — 21. Juli 2026
– Webhook-Ereignisse werden jetzt anhand der HMAC-Signatur von Square überprüft
– Behoben: Variationen ohne SKU konnten beim Ziehen von Square dupliziert werden
– Behoben: Beim Wechsel des Square-Kontos oder der Square-Umgebung blieb die alte ID-Zuordnung bestehen
– Behoben: Der von Square entnommene Bestand aktivierte die WooCommerce-Bestandsverwaltung nicht
– Behoben: Eine Mapping-Zeile ohne Square-ID konnte bei einem gesamten Bestandsstapel fehlschlagen
– Behoben: Ein Synchronisierungsfehler konnte dazu führen, dass der Schleifenschutz aktiviert war
v1.0.0 — 20. Juli 2026
– Erstveröffentlichung
– Produkt- und Variationssynchronisierung mit permanentem ID-Abgleich
– Erstkontaktakzeptanz durch SKU
– Zwei-Wege-Aktiensynchronisierung mit 15-minütigem Abgleich
– Import quadratischer Reihenfolge, HPOS-kompatibel
– Echtzeit-Webhook-Endpunkt
– Dashboard, Einstellungen und Aktivitätsprotokollbildschirme
Bewertung: 0
Verkäufe bisher: 0
Be the first to leave a review.






