Aucun produits
* Les prix peuvent varier en fonction de votre pays.
* Une contribution supplémentaire peut être ajoutée au moment du paiement.
Nouveaux produits
Thème Dolibarr axé sur le confort visuel : palette de couleurs douce, espacements généreux, menu vertical, tableau de bord graphique, modes clair et sombre.
mp21640d20250417205854
Synchronisation Shopify ↔ Dolibarr : produits dans les deux sens, import commandes/clients depuis Shopify. Licence fournie à l'achat. Aussi disponible sur le Shopify App Store. 5 langues.
|
|
Module professionnel de synchronisation entre votre boutique Shopify et votre ERP Dolibarr.
• Webhooks temps reel : commandes, produits, stocks, expeditions synchronises instantanement
• Export automatique des produits, variantes, images et stocks de Dolibarr vers Shopify
• Import des produits depuis Shopify vers Dolibarr
• Import automatique des commandes avec clients, adresses et reductions depuis Shopify
• Creation automatique factures et paiements depuis commandes Shopify
• CRON de rattrapage : aucune commande perdue meme si un webhook echoue
• Wizard de configuration en 6 etapes pour une mise en route rapide
• Gestion multi-prix et variantes Shopify
• Interface d'administration complete avec logs, diagnostic et visualiseur webhook
• Compatible Dolibarr 18 a 23, Docker, Cloudron
A l'achat sur le DoliStore, vous recevrez un numero de serie par email sous 24h ouvrees pour activer votre module. Saisissez-le dans Doli2Shop > Licence dans votre Dolibarr.
Doli2Shop est egalement disponible sur le Shopify App Store (https://apps.shopify.com/doli2shop) avec activation automatique et instantanee de la licence via Shopify Billing, sans attendre d'email.
• Correction critique : sur les installations dont la securite est durcie (renouvellement du jeton anti-CSRF a chaque page), toutes les actions d'administration du module etaient rejetees en silence — assistant de configuration compris. Un clic sur "Enregistrer" ne produisait ni effet, ni message. La verification est desormais alignee sur celle du coeur de Dolibarr, et tout refus est annonce a l'ecran
• Correction : en multi-boutiques, la page Webhooks affichait la boutique selectionnee mais enregistrait sur une autre — impossible de desactiver un webhook. Les messages d'erreur de cette page, jusqu'ici vides, sont desormais affiches en clair
• Correction critique : sur Dolibarr 18 a 22, la connexion d'une boutique renvoyait une erreur 500 au retour de Shopify et la boutique etait perdue. Sur les hebergements en mode SQL strict, les webhooks ne s'enregistraient jamais (dates Shopify rejetees par la base)
• Performance : le push du stock vers Shopify devient asynchrone — la validation d'une facture rend la main immediatement, meme si Shopify est lent ou injoignable. Un traitement planifie pousse le stock toutes les 5 minutes, avec regroupement des mouvements et reprise automatique apres un echec
• Vraies declinaisons Dolibarr a l'import : les produits a variantes importes de Shopify creent desormais une veritable declinaison (visible dans l'interface Dolibarr), avec un libelle distinct de celui du produit parent. Nouveau bouton "Reparer les declinaisons" pour rattacher a posteriori les catalogues deja importes, sans reimport ni doublon
• Nouvel outil "Recorrection remises" : repare les commandes importees avant la 2.2.9 dont la remise en pourcentage etait sous-evaluee — apercu avant application, brouillons uniquement, piste d'audit preservee
• Import plus robuste : message d'erreur complet lorsqu'une variante ne peut pas etre creee, reutilisation du produit existant en cas de reference (SKU) deja presente, et lignes de commande issues d'applications de packs/bundles enfin importees lorsqu'elles sont facturables
• Correction critique : le stock Dolibarr n'etait jamais pousse vers Shopify (reapprovisionnements, production interne, corrections manuelles) — le stock Shopify derivait au fil des ventes jusqu'a des valeurs negatives fausses. Tout mouvement de stock Dolibarr est desormais synchronise en temps reel vers Shopify (valeur absolue, jamais negative)
• Nouveau bouton "Recaler le stock vers Shopify" : pousse en une fois le stock Dolibarr de tous les produits mappes — repare immediatement les valeurs Shopify faussees par le passe
• Multi-boutiques : le stock est pousse vers chaque boutique ou le produit est present, avec les identifiants propres a chaque boutique
• Observabilite : chaque envoi de stock est trace dans le journal des actions, et l'etat "dernier recalage" (date, produits, erreurs) est affiche dans l'administration
• Conformite Shopify 2026 : gestion native des jetons OAuth expirables (jeton d'acces 60 min + jeton de rafraichissement), imposes par Shopify d'ici le 1er janvier 2027. Rafraichissement automatique transparent ; les boutiques deja connectees migrent en un clic via le bouton "Se reconnecter"
• Nouvelle API Collections Shopify 2026-07 : les collections creees avec le nouveau modele (deploiement Shopify depuis le 1er juillet 2026) sont desormais visibles et synchronisees, fini les disparitions silencieuses
• Correction critique : synchronisation produits/stock fiabilisee — une declinaison desactivee restait parfois visible sur Shopify, et des stocks divergents (parfois negatifs) n'etaient plus corriges silencieusement ; les erreurs sont desormais journalisees et remontees
• Diagnostic instantane : les tests de connexion et de sante par boutique s'executent desormais en arriere-plan, sans ralentir l'affichage de la page
• Telemetrie fiabilisee : le module remonte desormais son vrai domaine et sa version Dolibarr sur tous les canaux, eliminant les fausses installations en attente
• Multi-boutiques : connectez plusieurs boutiques Shopify a une seule installation Dolibarr, avec une comptabilite unique. Selecteur et barre de contexte pour naviguer d'une boutique a l'autre, configuration complete par boutique (parametres, commandes, produits, expedition, tags renommes automatiquement selon le nom de la boutique)
• Licence par boutique : activez votre numero de serie DoliStore directement depuis la fiche de chaque boutique secondaire
• Diagnostic Sante par boutique : connexion, webhooks, licence et donnees locales verifies en un coup d'oeil pour chaque boutique
• Fiabilisation de la synchronisation des expeditions : rattrapage automatique renforce, plus aucune expedition orpheline en cas d'echec temporaire
• Corrections d'affichage (caracteres accentues) et de la page A propos
• Les installations mono-boutique restent strictement inchangees : aucune reconfiguration necessaire lors de la mise a jour
• Correctif : page blanche a l'activation du module sur les installations multi-boutiques (classe Categorie non chargee avant l'utilisation de ses constantes). L'activation et la creation des categories par boutique fonctionnent a nouveau. Les installations mono-boutique n'etaient pas affectees
• Multi-boutiques : gerez plusieurs boutiques Shopify depuis une seule installation Dolibarr, avec une comptabilite unique. Connexion et configuration par boutique, isolation des produits, commandes et factures par categories et tags, licence verifiee par boutique. Les installations mono-boutique fonctionnent a l'identique
• Securite renforcee de la connexion Shopify : le retour OAuth est signe par signature cryptographique asymetrique (cle publique/privee), supprimant tout secret partage cote module ; rotation transparente cote serveur
• Outils support : export du JSON brut d'une commande ou d'un produit Shopify en 1 clic, et export ZIP de plusieurs commandes a la fois, pour transmettre au support sans manipulation technique
• Fiche commande : adresses de livraison et de facturation, et point relais, affichees directement sans ouvrir l'onglet Contacts
• Wizard de verification post-installation : controle d'un coup d'oeil connexion, configuration, CRON, webhooks et migrations, avec actions correctives
• Cloture automatique des commandes apres livraison et paiement, alertes email sur erreurs critiques, journal des actions du module
• Donnees commande enrichies (recapitulatif financier, statuts, contexte) ; compatibilite SQL MySQL 8.x et MariaDB validee en integration continue
• Correction : remises en pourcentage sous-evaluees — la remise etait calculee sur la base hors taxes puis divisee une seconde fois par (1 + TVA) comme un montant TTC. Les commandes avec code promo en pourcentage retrouvent le montant exact affiche par Shopify (ex. 5% = -151,20 EUR TTC, et non -126 EUR)
• Les remises en montant fixe (envoyees en TTC par Shopify) conservent leur conversion TTC vers HT
• Documentation : tableau des 4 regles de decrementation de stock Dolibarr et recommandation pour les boutiques mixtes comptoir TakePOS + Shopify
• Correction critique : stock non decompte lors de l'import des commandes Shopify — l'entrepot n'etait pas transmis a la validation de la facture. Les 4 regles de decrementation Dolibarr (commande, facture, expedition, cloture d'expedition) sont desormais couvertes
• Correction : la migration des permissions v2.2.4 (changement d'ID module) est desormais executee automatiquement a l'activation — droits utilisateurs preserves lors d'une mise a jour depuis une version anterieure a 2.2.4
• Correction webhooks : URL de callback erronee (chemin /custom/ manquant) en l'absence de configuration explicite, et le parametre « Jours de conservation » des evenements est desormais respecte par la purge
• Robustesse : avertissements explicites dans les logs quand aucun entrepot n'est resolu, et protections contre les erreurs fatales
• Correction critique : appels a l'API documents en erreur 404 sur les installations Dolibarr en sous-repertoire — un slash initial ecrasait le sous-dossier (issue #288). Tous les endpoints documents (images produits et categories) respectent desormais le sous-dossier d'installation
• Correction critique : sync images produit resiliente — fallback SQL local (llx_ecm_files) automatique quand l'API REST Dolibarr /documents est inaccessible (404 Apache, timeout, HTML dans le body). Plus d'images manquantes dans Shopify meme sur hebergeurs restrictifs (issue #286, ticket support Philazerty / Click & Play)
• Correction bug entity : filtre multi-tenant ajoute a la requete SQL images — empeche d'exposer des images d'autres entites Dolibarr en installation multi-societes
• Correction bug tri images : la cle de la map de tri etait incorrecte (filename vs relativename) — tri par position desormais fonctionnel
• Cache images : evite 3 requetes SQL+API redondantes par produit lors d'une sync
• Correction critique : fonction verifToken() non chargee sur certains stacks PHP-FPM (notamment ISPConfig avec open_basedir strict) bloquant l'OAuth Shopify — 4 fichiers du module incluent desormais explicitement le polyfill compatibility.lib.php
• Correction critique : migration ID module Dolibarr (436950 → 351003, plage officielle Association P'tite Tete) — migration SQL automatique preserve les permissions des utilisateurs existants, aucune action manuelle requise
• Correction critique : 3 pages admin (setup, wizard de configuration, synchronisation produits) referencaient un fichier CSS inexistant — chargement du style et affichage maintenant corrects
• Correction critique : rattrapage stocks variants toutes les heures (au lieu de 24h)
• Correction critique : plus de doublons crees sur Shopify apres purge d'un produit a variants
• Anti-boucle ameliore : protection inter-processus sync/webhook contre les deadlocks
• Diagnostic enrichi : detection ancien chemin images + test loopback serveur
• Versions dynamiques partout (plus de versions hardcodees dans l'interface)
• Page Guide de configuration modernisee avec assistant recommande
• Correction webhook products/delete (erreur SQL corrigee)
• Fallback intelligent version.php pour deploy FTP partiel
• Correction pages admin (maintenance, version_check) pour installations non-standard
Tutoriel complet d'installation et de mise a jour :
https://youtu.be/NaTBQp4_aq8
Francais, English, Deutsch, Espanol, Italiano
Site web : https://doli2shop.ptitetete.org
Email : doli2shop@ptitetete.org
Documentation complete incluse dans le module