Intégration API

Shopify : votre 3PL termine avec deux pièces manquantes

Jérémy Chomel Dawap
  • Date éditoriale : 28 septembre 2026
  • Mis à jour le : 14 octobre 2026
  • Temps de lecture : 12 minutes
  1. Dans quel cas le 3PL doit rendre une décision au marchand
  2. Anatomie du dossier : achat, travail demandé et travail enregistré
  3. Lire séparément le statut du travail et celui de la demande
  4. Qualifier l’application autorisée avant de proposer la fermeture
  5. Séparer les boutiques et installations du service logistique
  6. Garder les quantités réalisées et restantes dans la même explication
  7. Exercice corrigé : huit dossiers avant le retour au marchand
  8. Rapprocher une réponse perdue sans rejouer une ancienne intention
  9. Suivre une nouvelle demande sans réutiliser l’ancien travail
  10. Construire un dossier marchand qui permette de choisir la suite
  11. Erreurs fréquentes quand le WMS termine avec un manque
  12. Plan d’action : recetter une demande que le prestataire ne peut plus terminer
  13. Guides complémentaires pour relier le manque au reste du SI
  14. Conclusion : terminer la responsabilité du 3PL sans effacer le reste à servir
Portrait de Jérémy Chomel

Votre prestataire logistique accepte une commande Shopify de cinq pièces. Trois sont enregistrées comme traitées ; les deux dernières sont introuvables et le 3PL confirme qu’il ne pourra plus les préparer. Son WMS termine la mission avec un manque. Dans la boutique, la demande reste chez ce prestataire et le marchand attend encore une réponse. Que faut-il terminer, et à qui transmettre les deux unités restantes ?

Le risque est de transformer la fin du travail d’un entrepôt en fin de la promesse faite au client. Un manque physique, une demande de traitement et une commande commerciale n’ont pas le même cycle. L’intégration doit rendre la décision suivante visible sans annoncer un colis supplémentaire ni supprimer les quantités encore attendues.

Ce parcours concerne les éditeurs de WMS, les 3PL et les marchands dont Shopify utilise une application de service de traitement. Vous allez reconnaître l’acteur autorisé, rapprocher les états de la demande et organiser le retour de décision au marchand. Huit dossiers fictifs éprouvent cette admission ; aucune mutation, expédition ou opération financière réelle n’est exécutée.

Notre expertise en intégration API des logiciels logistiques relie les décisions du WMS à leur représentation dans la boutique. L’intégration WMS, OMS et stock cadre les responsabilités sur les missions, leurs confirmations et les exceptions que vos équipes doivent reprendre.

Dans quel cas le 3PL doit rendre une décision au marchand

Le prestataire ne peut plus terminer une demande acceptée

Commencez par qualifier la situation de l’entrepôt. Les unités peuvent être momentanément indisponibles, bloquées au contrôle, préparées mais non déclarées ou réellement impossibles à servir dans le parcours retenu. Ces causes ne conduisent pas toutes à abandonner la demande. Le responsable logistique fournit le constat et les opérations déjà engagées.

La fin retenue ici signifie que le prestataire a confirmé son impossibilité de poursuivre. Cette décision ne se déduit pas d’un stock global nul ni d’une mission marquée « terminée » dans le WMS. Le dossier identifie les lignes manquantes, ce qui a déjà été réalisé et l’équipe qui peut expliquer le manque.

Une boutique préparée directement suit un autre parcours

Un marchand qui prépare dans son propre magasin ne possède pas nécessairement la même relation avec un service tiers. Un simple connecteur de stock ne devient pas une application de traitement parce qu’il connaît le dépôt. Identifiez l’application, l’emplacement et la demande effectivement utilisés avant de préparer une action.

