Werbeaktionen

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250,00 €  (600€)

Neue Produkte

Doli2Shop – ERP-Integration

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.

250,00 €
Netto

  • Autor Association P'tite Tête
  • Modulversion 2.6.2
  • Veröffentlichungsdatum 17.04.2025
  • Zugriff auf Updates und Downloads 1 Jahr
  • So kontaktieren Sie den Support doli2shop@ptitetete.org (Temps de réponse : 5 jours ouvrés)
  • Kompatibilität Dolibarr V18 - V24   -   PHP7.2.5 - 8.5
  • Letztes Update 11.10.2026 20:29

Mehr Infos...

Doli2Shop - ERP Integration

Professionelles Synchronisationsmodul zwischen Ihrem Shopify-Shop und Ihrem Dolibarr ERP.

Funktionen

  • 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 24, Docker, Cloudron

Lizenz und Aktivierung

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.

Neuerungen in v2.6.2

  • Kritische Korrektur: Die geplante Export-Aufgabe uebertrug Preis- und Inhaltsaenderungen aus Dolibarr nicht mehr an Shopify, und das mindestens seit Version 2.2.0. Ein geaenderter Preis rueckt nun an die Spitze der Warteschlange, andere Aenderungen werden ueber einen reservierten Anteil jedes Durchlaufs bedient, und alle Produkte (Varianten eingeschlossen) werden der Reihe nach bearbeitet statt immer derselben 10
  • Nach dem Update das Modul deaktivieren und reaktivieren, um die Migration anzuwenden: In den letzten 30 Tagen geaenderte Preise gehen dann in den folgenden Durchlaeufen an Shopify
  • In Dolibarr bewusst geloeschte Varianten werden nicht mehr neu angelegt: Das Werkzeug "Varianten reparieren" ist ausgegraut (Grund wird angezeigt), wenn Dolibarr die massgebliche Quelle ist, und ein entkoppeltes Produkt beruehrt die Shopify-Seite seines frueheren Elternprodukts nicht mehr
  • Die Reaktivierung des Moduls erzeugt den Fehler "Duplicate entry 'card-1-1'" (doppelte Zahlungszuordnung) nicht mehr; eine bereits betroffene Datenbank wird automatisch repariert
  • Zwei Dolibarr-Attribute mit derselben Bezeichnung werden von Shopify nicht mehr in Endlosschleife abgelehnt: Sie werden zu einer einzigen Option zusammengefuehrt, und ein Produkt, das die Optionsgrenze des Shops ueberschreiten wuerde, wird lokal abgelehnt, mit einer Meldung, die die betroffenen Optionen und Varianten nennt
  • Bestand: Das Modul erfindet nie mehr eine Referenzmenge von 0; eine Zeile mit unbekannter Bestandsreferenz wird allein abgelehnt, ohne die anderen Zeilen des Stapels zu blockieren

