Inklura Sync, une extension WordPress et un module PrestaShop, synchronise le catalogue, les stocks, les commandes et les clients, sans service intermédiaire. La mise en service commence en mode audit : rien n'est appliqué avant votre validation.
Licence annuelle dès 249 € HT299 €, tarif garanti au renouvellement.
WordPress 6.5+ et PHP 7.4+
PrestaShop 8.2 et 9.1
Compatible HPOS et ACF
Code sous GPL-2.0+
boutique-a.fr ⇄ boutique-b.frexemple
WooCommerceOrigineProduits24,90 €Stocks12 en stockCommandesPréparationClientsBrestPrestaShopAppliquéProduits24,90 €Stocks12 en stockCommandesPréparationClientsBrestInkluraTransfert signé
ProduitAppliqué01 / 04
Coffret breton · prix mis à jour
WooCommerce → PrestaShop
29,90 €→24,90 €
1Modification
2Transfert
3Application
Voyez les écarts. Choisissez quoi synchroniser.
Depuis l’administration de l’une ou l’autre boutique, gardez la main sur les produits, commandes et contacts.
Deux boutiques clairement identifiées
WordPress à gauche, PrestaShop à droite. Les domaines, les mentions Original et Copie importée, et la destination de chaque action permettent de savoir quelle fiche sera modifiée.
Une fiche ou une synchronisation complète
Dans Comparer & synchroniser, consultez les fiches absentes, identiques, modifiées ou en conflit. Envoyez une fiche, une famille de données ou lancez une synchronisation complète dans le sens choisi. Chaque fiche conserve son origine et les conflits restent protégés.
Rattraper une commande, même à l’arrêt
Comparez puis appliquez une commande précise en mode arrêté ou audit, sans réactiver la synchronisation automatique. La destination doit disposer d’une licence autorisant les écritures ; une modification depuis la comparaison demande une nouvelle vérification.
Suivre l’application, pas seulement l’envoi
Les pages Activité et Rapports affichent les événements, reprises et diagnostics. Une réception réussie ne signifie pas encore que la fiche a été appliquée : vérifiez l’état sur les deux boutiques.
La connexion Shopify est incluse dans l’extension WooCommerce actuelle : catalogue, stock, clients, codes promotionnels compatibles et consultation des commandes. Sa page dédiée présente les fonctions et les étapes de configuration.
Une extension est installée dans chaque boutique, et les deux s'envoient les modifications directement, sans service en ligne entre elles.
1
Modification
Un produit, un prix, un stock, une commande ou un client change dans une boutique. L'extension enregistre l'événement dans une file d'attente, dans la base de la boutique.
2
Envoi signé
L'événement part vers l'autre boutique en HTTPS, signé (HMAC-SHA256) et horodaté. Un message modifié ou rejoué est refusé.
3
Nouvelles tentatives
Si l'autre boutique ne répond pas, l'envoi est relancé après une minute, puis à intervalles plus longs. Les modifications d'une même fiche restent dans l'ordre.
4
Enregistrement
La modification est écrite dans les tables de l'autre boutique, comme une saisie faite dans son administration. La fiche garde la trace de sa boutique d'origine.
Il faut aussi une tâche cron sur le serveur de chaque boutique, lancée chaque minute : le cron de WordPress ne se déclenche qu'aux visites.
Ce qui est synchronisé
La synchronisation fonctionne dans les deux sens. Chaque donnée reste rattachée à la boutique où elle a été créée.
Catalogue
Produits simples et à déclinaisons, descriptions, catégories, attributs, caractéristiques, marques, étiquettes et prix.
Références et médias
Codes EAN, UPC, ISBN et MPN, dimensions converties, images des produits et des déclinaisons, titres et descriptions SEO.
Stocks
La quantité de départ est reprise, puis chaque mouvement est transmis sous forme d'écart. Un stock non suivi n'est jamais remis à zéro.
Commandes
Elles sont recopiées dans l'autre boutique avec leurs lignes, leurs totaux et leur statut. Les paiements et les remboursements restent sur la boutique qui a encaissé.
Clients
Clients inscrits et invités, coordonnées et adresses. La création de comptes sur l'autre boutique est possible, mais désactivée par défaut.
Fournisseurs
Fournisseur principal, références, prix d'achat HT et fournisseurs secondaires, par produit ou par déclinaison.
Champs personnalisés
Métadonnées WooCommerce et champs ACF choisis dans une liste, pour les produits, déclinaisons, commandes ou clients. Compatible HPOS.
Remboursements
Copie en lecture seule du registre d'origine. Aucun second remboursement, document fiscal ou retour en stock n'est déclenché.
Suppressions
Un produit supprimé d'un côté est archivé de l'autre, sans toucher à ses images ni à son stock.
Sécurité et licence
Vos données restent dans vos boutiques, et une licence arrivée à échéance ne coupe pas la synchronisation du jour au lendemain.
Échanges et données
Les échanges passent en HTTPS, signés et horodatés. Chaque envoi porte un identifiant, ce qui empêche de le rejouer.
Réglages, clients, correspondances et événements restent dans les bases de vos boutiques. Rien ne passe par nos serveurs.
En mode audit, les boutiques reçoivent les événements sans les appliquer. Vous vérifiez avant de passer en production.
Chaque fiche porte un identifiant d'origine, par exemple woo:product:1001. Une référence vide ou une même adresse e-mail ne suffit jamais à fusionner deux fiches.
Licence
Abonnement actifsynchronisation liveGrâce 14 jtoujours liveAuditévénements en fileRenouveléreprise auto● Synchronisation live● Mode audit : événements conservés, rien n'est appliqué
La même clé sert aux deux boutiques. Le contrôle quotidien transmet la clé, les adresses des boutiques, leur plateforme et la version de l’extension ; aucun produit, commande ou contact client.
Si notre serveur de licences ne répond pas, rien ne change. À l'échéance, la synchronisation continue pendant 14 jours, puis passe en mode audit. Tout reprend au renouvellement.
Les réglages dans chaque boutique
Des pages dédiées dans chaque administration : comparaison, activité, rapports, réglages et licence. La configuration rassemble les modes, la connexion et les règles fiscales et de conflit.
Voir les captures du guide d’installation
Côté WooCommerce : l’onglet Réglages.Côté PrestaShop : les mêmes réglages, avec en plus la fiscalité.
Licence côté WooCommerce : formule, paires utilisées, échéance et dernier contrôle.Côté PrestaShop : la même clé, et les mises à jour du module.
Ces configurations sortent du fonctionnement standard. Nous les examinons avec vous avant l'installation.
Si le dernier exemplaire est vendu au même moment sur les deux boutiques, les stocks se recalent ensuite, mais le produit peut avoir été vendu deux fois.
Le multiboutique, les packs, les téléchargements protégés, les variantes génériques et le stock géré au niveau du produit parent demandent une adaptation.
L'écotaxe, des devises différentes, une taxe non paramétrée ou des écarts de frais et de remises inexpliqués peuvent bloquer une fiche ou une commande. Le blocage apparaît dans les rapports.
Pour ACF, seules les valeurs sont synchronisées. Les groupes de champs doivent exister côté WordPress, et une configuration ACF PRO se vérifie avant l'installation.
La suppression ou la désactivation d'un compte client n'est pas répercutée sur l'autre boutique.
Inklura Sync n'est pas certifié par les éditeurs de caisse. Avec une caisse reliée à PrestaShop, une vente et un retour se testent dans la caisse réelle lors de la mise en service.
Que se passe-t-il si une boutique est hors ligne ?
Les modifications attendent dans la file de l'autre boutique. L'envoi est relancé après une minute, puis à intervalles plus longs, jusqu'à une heure. Après huit échecs pour une même fiche, les tentatives s'arrêtent et une alerte apparaît dans les diagnostics.
Qui gagne si un produit est modifié des deux côtés ?
Pour le catalogue, vous choisissez à l'avance : priorité à une boutique, ou mise en pause pour examen. Les conflits sur les commandes et les clients ne sont jamais résolus automatiquement.
Les mots de passe des clients sont-ils copiés ?
Non. Ni les mots de passe, ni les rôles, ni les consentements marketing. Par défaut, les clients sont copiés dans un répertoire de contacts privé ; la création de vrais comptes sur l'autre boutique est une option, désactivée au départ.
Où faire un remboursement ?
Toujours sur la boutique où la commande a été passée. L'autre boutique en reçoit une copie pour information, sans second remboursement, avoir ni remise en stock.
Comment la TVA est-elle gérée ?
Le connecteur ne devine jamais un taux. Vous associez chaque taux à une règle de taxes PrestaShop pendant l'installation ; une fiche sans taux exploitable est signalée plutôt que mal calculée.
Licence annuelle par paire de boutiques, à partir de 249 € HT.
Essentiel pour une paire, Pro pour les grands catalogues, Agence sur devis pour plusieurs paires. Tarifs de lancement conservés au renouvellement.
Avec Sync Pro uniquement : Commerce Pro Starter est inclus sur les boutiques déjà activées avec votre clé. Ses outils de stock, prix et gestion s’activent individuellement.