Différez cette automatisation lorsque les équipes ne peuvent pas distinguer emplacement marchand et emplacement de service, ou retrouver l’application qui a accepté la demande. Une lecture du parcours et de ses permissions apporte alors davantage qu’un bouton général « terminer ». Le diagnostic porte sur un dossier existant, sans créer de nouvelle demande pour explorer les droits.

Anatomie du dossier : achat, travail demandé et travail enregistré

Les trois objets ne représentent pas la même promesse

La référence Shopify FulfillmentOrder, affichée en version 2026-10 lors du contrôle, distingue le travail prévu du Fulfillment qui représente le travail entrepris ou réalisé. Une commande peut posséder plusieurs affectations, y compris sur un même emplacement.

Votre dossier relie ces références aux missions WMS et aux lignes commerciales. Il conserve les pièces déjà connues, les unités restantes et les décisions ouvertes. Le numéro de commande est une porte d’entrée pour le support ; il ne remplace pas l’identifiant précis du travail dont le prestataire veut terminer la responsabilité.

Une vue partielle ne permet pas de fermer toute la vente

La même référence officielle précise que les droits de l’application peuvent limiter les affectations retournées. L’absence d’un autre travail dans sa réponse ne démontre donc pas qu’il n’existe pas. Le contrôle garde le périmètre réellement accessible avant d’agréger les lignes de toute la commande.

Le support doit pouvoir expliquer trois pièces enregistrées et deux encore attendues sans conclure que l’ensemble des opérations de la vente est visible dans ce seul connecteur. Une autre affectation, un autre service ou une intervention marchand peut compléter le dossier. Le rapprochement identifie ces frontières avant de proposer une décision globale.

Lire séparément le statut du travail et celui de la demande

Un libellé fermé peut laisser un travail incomplet

L’énumération FulfillmentOrderRequestStatus définit CLOSED comme une fermeture par le service sans terminer le travail. Ce statut de demande ne doit pas être traduit en « commande client livrée ». L’application conserve aussi le statut du travail concerné.

Dans l’écran d’exploitation, présentez ces deux valeurs avec leur objet et leur provenance. Une traduction française peut les rendre lisibles, à condition de préserver le sens. Le marchand doit voir qu’une décision sur les unités restantes lui revient, tandis que le support garde les références de ce que le prestataire avait déjà enregistré.

Le mapping traduit un résultat sans inventer une expédition

Un signal faible apparaît lorsque le WMS et la boutique affichent tous deux « terminé », mais que le conseiller ne retrouve aucun événement pour les deux pièces manquantes. Un autre apparaît quand le tableau de bord masque les demandes fermées parce qu’il les classe automatiquement parmi les commandes servies.

Le contrat de projection définit ses entrées : mission, lignes, constat logistique et valeurs Shopify relues. Sa sortie distingue travail réalisé, impossibilité de poursuivre et décision marchand attendue. Les responsabilités et le monitoring restent explicites ; une traduction de statut n’ajoute aucune quantité et ne déclenche pas de facture.

Qualifier l’application autorisée avant de proposer la fermeture

Les prérequis de fulfillmentOrderClose sont précis

La mutation fulfillmentOrderClose vise un travail IN_PROGRESS affecté à un emplacement de service, avec une demande acceptée. Elle est réservée à l’application du service qui l’a acceptée et requiert write_assigned_fulfillment_orders ainsi que la permission utilisateur fulfill_and_ship_orders.

Un intégrateur qui orchestre les échanges ne possède pas nécessairement ce rôle. Son application OMS peut identifier le problème et transmettre le dossier au service compétent. Le choix du composant qui écrit dépend de l’installation et de ses droits confirmés ; connaître l’identifiant du travail ne constitue pas une autorisation.

Le résultat attendu ne rembourse pas le reliquat

La référence décrit un résultat INCOMPLETE pour le travail et CLOSED pour la demande, avec des userErrors à examiner. Elle explique que le contrôle revient au marchand, qui peut ensuite qualifier une autre destination, une suppression avec remboursement ou une nouvelle demande au service.

