Blog

Refonte du connecteur ERP Dataforce (Palos) et fusion des boutiques Shopify : le cas Rokker

Quand le connecteur ERP Dataforce de Rokker n’arrêtait pas de planter, on l’a refait à partir de zéro et fusionné leurs boutiques Shopify, ce qui a permis de réduire les coûts mensuels de 2000 CHF. La nouvelle intégration ERP a été mise en place en décembre 2025, mais des incohérences dans le calcul des prix et des différences d’arrondi ont failli faire échouer l’automatisation. Voici ce que la preuve de concept a révélé, comment on a réparé le connecteur et pourquoi il est important d’impliquer ton agence de marketing dès le début.

Depuis 2 mois
Par Lucas Stebler
Lucas Stebler
Rédigé par
Lucas Stebler
11.02.2026

Le Rokker Company AG avait besoin d’une connexion ERP-Shopify stable, mais son intégration Dataforce (Palos) ne cessait de planter. Les commandes étaient entièrement manuelles, le calcul des prix était chaotique et l’ensemble du système leur coûtait des ventes.

On a refait le connecteur à partir de zéro, fusionné leurs boutiques et réduit les coûts mensuels de 2000 CHF. Voici ce qui s’est réellement passé.

Le connecteur a été mis en service, mais pas sans mal

À la mi-décembre 2025, on a lancé le nouveau connecteur ERP. Il a remplacé un système FTP obsolète qui reposait sur un code ColdFusion personnalisé et une version de l’API Shopify datant de 2020.

L’ancienne configuration ? Au mieux, peu fiable. Les niveaux de stock étaient erronés, la transmission des commandes était régulièrement interrompue et personne ne pouvait savoir où le bât blessait.

Le nouveau connecteur a stabilisé les choses, mais pas tout de suite. On a passé les deux premières semaines de 2026 à corriger des cas particuliers et à synchroniser les problèmes. À la deuxième semaine, tout était stable.

La leçon à retenir : même quand tu reconstruis quelque chose correctement, attends-toi à une période de transition. Les dépendances FTP et les API héritées ne disparaissent pas comme ça, elles cachent des problèmes que tu ne découvres que lorsque les vraies commandes commencent à arriver.

Les différences de calcul des prix ont failli tuer l’automatisation

Voici un exemple amusant : Shopify calcule les prix B2C en incluant la TVA par ligne d’article. Dataforce calcule les prix B2B en excluant la TVA.

Ça semble gérable, non ? Eh bien non.

Les différences d’arrondi faisaient que les totaux ne correspondaient pas entre les systèmes. Dataforce ne pouvait pas générer automatiquement les factures parce que les chiffres ne collaient pas, parfois de quelques centimes, mais suffisamment pour bloquer tout le processus.

On a dû harmoniser la logique de calcul des deux côtés, ajouter les taux de TVA manquants dans l’ERP et corriger les données incomplètes sur les frais d’expédition. Ce n’est qu’alors que les commandes ont pu être traitées sans intervention manuelle.

Ce qu’on dirait à quiconque souhaite faire une intégration ERP : teste ta logique de calcul des prix avec des commandes réelles avant de passer en production. Les incohérences entre B2C et B2B, les règles d’arrondi et le traitement des taxes peuvent causer des problèmes que les maquettes ne révèlent jamais.

La fusion des boutiques a libéré du budget et simplifié les opérations

Le Rokker Company AG gérait plusieurs boutiques Shopify en parallèle. Des prix différents, des applications différentes, des fonctionnalités qui se chevauchaient… et des coûts mensuels qui s’accumulaient.

On a tout regroupé pour obtenir une configuration plus claire, harmonisé les prix sur tous les marchés et supprimé les abonnements inutiles aux applications. Rien que ça, ça nous a permis d’économiser environ 2000 CHF par mois.

La fusion elle-même s’est terminée fin décembre 2025. Une boutique de moins à gérer, ça veut dire moins d’erreurs, moins de frais administratifs et des données plus claires.

Le compromis : fusionner des boutiques, ça a l’air simple jusqu’à ce que tu te heurtes aux prestataires de paiement, aux règles fiscales et au suivi marketing. Ce qui nous amène à…

Les sous-répertoires ont été bloqués par une agence externe

On a conçu et préparé une structure Shopify Markets appropriée avec des sous-répertoires (ch-de, de-de, at-de, etc.). URL propres, meilleur référencement, segmentation correcte du marché.

Tout était prêt pour le lancement, mais un retard est survenu. Pourquoi ? L’agence de marketing à la performance n’a pas été informée au bon moment. Les instructions nous ont été transmises par procuration, ce qui a généré une certaine confusion et un retard jusqu’à ce que le problème soit correctement résolu.

La conclusion : si tu fusionnes des boutiques ou restructures des marchés, informe toutes les personnes qui s’occupent des URL, du suivi ou des campagnes publicitaires. Les agences de marketing ont besoin de temps pour se préparer, et les surprises peuvent tout gâcher.

Ce qui reste en suspens (et pourquoi c’est important)

La procédure suivante n’est toujours pas réglée :

Le mappage interne de Dataforce pour certaines particularités spécifiques aux clients ne peut être résolu que de trois façons : étendre l’API des commandes, changer le processus interne de Rokker ou créer un mappage personnalisé dans Dataforce même.

On a présenté les options. La décision revient au client.

Pourquoi c’est important pour toi : même quand le boulot technique est fait, c’est l’alignement organisationnel qui détermine si tu utilises vraiment ce que tu as construit. Prévois du temps pour la coordination interne, c’est rarement rapide.

Ce qui a vraiment marché

Malgré les frictions, le projet a abouti :

  • Connecteur opérationnel et stable : les commandes, les stocks et les données clients circulent de manière fiable
  • Fusion des boutiques terminée : structure plus claire, tarification harmonisée
  • 2000 CHF économisés par mois : grâce à la consolidation des applications et à des outils plus intelligents
  • Expédition GLS automatisée : les étiquettes, le suivi et les importations fonctionnent sans étapes manuelles

Le connecteur a prouvé que même les situations ERP compliquées (API obsolètes, logique de calcul incompatible, données de base incomplètes) peuvent être corrigées, si tu es prêt à te plonger dans les détails et à tout reconstruire correctement.

Points clés à retenir

Commence par une preuve de concept (Proof of Concept). C’est ce qu’on a fait, et ça a permis de mettre en évidence très tôt l’incohérence dans le calcul des prix. Sans cette phase de PoC, on aurait découvert ces problèmes d’arrondi en production, ce qui aurait été bien pire.

Détermine dès le départ les éléments qui ne sont pas évidents. Traite la logique, la gestion de la TVA, les règles de création des clients : ces éléments ne sont pas très sexy, mais c’est là que les projets échouent. Fais-en une liste dès le premier jour.

Implique toutes les parties prenantes avant la fusion. Les agences de marketing, les prestataires de paiement, les équipes d’analyse… Si elles touchent aux URL ou au suivi, elles doivent être dans la salle de planification.

Important : La personnalisation des systèmes ERP entraîne des coûts supplémentaires, qui ne sont généralement pas couverts par les offres des agences.

Si tu envisages l’intégration de Shopify ERP ou la consolidation de ta boutique, consulte nos services Shopify pour voir comment on aborde ces projets.

Conseil de lecture : Apprends-en plus sur la connexion de ta boutique Shopify aux systèmes ERP.

Lucas Stebler
Lucas Stebler

Articles reliés