PUNCHOUT CXML + OCI POUR SHOPIFY

Le punchout pour Shopify. Dans les deux sens.

PunchRelay connecte votre boutique Shopify aux systèmes e-procurement de vos clients. Ils accèdent à votre catalogue à leurs prix contractuels. Leurs bons de commande reviennent en commandes Shopify.

<cXML payloadID="20260806.1@buyer.example.com">
  <Request deploymentMode="production">
    <PunchOutSetupRequest operation="create">
      <BuyerCookie>7f2c-buyer-session</BuyerCookie>
      <Extrinsic name="UserEmail">jane@buyer.example.com</Extrinsic>
      <BrowserFormPost>
        <URL>https://buyer.example.com/punchout/return</URL>
      </BrowserFormPost>
    </PunchOutSetupRequest>
  </Request>
</cXML>

Vos plus grands clients ont cessé de cliquer sur des boutons de paiement il y a des années. Ils commandent dans un système e-procurement : SAP Ariba, Coupa, Ivalua, Jaggaer, ou un ERP SAP qui parle OCI. Si votre boutique Shopify ne sait pas répondre à une PunchOutSetupRequest, vous êtes une pièce jointe d'e-mail et un bon de commande ressaisi à la main.

PunchRelay est le connecteur entre les deux. Il répond aux requêtes punchout, ouvre votre catalogue Shopify aux prix contractuels de chaque client, renvoie le panier dans le format attendu par leur système, et transforme le bon de commande qui suit en commande Shopify. Deux protocoles, cXML et OCI, une seule application.

Partez du système de votre client

Compatible avec

acquittement des bons de commande
<150ms
protocoles, cXML + OCI
2
documents cXML, aller-retour complet
4
prix contractuels issus des catalogues B2B Shopify
100%

Comment ça marche

  1. 01

    L'acheteur fait son punchout

    Un acheteur clique sur votre catalogue dans son système e-procurement. Le système appelle votre endpoint PunchRelay : une PunchOutSetupRequest cXML ou un appel OCI portant la HOOK_URL. PunchRelay valide les identifiants et associe l'acheteur à sa company location dans Shopify B2B.

  2. 02

    Il achète dans votre vrai catalogue

    L'acheteur arrive dans votre boutique Shopify, dans le contexte de la bonne company location. Les prix viennent de vos catalogues B2B Shopify : chaque ligne affiche ses prix contractuels, pas les prix publics.

  3. 03

    Le panier repart, sans passage en caisse

    Il n'y a pas de checkout. Quand l'acheteur a terminé, PunchRelay renvoie le panier vers son système en PunchOutOrderMessage cXML ou en formulaire NEW_ITEM OCI, avec les règles de quantité appliquées avant le transfert.

  4. 04

    La validation se joue chez le client

    Le panier devient une demande d'achat qui suit le circuit de validation du client. Cela peut prendre des jours. Rien ne bloque de votre côté, et toute la session est dans les logs XML.

  5. 05

    Le bon de commande devient une commande Shopify

    Le bon de commande validé revient en OrderRequest cXML. PunchRelay l'acquitte en moins de 150 ms et crée la commande dans Shopify aux prix du punchout. Aucune ressaisie, aucune pièce jointe PDF.

Pensé pour la checklist IT de vos clients

Prix contractuels par company location

Les prix viennent directement des catalogues B2B Shopify. Chaque client voit les prix que vous avez négociés, par company location, dans la session punchout et sur le bon de commande.

Règles de quantité appliquées avant le transfert

Minimums, maximums et conditionnements issus de vos réglages B2B s'appliquent dans le panier, avant qu'il n'atteigne le système e-procurement. Moins de demandes d'achat rejetées, moins d'e-mails de support.

Logs XML complets, dans les deux sens

Chaque requête et chaque réponse est enregistrée brute, de la PunchOutSetupRequest à l'OrderRequest. Quand l'équipe IT de votre client demande ce qui s'est passé, vous envoyez le XML, pas une capture d'écran.

Le punchout est nouveau pour vous ? Commencez par le guide : ce qu'est un catalogue punchout, l'aller-retour étape par étape, cXML face à OCI, et ce que Shopify apporte déjà. Comment fonctionne le punchout →

Demander un accès anticipé

Nous accompagnons un petit groupe de marchands Shopify B2B et construisons leurs premières connexions acheteurs avec eux. Dites-nous où vous joindre.

Pas de spam. Nous répondons personnellement.