Ces possibilités ne forment pas une suite automatique à exécuter toutes ensemble. Le marchand décide depuis les unités restantes et ses conditions commerciales. L’intégration transmet le résultat connu, garde les actions déjà réalisées et attend un mandat distinct pour la suite. Elle ne transforme pas la fermeture logistique en ordre financier.

Séparer les boutiques et installations du service logistique

La commande locale doit retrouver son contexte d’application

Un 3PL peut servir plusieurs marchands avec un même logiciel d’entrepôt. Son numéro local de mission ne décrit pas toute la liaison vers la boutique. Le contrat conserve installation, boutique, application et référence du travail avant de préparer la demande ; une recherche globale sur le seul numéro de commande rend cette correspondance ambiguë.

Le support retrouve le contexte qui a produit la capture et celui qui recevrait l’action. Si la correspondance manque, il qualifie le dossier au lieu de choisir la première boutique disponible. Les accès restent associés à leur installation ; une permission confirmée pour un marchand ne sert pas de preuve pour le suivant.

La recette compare les installations sans partager leurs décisions

Dans le pilote réel, choisissez deux marchands et vérifiez les lectures comme les propositions avec leurs identités séparées. Faites varier la correspondance de mission, l’application acceptante et le contexte d’accès. Une référence inconnue ou une installation retirée doit conduire à une attente attribuée, avec les opérations déjà réalisées consultables.

Ces contrôles prolongent les captures statiques de l’exercice ; ils n’y sont pas certifiés. L’exploitation conserve les versions du contrat et les résultats propres à chaque installation. Un changement chez un marchand ne doit pas relancer les demandes de tous les autres pour vérifier qu’elles fonctionnent encore.

Garder les quantités réalisées et restantes dans la même explication

Le manque ne remplace pas les confirmations existantes

Dans notre scénario, cinq pièces ont été demandées, trois sont enregistrées et deux restent à traiter. Cette balance fictive appartient à l’exercice. Elle aide à lire le dossier ; elle ne constitue ni une formule universelle Shopify ni une vérification physique des colis. La recette réelle contrôle les unités et les lignes concernées.

Une ligne identique dans deux missions garde ses références séparées. La quantité restante doit pouvoir être reliée au travail visé, au-delà du SKU. La fermeture proposée conserve les confirmations connues et laisse le manque explicable. Elle ne répète pas l’envoi de trois pièces pour ramener artificiellement la commande à un statut complet.

Une balance contradictoire demande une revue avant toute proposition

Par exemple, une capture présente trois pièces enregistrées et trois restantes pour les cinq du scénario. Le seuil de cohérence de l’exercice exige une balance exacte ; le dossier est rejeté. Une correction ne consiste pas à retirer arbitrairement une unité pour faire passer le contrôle : l’équipe retrouve les références et la cause de la différence.

La représentation peut être affectée par une modification de commande, une correction ou un autre périmètre. Ces décisions doivent être qualifiées avant de recalculer le reste. Une application qui ne voit qu’une partie du travail ne doit pas appliquer notre petite balance à toute la vente et conclure que Shopify a perdu une unité.

Exercice corrigé : huit dossiers avant le retour au marchand

SHOP1, O1, FO1 et SERVICE1 sont des références fictives. Le modèle reçoit états, permissions, quantités et impossibilité de continuer déjà confirmés. La révision 4 appartient à notre lecture d’adaptateur ; ce n’est pas un champ Shopify ni un verrou distant. Le résultat est une proposition ou un motif de revue.

Les huit cas ont été exécutés hors connexion. Le contrôle ne change ni travail Shopify, ni mission WMS, ni stock, ni paiement. Les quantités fournies restent intactes. Prévoir le prochain responsable ne prouve pas qu’un transfert réel a été accepté par le prestataire ou que le client a reçu son colis.

