Keine Produkte
* Preise können je nach Land unterschiedlich sein.
* Ein zusätzlicher Beitrag kann zum Zeitpunkt der Zahlung hinzugefügt werden.
Neue Produkte
CRMap affiche vos tiers (prospects et clients) sur une carte interactive pour préparer et réaliser vos tournées commerciales sur le terrain. Le module s'appuie exclusivement sur des services cartographiques gratuits (OpenStreetMap, Base Adresse Nationale) : aucun abonnement à une API tierce payante n'est nécessaire.
Interaktives 5-Spalten-Kanban-Board zur effizienten Verwaltung und Nachverfolgung von Angeboten.
mp21640d20250417205854
Shopify ↔ Dolibarr Synchronisation: Produkte in beide Richtungen, Import Bestellungen/Kunden aus Shopify. Lizenz beim Kauf mitgeliefert. Auch im Shopify App Store verfuegbar. 5 Sprachen.
|
|
Professionelles Synchronisationsmodul zwischen Ihrem Shopify-Shop und Ihrem Dolibarr ERP.
• Echtzeit-Webhooks: Bestellungen, Produkte, Lagerbestand, Lieferungen sofort synchronisiert
• Automatischer Export von Produkten, Varianten, Bildern und Lagerbestand von Dolibarr zu Shopify
• Import von Produkten aus Shopify in Dolibarr
• Automatischer Import von Bestellungen mit Kunden, Adressen und Rabatten aus Shopify
• Automatische Rechnungs- und Zahlungserstellung aus Shopify-Bestellungen
• Catch-up CRON: keine Bestellung geht verloren, auch wenn ein Webhook fehlschlaegt
• 6-Schritte-Konfigurationsassistent fuer schnelle Einrichtung
• Multi-Preis- und Shopify-Varianten-Verwaltung
• Vollstaendige Verwaltungsoberflaeche mit Logs, Diagnose und Webhook-Viewer
• Kompatibel mit Dolibarr 18 bis 23, Docker, Cloudron
Beim Kauf im DoliStore erhalten Sie innerhalb von 24 Geschaeftsstunden eine Seriennummer per E-Mail zur Aktivierung Ihres Moduls. Geben Sie diese unter Doli2Shop > Lizenz in Ihrem Dolibarr ein.
Doli2Shop ist auch im Shopify App Store (https://apps.shopify.com/doli2shop) mit sofortiger automatischer Lizenzaktivierung ueber Shopify Billing verfuegbar, ohne auf eine E-Mail warten zu muessen.
• Kritische Korrektur: Auf gehaerteten Installationen (Anti-CSRF-Token bei jedem Seitenaufruf erneuert) wurden saemtliche Admin-Aktionen des Moduls stillschweigend abgewiesen — auch der Einrichtungsassistent. Ein Klick auf "Speichern" bewirkte weder etwas noch erschien eine Meldung. Die Pruefung entspricht nun dem Dolibarr-Kern, und jede Ablehnung wird angezeigt
• Korrektur: Bei mehreren verbundenen Shops zeigte die Webhook-Seite den ausgewaehlten Shop an, speicherte aber in einem anderen — Webhooks liessen sich nicht deaktivieren. Die bisher leeren Fehlermeldungen dieser Seite werden jetzt im Klartext angezeigt
• Kritische Korrektur: Unter Dolibarr 18 bis 22 lieferte das Verbinden eines Shops nach der Rueckkehr von Shopify einen Fehler 500, und der Shop ging verloren. Bei Hostings im strikten SQL-Modus wurden Webhooks nie registriert (von Shopify gesendete Zeitstempel wurden von der Datenbank abgelehnt)
• Leistung: Die Bestandsuebertragung an Shopify laeuft nun asynchron — die Rechnungsvalidierung kehrt sofort zurueck, selbst wenn Shopify langsam oder nicht erreichbar ist. Eine geplante Aufgabe uebertraegt den Bestand alle 5 Minuten, fasst Bewegungen zusammen und wiederholt Fehlversuche automatisch
• Echte Dolibarr-Varianten beim Import: Aus Shopify importierte Variantenprodukte erzeugen jetzt eine echte Dolibarr-Variante (in der Oberflaeche sichtbar) mit einer vom Hauptprodukt abweichenden Bezeichnung. Neue Schaltflaeche "Varianten reparieren", um bereits importierte Kataloge nachtraeglich zu verknuepfen, ohne erneuten Import und ohne Duplikate
• Neues Werkzeug "Rabatte korrigieren": repariert vor 2.2.9 importierte Bestellungen mit zu niedrig berechnetem Prozentrabatt — Vorschau vor der Anwendung, nur Entwuerfe, Pruefpfad bleibt erhalten
• Robusterer Import: vollstaendige Fehlermeldung, wenn eine Variante nicht angelegt werden kann, Wiederverwendung des vorhandenen Produkts bei bereits existierender Referenz (SKU) und Bestellzeilen aus Paket-/Bundle-Apps werden endlich importiert, sofern sie abrechenbar sind
• Kritische Korrektur: der Dolibarr-Bestand wurde nie zu Shopify uebertragen (Wiederauffuellung, Eigenproduktion, manuelle Korrekturen) — der Shopify-Bestand driftete mit jedem Verkauf ab, bis hin zu falschen negativen Werten. Jede Dolibarr-Bestandsbewegung wird nun in Echtzeit zu Shopify synchronisiert (Absolutwert, nie negativ)
• Neuer Button "Bestand zu Shopify abgleichen": uebertraegt den Dolibarr-Bestand aller zugeordneten Produkte auf einmal — repariert sofort die in der Vergangenheit verfaelschten Shopify-Werte
• Multi-Shop: der Bestand wird zu jedem Shop uebertragen, in dem das Produkt zugeordnet ist, mit den eigenen Zugangsdaten jedes Shops
• Nachvollziehbarkeit: jede Bestandsuebertragung wird im Aktionsprotokoll erfasst, und der Status "letzter Abgleich" (Datum, Produkte, Fehler) wird in der Administration angezeigt
• Shopify-2026-Konformitaet: native Unterstuetzung des neuen ablaufenden OAuth-Token-Regimes (60-Minuten-Zugriffstoken + Refresh-Token), das Shopify bis zum 1. Januar 2027 vorschreibt. Transparente automatische Erneuerung; bereits verbundene Shops migrieren mit einem Klick ueber den Button "Erneut verbinden"
• Neue Shopify-Collections-API 2026-07: Kollektionen, die mit dem neuen Modell erstellt wurden (Shopify-Rollout ab 1. Juli 2026), sind nun sichtbar und werden synchronisiert, kein stilles Verschwinden mehr
• Kritische Korrektur: Produkt-/Bestandssynchronisation zuverlaessiger gemacht — eine deaktivierte Variante blieb manchmal auf Shopify sichtbar, und abweichende Bestaende (teils negativ) wurden nicht mehr stillschweigend korrigiert; Fehler werden nun protokolliert und angezeigt
• Sofortige Diagnose: Verbindungs- und Zustandstests pro Shop laufen nun im Hintergrund, ohne die Seite zu verlangsamen
• Zuverlaessigere Telemetrie: das Modul meldet nun auf allen Kanaelen seine echte Domain und Dolibarr-Version, wodurch falsche ausstehende Installationen entfallen
• Multi-Shop: verbinden Sie mehrere Shopify-Shops mit einer einzigen Dolibarr-Installation, mit einheitlicher Buchhaltung. Shop-Auswahl und Kontextleiste zum Wechseln zwischen den Shops, vollstaendige Konfiguration pro Shop (Einstellungen, Bestellungen, Produkte, Versand, Tags automatisch nach dem Shopnamen umbenannt)
• Lizenz pro Shop: aktivieren Sie Ihre DoliStore-Seriennummer direkt auf der Seite jedes zusaetzlichen Shops
• Gesundheitsdiagnose pro Shop: Verbindung, Webhooks, Lizenz und lokale Daten auf einen Blick pro Shop geprueft
• Zuverlaessigere Versand-Synchronisation: verstaerktes automatisches Nachholen, keine verwaisten Lieferungen mehr nach einem voruebergehenden Fehler
• Anzeige-Korrekturen (Sonderzeichen) und Aktualisierung der Ueber-uns-Seite
• Einzel-Shop-Installationen bleiben unveraendert: keine Neukonfiguration bei der Aktualisierung noetig
• Korrektur: leere Seite bei der Modulaktivierung auf Multi-Shop-Installationen (die Categorie-Klasse wurde vor der Nutzung ihrer Konstanten nicht geladen). Aktivierung und Kategorieerstellung pro Shop funktionieren wieder. Einzel-Shop-Installationen waren nicht betroffen
• Multi-Shop: Verwalten Sie mehrere Shopify-Shops in einer einzigen Dolibarr-Installation mit einheitlicher Buchhaltung. Verbindung und Konfiguration pro Shop, Trennung von Produkten, Bestellungen und Rechnungen ueber Kategorien und Tags, Lizenzpruefung pro Shop. Einzel-Shop-Installationen funktionieren unveraendert
• Verstaerkte Sicherheit der Shopify-Verbindung: die OAuth-Rueckgabe wird nun mit einer asymmetrischen kryptografischen Signatur (oeffentlicher/privater Schluessel) signiert, wodurch jedes geteilte Geheimnis auf Modulseite entfaellt; transparente serverseitige Rotation
• Support-Werkzeuge: Export des rohen JSON einer Shopify-Bestellung oder eines Produkts mit einem Klick, sowie ZIP-Export mehrerer Bestellungen auf einmal, zum Senden an den Support ohne technische Handgriffe
• Bestellansicht: Liefer- und Rechnungsadresse sowie Abholpunkt werden direkt angezeigt, ohne den Kontakte-Reiter zu oeffnen
• Verifizierungs-Wizard nach der Installation: Pruefung von Verbindung, Konfiguration, CRON, Webhooks und Migrationen auf einen Blick, mit Korrekturaktionen
• Automatischer Bestellabschluss nach Lieferung und Zahlung, E-Mail-Warnungen bei kritischen Fehlern, Aktionsprotokoll des Moduls
• Angereicherte Bestelldaten (Finanzuebersicht, Status, Kontext); SQL-Kompatibilitaet mit MySQL 8.x und MariaDB in der Continuous Integration validiert
• Korrektur: Prozentuale Rabatte wurden zu niedrig berechnet — der Rabatt wurde auf der Netto-Basis berechnet und dann ein zweites Mal durch (1 + MwSt.) geteilt, als waere er ein Brutto-Betrag. Bestellungen mit prozentualem Promo-Code entsprechen nun exakt dem in Shopify angezeigten Betrag (z. B. 5% = -151,20 EUR brutto statt -126 EUR)
• Rabatte mit festem Betrag (von Shopify brutto uebermittelt) behalten ihre Brutto-Netto-Umrechnung
• Dokumentation: Tabelle der 4 Dolibarr-Regeln zur Bestandsreduzierung und Empfehlung fuer gemischte Shops mit TakePOS-Theke + Shopify
• Kritische Korrektur: Lagerbestand wurde beim Import von Shopify-Bestellungen nicht reduziert — das Lager wurde bei der Rechnungsvalidierung nicht uebergeben. Alle 4 Dolibarr-Regeln zur Bestandsreduzierung (Bestellung, Rechnung, Versand, Versandabschluss) werden nun abgedeckt
• Korrektur: Die Berechtigungsmigration v2.2.4 (Aenderung der Modul-ID) wird nun bei der Aktivierung automatisch ausgefuehrt — Benutzerrechte bleiben beim Upgrade von einer Version vor 2.2.4 erhalten
• Webhook-Korrektur: falsche Callback-URL (fehlender /custom/-Pfad) ohne explizite Konfiguration, und die Einstellung der Aufbewahrungstage fuer Ereignisse wird nun beruecksichtigt
• Robustheit: explizite Warnungen in den Logs, wenn kein Lager ermittelt werden kann, sowie Schutz vor fatalen Fehlern
• Kritische Korrektur: Dokumenten-API-Aufrufe mit Fehler 404 bei Dolibarr-Installationen in einem Unterverzeichnis — ein fuehrender Slash ueberschrieb den Unterordner (Issue #288). Alle Dokumenten-Endpunkte (Produkt- und Kategoriebilder) beruecksichtigen nun den Installations-Unterordner
• Kritische Korrektur: resiliente Produktbild-Synchronisation — automatischer SQL-Fallback (llx_ecm_files) wenn der Dolibarr REST-API-Endpunkt /documents nicht erreichbar ist (Apache 404, Timeout, HTML im Body). Keine fehlenden Bilder mehr in Shopify, auch bei eingeschraenktem Hosting (Issue #286, Support-Ticket Philazerty / Click & Play)
• Kritische Korrektur: Multi-Mandant-Entity-Filter zur Bild-SQL-Abfrage hinzugefuegt — verhindert, dass Bilder anderer Dolibarr-Entitaeten in Multi-Company-Installationen offengelegt werden
• Korrektur: falscher Sortierschluessel (filename vs. relativename) — Sortierung nach Position jetzt korrekt
• Verbesserung: Bild-Instanz-Cache reduziert 3 redundante SQL+API-Aufrufe pro Produkt auf 1 waehrend der Synchronisation
• Kritische Korrektur: Funktion verifToken() wurde auf bestimmten PHP-FPM-Stacks (insbesondere ISPConfig mit striktem open_basedir) nicht geladen und blockierte die Shopify-OAuth — 4 Moduldateien binden nun explizit das compatibility.lib.php-Polyfill ein
• Kritische Korrektur: Migration der Dolibarr-Modul-ID (436950 → 351003, offizieller Bereich fuer Association P'tite Tete) — automatische SQL-Migration erhaelt bestehende Benutzerberechtigungen, keine manuelle Aktion erforderlich
• Kritische Korrektur: 3 Admin-Seiten (Setup, Konfigurations-Wizard, Produktsynchronisation) referenzierten eine nicht existierende CSS-Datei — Style-Laden und Anzeige nun korrekt
• Kritische Korrektur: Varianten-Bestandsabgleich jetzt stuendlich statt alle 24h
• Kritische Korrektur: keine Duplikate mehr auf Shopify nach Loeschen eines Varianten-Produkts
• Verbesserter Anti-Loop: prozessuebergreifender Sync/Webhook-Schutz gegen Deadlocks
• Erweitertes Diagnose-Tool: Erkennung alter Bildpfade + Server-Loopback-Test
• Dynamische Versionsanzeige ueberall (keine fest codierten Versionen mehr)
• Modernisierte Konfigurationsanleitung mit empfohlenem Assistenten
• Korrektur Webhook products/delete (SQL-Fehler behoben)
• Intelligenter version.php Fallback fuer partielle FTP-Deployments
• Korrektur Admin-Seiten (maintenance, version_check) fuer nicht-standard Installationen
Vollstaendiges Installations- und Update-Tutorial:
https://youtu.be/NaTBQp4_aq8
Francais, English, Deutsch, Espanol, Italiano
Website: https://doli2shop.ptitetete.org
E-Mail: doli2shop@ptitetete.org
Vollstaendige Dokumentation im Modul enthalten