Aller au contenu
DMConcept

Guide · 7 min de lecture

PunchOut et PunchIn : vendre aux grands comptes depuis leur outil d'achats

Les grandes entreprises encadrent leurs achats dans un outil dédié, qui gère les budgets, les validations et les centres de coût. Pour leur vendre, un fournisseur doit s'y intégrer : c'est le rôle du PunchOut. Voici comment il fonctionne, ce qu'il exige et ce qu'il apporte.

Publié le 10 octobre 2026 par Matthieu Deutscher, fondateur de DMConcept

En bref

Le PunchOut permet à l'acheteur d'un grand compte d'ouvrir le catalogue d'un fournisseur depuis son outil d'achats (e-procurement ou ERP), d'y composer un panier avec ses prix négociés puis de le renvoyer dans son outil pour validation. Le PunchIn est le retour : la commande validée arrive automatiquement chez le fournisseur.

Qu'est-ce qu'un PunchOut ?

Un PunchOut est une passerelle entre l'outil d'achats d'un client (SAP Ariba, Coupa, Ivalua ou le module achats de son ERP) et la boutique en ligne d'un fournisseur. Depuis son outil, l'acheteur clique sur le fournisseur : il « sort » de son système (to punch out) et arrive sur le catalogue du fournisseur, déjà identifié.

Il y voit uniquement ses produits, ses prix négociés et ses conditions. Il compose son panier, mais ne paie pas et ne choisit pas de livraison : le panier repart dans son outil d'achats, où il suit le circuit de validation interne.

Comment fonctionne un PunchOut, étape par étape

Le parcours se déroule toujours de la même façon, en cinq étapes : quatre pour le PunchOut, l'aller vers le catalogue du fournisseur, et une pour le PunchIn, le retour de la commande validée.

  1. PunchOut

    1
    Acheteur

    Il ouvre le catalogue

    Un clic depuis son outil d'achats ouvre le site du fournisseur.

  2. 2
    Fournisseur

    Il voit ses prix

    Ses produits, prix négociés et conditions s'affichent.

  3. 3
    Fournisseur

    Il remplit son panier

    Sans payer : ce n'est pas encore une commande.

  4. 4
    Acheteur

    Il valide en interne

    Le panier revient dans son outil d'achats pour validation.

  5. PunchIn

    5
    Fournisseur

    La commande arrive

    Une fois validée, elle entre chez le fournisseur sans ressaisie.

PunchOut et PunchIn : quelle différence ?

Le PunchOut désigne l'aller : l'acheteur quitte son outil d'achats pour naviguer dans le catalogue du fournisseur. Le PunchIn désigne le retour de la commande validée chez le fournisseur, qui l'intègre dans son système sans ressaisie. Les deux forment un même circuit, du catalogue jusqu'à la commande traitée.

cXML et OCI : les formats d'échange

Les échanges entre l'outil d'achats et le site du fournisseur reposent sur des formats standards. Les deux plus répandus sont le cXML, très utilisé par les plateformes d'e-procurement, et l'OCI, issu de l'univers SAP. Le format dépend de l'outil d'achats du client : un même site fournisseur peut gérer plusieurs connexions, une par client.

PunchOut, EDI ou catalogue statique ?

L'EDI échange des documents structurés (commandes, avis d'expédition, factures) entre deux systèmes, sans navigation dans le catalogue. Le catalogue statique consiste à envoyer au client un fichier de produits et de prix, qu'il importe dans son outil : il vieillit vite.

Le PunchOut a l'avantage de montrer en temps réel le catalogue, les prix et les stocks du fournisseur au moment de la commande. Il peut coexister avec l'EDI, qui reste utile pour les factures et les avis d'expédition.

PunchOutEDICatalogue statique
Navigation dans le catalogueOui, sur le site du fournisseurNonNon, liste importée
Prix et stocksEn temps réelSelon les messages échangésFigés à la date du fichier
Validation dans l'outil d'achatsOuiOuiOui
Factures et avis d'expéditionNon (complété par l'EDI)OuiNon
Mise à jour par le fournisseurAutomatiqueAutomatiqueNouveau fichier à envoyer

Ce qu'il faut côté fournisseur

Pour proposer un PunchOut, le fournisseur a besoin d'une boutique en ligne capable de reconnaître chaque client et d'appliquer ses conditions (PrestaShop par exemple), d'un connecteur PunchOut adapté aux formats demandés, et idéalement d'une connexion à son ERP pour que les commandes arrivent sans ressaisie.

  • Un catalogue et des stocks synchronisés avec la boutique.
  • Les prix et conditions propres à chaque grand compte.
  • Le connecteur PunchOut (cXML ou OCI) pour chaque client.
  • Le transfert automatique des commandes validées vers l'ERP.

Un exemple concret : Medic-Centre

Pour la branche EPI de Medic-Centre, nous avons mis en place un PunchOut / PunchIn avec Castorama et Brico Dépôt, sur une boutique PrestaShop complétée par notre module sur mesure : leurs acheteurs commandent depuis leur outil d'achats, avec le catalogue et les stocks à jour, et les commandes validées arrivent directement dans l'ERP de Medic-Centre.

Le détail du projet est dans notre étude de cas PunchOut Medic-Centre.

Questions fréquentes sur le PunchOut et le PunchIn

Le PunchOut est-il réservé aux très grandes entreprises ?

Il est surtout demandé par les grands comptes, qui centralisent leurs achats dans un outil dédié. Pour un fournisseur, c'est souvent une condition pour être référencé chez eux.

Combien de temps faut-il pour mettre en place un PunchOut ?

Cela dépend de la boutique existante, de l'outil d'achats du client et du format demandé. Le cadrage permet d'établir un planning précis, client par client.

Un PunchOut fonctionne-t-il avec PrestaShop ?

Oui : une boutique PrestaShop peut accueillir des connexions PunchOut, avec les prix et conditions de chaque client, et transmettre les commandes à l'ERP.

Un projet ? Parlons-en.

Décrivez votre projet en deux minutes, ou appelez-nous au 03 87 58 51 62. Réponse sous 24 h ouvrées.

AppelerDécrire mon projet