CasSituation fournieProposition observéeDécision suivante
AService acceptant, droits fournis, travail en cours et deux unités impossibles à servir.Proposer la fermeture par le service.Recetter l’appel et relire son résultat dans le système réel.
BL’application courante est l’OMS, distinct du service acceptant.Transmettre au service compétent.Qualifier son interface et ses accès avant toute écriture.
CTravail OPEN ; demande SUBMITTED, sans acceptation connue.Examiner un autre cycle.Ne pas appliquer la règle réservée au travail accepté en cours.
DLecture fournie INCOMPLETE et demande CLOSED.Décision marchand attendue.Retrouver les unités restantes et choisir une suite distincte.
EUne fermeture a été envoyée ; son résultat reste incertain.Rapprocher la tentative.Lire l’état et les preuves accessibles avant une autre demande.
FLa lecture porte la révision 3, alors que l’adaptateur attend la 4.Actualiser l’observation.Requalifier le dossier depuis le contexte courant.
GLes cinq pièces sont enregistrées et le reste fourni est nul.Revue de fin de traitement.Ne pas déclarer un manque ni une livraison depuis cette seule balance.
HLe parcours courant référence FO2 ; un message vise encore FO1.Suivre le travail courant.Conserver la filiation et examiner la nouvelle demande.

La proposition et la lecture confirmée restent distinctes

A vérifie une admission locale sur les prérequis fournis. B évite qu’un orchestrateur prenne le rôle du service. C retrouve une demande qui n’a pas le même cycle ; D garde la décision marchand visible. Le résultat de D vient d’une capture fournie, sans prétendre démontrer la réussite d’un appel exécuté par notre modèle.

E n’autorise pas de répétition depuis une réponse absente. F et H requalifient le contexte avant de poursuivre ; G ne transforme pas un reste nul en preuve de livraison. Ces témoins rendent les décisions comparables sans présenter notre classificateur comme une reproduction complète des validations natives.

Les données absentes et les frontières ont été éprouvées

Huit gardes refusent boutique manquante, application absente, quantité booléenne, quantité enregistrée négative, statut hors du sous-ensemble étudié, statut de demande inconnu du modèle, révision booléenne et balance contradictoire. Le sous-ensemble local ne définit pas la liste complète des valeurs autorisées par Shopify.

Six frontières éprouvent droit applicatif absent, permission utilisateur absente, emplacement marchand, impossibilité de continuer non confirmée, lecture d’adaptateur plus récente que prévu et rejet connu. Les entrées ne sont pas modifiées et zéro effet externe est exécuté. La concurrence et les changements distants entre lecture et écriture restent à recetter.

Rapprocher une réponse perdue sans rejouer une ancienne intention

L’incertitude possède une identité et une prochaine action

Le journal associe boutique, travail, application émettrice, empreinte du payload, instant et résultat disponible. Un timeout laisse l’effet distant inconnu. Le support ne choisit pas entre « rien ne s’est passé » et « tout est fermé » depuis la couleur d’une alerte réseau. Il retrouve la tentative précise sans recopier des secrets dans les traces.

Le runbook précise la lecture autorisée et les preuves à rapprocher. Une queue dédiée aux rapprochements garde dossier, dernière observation et prochaine échéance. Son backoff respecte le budget de lecture convenu sans réémettre la fermeture. Le retry porte sur l’étape qualifiée ; un rejet métier connu suit une autre correction qu’une tentative dont la réponse n’est jamais arrivée.

Une révision locale ne verrouille pas l’état de Shopify

La révision de l’exercice rend visible une lecture ancienne ou inattendue dans notre adaptateur. Elle ne protège pas une mutation réelle contre une modification distante survenue une seconde plus tard. L’intégration garde cette limite au moment de construire son admission, sa journalisation et son rapprochement.

La recette réelle provoque une évolution pendant la préparation de la demande, puis examine réponse et état accessible. Elle vérifie qu’un refus ou une contradiction reste lisible et n’est pas compensé par une expédition fictive. La capacité de reprendre ce dossier compte davantage que la seule réussite du parcours nominal.