Neuerungen in v2.6.1

  • Der Dolibarr-Bestand wird wieder an Shopify uebertragen: Aktualisierungen wurden abgelehnt, sobald ein Produkt bereits Online-Bestand hatte ("changeFromQuantity"). Das Modul liest nun die tatsaechlich bei Shopify gespeicherte Menge, sendet nur die Differenz, buendelt Aktualisierungen in Stapeln, und ein voruebergehender Shopify-Ausfall setzt Produkte nicht mehr dauerhaft auf Fehler; haengengebliebene Produkte werden automatisch neu eingereiht
  • REST-API: Sie antwortete seit 2.6.0 mit einem 500-Fehler, selbst mit gueltigem Schluessel. Behoben und ueber echtes HTTP auf Dolibarr 18 und 24 mit dem ausgelieferten Paket ueberprueft; wenn Sie die REST-API mit 2.6.0 nutzen, installieren Sie diese Version
  • Die Wartungswerkzeuge oeffnen sich endlich (der Reiter stuerzte beim Oeffnen ab), der Webhooks-Reiter stuerzt nicht mehr ab (das Abwaehlen von "Sofortige Verarbeitung" oder das Leeren eines Zahlenfelds verursachte einen Fatalfehler, und die leere Zeile bei "Webhook-Benutzer" liess alle Webhooks mit einem 500-Fehler antworten), und der Reiter "Statuszuordnung", der keinerlei Wirkung auf Ihre Bestellungen hatte, wird entfernt
  • Das Speichern der Produktkategorie eines Shops loescht nicht mehr stillschweigend dessen Bestell-, Rechnungs- und Angebots-Tags. Zu pruefen: Oeffnen Sie jedes Shop-Blatt, Reiter "Kategorien und Tags", und kontrollieren Sie, dass die drei Tags ausgefuellt sind
  • Eine Bestellung, deren Kunde keine E-Mail hat (z. B. nur Telefon), wird nun importiert: Der Kunde wird ueber die Shopify-Kennung, das Telefon oder Name und Adresse gefunden und notfalls ohne E-Mail angelegt; im Zweifel legt das Modul einen neuen Partner an, statt falsch zuzuordnen
  • Eine manuelle Kollektion wird nicht mehr mit einer automatischen verwechselt: Ihre Produkte werden wieder zugeordnet, und durch Bedingungen gesteuerte Kollektionen werden im Synchronisationsbildschirm gesondert gemeldet. Das Bild einer Kollektion wird nicht mehr bei jeder Synchronisation erneut an Shopify gesendet (jedes Bild wird nach dem Update einmal erneut gesendet)
  • Das Werkzeug "Foto-Duplikate" bietet nur noch wirklich identische Kopien an: Standardmaessig ist nichts angehakt, und das Modul prueft vor dem Loeschen erneut
  • Der JSON-Export eines Produkts verwechselt eine numerische SKU nicht mehr mit einer Shopify-Kennung, und das eigene Protokoll des Moduls kann endlich detaillierter sein als das von Dolibarr (Debug-Stufe)

Neuerungen in v2.6.0

  • Das Modul fuhrt nun ein eigenes Protokoll: Jeder Synchronisationszyklus wird mit einer Kennung, seiner Herkunft (geplante Aufgabe, Bildschirm, Webhook, API) und seiner Bilanz festgehalten — Dauer, verarbeitete Produkte, Fehler, Bilder. Eine Supportanfrage beginnt mit Fakten statt mit einer Reihe von Fragen
  • Beim START jedes Zyklus wird eine Zeile geschrieben, vor jeder Arbeit. Ohne sie hinterlassen ein stillstehender Planer und ein Planer ohne Aufgaben genau dieselbe Leere; mit ihr wird "letzter geplanter Zyklus: vor vier Tagen" zu einer Antwort
  • Neue Schaltflache "Protokoll herunterladen (CSV)": Sie laden es herunter und hangen es an Ihre Nachricht an. Es ist bewusst begrenzt und enthalt genau das am Bildschirm Angezeigte — keine Bestellinhalte, keine personenbezogenen Daten Ihrer Kunden
  • Das Protokoll wird uber eine separate Datenbankverbindung geschrieben: Seine Spur bleibt auch dann erhalten, wenn der beschriebene Vorgang scheitert und seine Schreibvorgange zurucknimmt. Gerade der interessanteste Fehler hinterlasst eine Spur
  • Diese Version bringt ausserdem zehn Pakete fruherer, nie veroffentlichter Arbeiten: Hartung der Wiederherstellung der Shopify-Verbindung, Obergrenze fur Lizenzverknupfungsversuche, begrenzte Lizenz-Neuprufung mit sichtbarem Fehlschlag, Entfernung personenbezogener Daten aus den Anwendungsprotokollen der Website
  • Shopify-Verbindung: Bei der nachsten Wiederverbindung Ihres Shops erscheint einmalig eine Bestatigungsseite - sie zeigt Ihre Dolibarr-Adresse an und fordert eine Bestatigung, bevor irgendetwas ubertragen wird; nachfolgende Wiederverbindungen von derselben Adresse bleiben wie zuvor unauffallig
  • Sicherheit: Ihre Shopify-Zugangsdaten (Zugriffstoken, API-Schlussel) werden im Konfigurationsbildschirm nicht mehr im Klartext angezeigt, der Diagnose-Export maskiert nun jedes sensibel wirkende Feld unabhangig von seinem Namen, und eine Lizenz kann jetzt bei Bedarf ordnungsgemass widerrufen werden
  • Behebung des Fatalfehlers "Cannot redeclare function dol_time_plus_duree()". Er konnte je nach Ladereihenfolge der Dolibarr-Bibliotheken eine Seite, einen Webhook, eine geplante Aufgabe oder die API anhalten (gemeldet bei der Kombination von Doli2Shop mit einem anderen Modul): Das Modul verwendet jetzt die Funktion des Dolibarr-Kerns.
  • Shopify-App: Das Loesen einer DoliStore-Lizenz entfernt sie jetzt wirklich (sie wird nicht mehr als aktiv angezeigt), und der Shop kann eine Lizenz erneut verknuepfen, dieselbe oder eine andere; Shopify-Abonnement-Benachrichtigungen (Kuendigung, Sperrung, Planwechsel) werden wieder beruecksichtigt und der gewaehlte Plan (monatlich/jaehrlich) wird gespeichert