Suivre une nouvelle demande sans réutiliser l’ancien travail

La filiation du travail change lorsque le marchand redemande le service

Le parcours officiel des applications de traitement explique qu’une nouvelle demande marchand sur un travail incomplet ferme l’ancien travail et en crée un nouveau. Le contrat de correspondance doit donc retrouver les références courantes.

Le message H peut encore viser FO1 après l’apparition de FO2. Il ne doit pas reprendre autorité sur le nouveau parcours par simple partage du numéro de commande. L’historique conserve le motif de fin précédent, tandis que le traitement de la nouvelle demande suit son propre dossier et ses validations.

Un événement de fin ne choisit pas le prochain entrepôt

La même documentation présente l’événement fulfillment_orders/fulfillment_service_failed_to_complete et laisse au marchand ou à son application la décision suivante. La réception de cet événement n’est pas, à elle seule, un mandat pour envoyer les unités à un autre site ou pour rembourser l’achat.

Le contrat du consommateur conserve l’entrée reçue, sa corrélation et la sortie attendue : dossier marchand à qualifier ou mise à jour d’une lecture connue. Les responsabilités, la journalisation et le repli couvrent une livraison répétée ou tardive. Le système ne crée pas une deuxième mission uniquement parce que l’événement se présente une seconde fois.

Construire un dossier marchand qui permette de choisir la suite

Présenter le manque avec ses lignes et ses confirmations

Le dossier commence par la vente et descend vers le travail concerné : trois unités enregistrées, deux restantes dans le scénario, prestataire qui ne poursuit plus et résultats connus. Il distingue observation physique, déclaration plateforme et décision commerciale. Le conseiller retrouve les pièces sans interroger séparément trois équipes.

Il présente ensuite la prochaine décision, son responsable et les conditions encore ouvertes. Un autre dépôt peut être envisagé sans qu’une allocation soit déjà confirmée ; un geste commercial peut être étudié sans qu’une opération financière ait eu lieu. Cette lecture évite de présenter une possibilité comme une action accomplie.

Le coût caché vient des restes sans responsable

Cas concret fictif : douze dossiers avec deux unités restantes demandent chacun quinze minutes de recherche entre WMS et boutique. Le support consomme trois heures pour retrouver les faits avant même de choisir une suite. Cette simulation prépare une mesure ; elle ne décrit ni un gain client constaté ni un engagement de délai.

Priorisez les dossiers dont le client attend encore une décision, puis les tentatives incertaines et les correspondances anciennes. Compter seulement les missions fermées récompense un écran propre pendant que le reliquat reste sans propriétaire. Mesurez plutôt le temps entre constat du prestataire, résultat connu et décision marchand attribuée.

Erreurs fréquentes quand le WMS termine avec un manque

Confondre fermeture de demande et commande servie

Un mapping qui traduit toute valeur CLOSED en « livré » fait disparaître les unités restantes de l’exploitation. Une autre erreur remplace les quantités enregistrées par la quantité commandée pour obtenir un état complet. Ces raccourcis empêchent le marchand et le client de comprendre ce qui a effectivement été annoncé.

Paradoxalement, garder un travail incomplet visible peut simplifier le service : le manque et son responsable restent explicites. Un écran sans exception n’est pas le signe d’une bonne reprise si les faits ont disparu. Le contrôle conserve le travail passé et n’accorde aucun statut de livraison depuis la seule fermeture.

Donner à tous les composants la même écriture de fin

Le WMS, l’OMS et un opérateur peuvent tous connaître la même commande. Ils ne doivent pas chacun tenter de finir la même demande depuis une règle différente. Le cadrage désigne l’application qui porte le rôle réellement autorisé et les composants qui observent ou transmettent le dossier.

Le second raccourci consiste à réutiliser FO1 pour poursuivre une nouvelle intention alors que le parcours a changé. Une ancienne correspondance peut encore servir à expliquer l’incident ; elle ne devient pas la référence de toute opération suivante. Le contrôle de filiation précède l’ouverture d’une nouvelle action.

Plan d’action : recetter une demande que le prestataire ne peut plus terminer

Réunir les preuves avant de construire la proposition

Choisissez une boutique, une application de service et un emplacement identifiés. Le 3PL fournit mission, lignes et constat d’impossibilité ; l’équipe Shopify retrouve travail, demande et applications concernées. Le marchand désigne la personne qui décidera de la suite. L’intégrateur décrit chaque lecture, son périmètre et les preuves utilisables après interruption.

Par exemple, partez des cinq pièces fictives et retirez le droit applicatif, puis la confirmation du manque. Les résultats doivent rester distincts : qualifier la permission et poursuivre la revue du service. Le seuil d’ouverture interdit une proposition qui ignore l’un de ces prérequis. Ce choix de recette ne remplace pas les contrôles de l’API réelle.

Éprouver le retour de responsabilité et sa reprise

La recette conserve les huit dossiers, ajoute l’appel réel autorisé dans un environnement contrôlé et lit ses erreurs comme son résultat. Elle perd ensuite la réponse, provoque un événement tardif et examine une nouvelle demande marchand. Chaque test retrouve les quantités connues et le responsable suivant, sans mutation de stock destinée à embellir le statut.

Le monitoring suit tentatives incertaines, demandes sans décision marchand et références qui ne correspondent plus au travail courant. La journalisation relie acteur, contenu et observation ; le repli suspend les nouvelles écritures du périmètre pendant le rapprochement. Le seuil de poursuite exige une prochaine action attribuée pour chaque exception, avec un résultat ou une limite consultable.

  1. Qualifier le manque et retrouver l’application acceptante.
  2. Recetter l’admission et le rapprochement d’une réponse absente.
  3. Présenter le reste au marchand et suivre les nouvelles références de travail.

Guides complémentaires pour relier le manque au reste du SI

La restitution de décision est une frontière précise entre logistique et commerce. Les autres flux doivent conserver les mêmes faits sans reproduire les objets natifs de Shopify dans tous les logiciels. Ces ressources approfondissent missions, pièces et responsabilités ERP.

Attribuer les états physiques et les confirmations

La méthode ERP vers WMS : missions et confirmations sépare les responsabilités des mouvements et la lecture des préparations partielles. Elle aide à qualifier le constat d’entrepôt avant son interprétation dans une application de service Shopify.

Le dossier EBP relié à un WMS complète la frontière avec les pièces commerciales et la facturation. Ses interfaces doivent être vérifiées dans l’installation concernée ; elles ne donnent pas à EBP le rôle de l’application qui a accepté la demande Shopify.

Examiner les confirmations par ligne et par dépôt

Le diagnostic Business Central et Shopify : expéditions partielles compare lignes, pièces et affectations logistiques. Il traite l’annonce des quantités réalisées ; le présent parcours traite le prestataire qui ne peut plus poursuivre et la décision à transmettre.

Ces deux questions peuvent apparaître sur une même vente. Le rapprochement doit d’abord savoir ce qui a été enregistré, puis ce qui reste à décider. Les responsabilités de confirmation et de reprise commerciale demeurent distinctes, même lorsque leur suivi partage le même écran.

  • Le WMS explique le constat et les opérations physiques.
  • Le service autorisé porte sa demande de fin.
  • Le marchand qualifie le traitement des unités restantes.

Distinguer la fin du trajet transport du service rendu au client

Une commande dont le prestataire rend la décision au marchand peut aussi posséder un colis déjà parti puis revenu. La fermeture du travail et la fin de ce trajet doivent rester deux observations séparées. Aucune ne suffit à annoncer que l’acheteur a reçu toutes les unités de la vente.