Neuerungen in v2.5.7 (Hotfix)

  • Kritische Korrektur: In einem Shopify-Shop mit mehreren Standorten/Lagern wurde der reine Bestands-Resynchronisierungszyklus (wenn sich der Produktinhalt seit der letzten Uebertragung nicht geaendert hat) von Shopify systematisch abgelehnt. Ein Integrator meldete 141 Fehler bei 158 Produkten, wobei der Bestand bei Shopify auf seinem alten Wert blieb, ohne dass je eine Aktualisierung durchging. Die Referenzmenge wird nun stets am tatsaechlich fuer Ihren Shop konfigurierten Standort gelesen
  • Korrektur: Bei einem Produkt mit mehreren Varianten werden nicht mehr alle Varianten durch das Problem einer einzigen blockiert
  • Korrektur: Ein tatsaechliches Konfigurationsproblem des Shopify-Standorts (geloescht, ungueltig oder deaktiviert) wird nun klar in den Protokollen und der Synchronisierungsuebersicht gemeldet, mit der zu ergreifenden Massnahme
  • Korrektur: Eine von Shopify auferlegte voruebergehende Verlangsamung (Ratenbegrenzung) wird nie mit diesem Standort-Konfigurationsproblem verwechselt
  • Korrektur: Ein korrekt definierter Artikel mit einem Bestand von null wird nicht mehr mit einem Artikel verwechselt, dessen Menge nicht gelesen werden konnte
  • Bei einer Installation mit mehreren Shopify-Shops bleibt die Synchronisierungsverfolgung eines Produkts korrekt pro Shop isoliert; die beiden mit dieser Version eingefuehrten Zaehler sind zudem nun direkt auf dem Bildschirm der manuellen Synchronisierung sichtbar
  • Das Installationspaket ist wieder unter 2 MB gross und kann unabhaengig vom Standard-Upload-Limit ueber den Bereitstellungsbildschirm von Dolibarr installiert werden

Vollstaendiger Versionsverlauf: https://doli2shop.ptitetete.org/changelog

Video-Tutorial

Vollstaendiges Installations- und Update-Tutorial:
https://youtu.be/NaTBQp4_aq8

5 Sprachen

Francais, English, Deutsch, Espanol, Italiano

Informationen

Website: https://doli2shop.ptitetete.org
E-Mail: doli2shop@ptitetete.org
Vollstaendige Dokumentation im Modul enthalten

---

Verein P'tite Tete - Dolibarr Module seit 2021




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org