Le cas retour DHL portant un statut delivered distingue une remise à l’expéditeur d’une livraison client. Ses seize témoins locaux ne valident ni la mutation Shopify ni une réception WMS ; ils qualifient une autre frontière du mapping logistique.

Conclusion : terminer la responsabilité du 3PL sans effacer le reste à servir

Une mission terminée avec un manque demande d’expliquer ce qui a été réalisé et ce que le prestataire ne peut plus faire. L’intégration conserve les lignes, identifie le rôle autorisé et distingue le travail incomplet de la demande fermée. La commande ne devient pas livrée par simplification de ses statuts.

Les huit dossiers rendent cette admission vérifiable hors connexion. Ils ne certifient aucune action distante. La recette réelle doit retrouver les permissions, le résultat de la mutation, les événements et les nouvelles références lorsque le marchand choisit une suite.

Votre projet de raccordement WMS et OMS peut commencer par un manque connu, un service identifié et une décision marchand attribuée. Le résultat attendu permet au support de reprendre le dossier après interruption et d’expliquer chaque unité encore attendue.

Dawap accompagne l’intégration de vos logiciels logistiques et e-commerce pour concevoir ces contrats et leurs parcours de reprise. Nous cadrons les responsabilités avec vos équipes et les possibilités des interfaces retenues, puis préparons les contrôles qui rendent le relais entre prestataire et marchand exploitable.

Portrait de Jérémy Chomel

Relier la fin de traitement 3PL à la décision marchand

Nous qualifions les missions WMS, les applications Shopify et les résultats à rapprocher avant de construire votre parcours de reprise.

Articles recommandés

ERP vers WMS : synchroniser stock, missions et confirmations Intégration API ERP vers WMS : synchroniser stock, missions et confirmations Lire l'article
  • 20 mars 2026
  • Lecture ~19 min

Entre ERP et WMS, le même SKU traverse réservation, mission, préparation partielle, expédition, retour et correction. La méthode attribue chaque état, conserve les mouvements, bloque doublons et messages hors ordre, puis rapproche confirmations et soldes afin que le disponible commercial reflète les opérations physiques sans créer de stock fantôme.

WMS EBP : connecter stock, préparation et facturation Intégration API WMS EBP : connecter stock, commandes, préparation et facturation Lire l'article
  • 15 juillet 2026
  • Lecture ~16 min

Une connexion EBP–WMS fiable attribue chaque donnée au bon système, distingue stock physique, réservé et disponible, puis relie commande, préparation, expédition et facture avec des identifiants stables. Ce guide détaille le cadrage, la recette des incidents, la réconciliation, le support et la bascule progressive.

Expéditions Business Central vers Shopify avec lignes et dépôts distincts Intégration API Shopify et Business Central : les expéditions partielles Lire l'article
  • 20 septembre 2026
  • Lecture ~13 min

Deux colis partent du magasin et de l’entrepôt, mais Shopify conserve un reliquat. Retrouvez les lignes et dépôts depuis les expéditions Business Central. Huit situations fictives comparent quantités, mêmes SKU, références perdues et reprises, pour choisir ce que le connecteur peut couvrir et ce qui exige une adaptation.

Échanges de commandes, disponibilités et retours entre Shippingbo, middleware et ERP Intégration API Relier Shippingbo à un ERP sans connecteur Lire l'article
  • 15 septembre 2026
  • Lecture ~14 min

Votre ERP reste à raccorder à Shippingbo malgré les intégrations proposées. Vérifiez la nature du connecteur, les directions des commandes et les objets attendus avec votre installateur. Un scénario corrigé suit réservation, expédition partielle et retour en quarantaine pour choisir une connexion dont les résultats sont vérifiables.

Qualifier une commande incomplète et son relais Shopify

Nous partons de vos références et de votre organisation logistique pour définir les contrats, les écrans et la recette du premier flux.