01 / 07

SHOPIFY × SAP ARIBA

L'intégration Ariba pour votre boutique Shopify

Votre plus grand client veut commander via SAP Ariba. Laissez-le commander dans votre catalogue Shopify, à ses prix contractuels, sans rien reconstruire.

SPÉCIFICATIONS DU PROTOCOLESAP Business Network (Ariba)
FormatcXML 1.2.050 (POSR / POOM)
AuthentificationShared Secret + From/Sender ANID
Retour bon de commande (PO)OrderRequest cXML, en attente de votre vérification
Frais réseau fournisseurCompte Enterprise : 0,155 % + Silver 750 USD/an min
Délai d'activation8–12 semaines (Trading relationship & Test realm)

02 / 07

L'ÉCART

Pièce jointe, puis commande retapée.

L'enablement Ariba a une réputation, et elle est méritée. La documentation de vrais acheteurs annonce 8 à 12 semaines pour mettre un catalogue punchout en production. L'ingénierie n'y est presque pour rien. C'est de l'attente : trading relationship, identifiants du test realm, validations de catalogue qui rampent dans le processus de votre client.

PunchRelay règle la moitié technique en quelques jours. Votre boutique reçoit un endpoint cXML, la validation par shared secret, des prix contractuels reliés aux company locations Shopify B2B, et l'aller-retour documentaire complet de la PunchOutSetupRequest à l'OrderRequest. Pour la moitié faite d'attente, vous obtenez des logs XML avec identifiants masqués à transmettre à l'équipe IT de votre client : la différence entre une boucle d'e-mails et cinq.

Une chose à budgéter avant de vous engager : Ariba est le seul grand réseau qui facture les fournisseurs. Les chiffres sont dans le FAQ ci-dessous, parce que découvrir l'abonnement Silver après la mise en production est la mauvaise façon de l'apprendre.

↳ SOUNDS FAMILIAR?

03 / 07

L'ARTEFACT

Les documents sur le fil.

SAP ARIBAPUNCHRELAYCXMLSHOPIFYPURCHASE ORDERcXMLPO
SAP ARIBAPUNCHRELAYCXMLSHOPIFYPURCHASE ORDERcXMLPO

<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>

Aller-retour

Une requête punchout ouvre le catalogue. Le panier revient comme document dans le système du client. Le bon de commande qui suit est contrôlé contre ce panier et attend votre vérification. Le XML est le produit.

04 / 07

L'ALLER-RETOUR

Comment ça marche avec Ariba

acquittement des bons de commande
cXML
protocoles, cXML + OCI
2
documents cXML, aller-retour complet
4
prix contractuels issus des catalogues B2B Shopify
100%
  1. La PunchOutSetupRequest atteint votre endpoint

    Votre client clique sur votre catalogue dans Ariba. Ariba envoie une PunchOutSetupRequest cXML à l'endpoint que PunchRelay provisionne pour votre boutique. Nous validons le shared secret face à l'identité réseau du client et l'associons à une company location Shopify B2B.

  2. L'acheteur achète à ses prix contractuels

    L’acheteur utilise le catalogue PunchRelay, avec les produits et prix contractuels du catalogue Shopify B2B affecté à sa company location.

  3. Le panier revient en PunchOutOrderMessage

    Au transfert, le panier repart vers Ariba en PunchOutOrderMessage cXML : SKU, quantités, prix unitaires, classifications UNSPSC. Les règles de quantité s'exécutent avant le transfert, pour que la demande d'achat corresponde à ce que vous livrerez vraiment.

  4. Demande d'achat et validation dans Ariba

    Le panier devient une demande d'achat qui traverse le circuit de validation du client. La session punchout est terminée et entièrement loguée. Rien ne bloque de votre côté pendant que les approbateurs approuvent.

  5. L'OrderRequest attend dans votre boîte de réception

    Les bons de commande cXML sont enregistrés durablement, comparés au panier transmis et déposés dans la boîte de réception « Purchase orders » de l'application PunchRelay. Rien n'est créé dans Shopify tant qu'une personne de votre équipe n'a pas vérifié le bon de commande et cliqué sur « Create Shopify order ». La commande est alors créée non payée, avec paiement en attente, prête à être expédiée. OCI transmet uniquement le panier ; le flux de commande est convenu et testé séparément pour chaque acheteur.

05 / 07

LA LISTE

Pensé pour la checklist IT de vos clients

01 / 03

Prix contractuels par company location

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

02 / 03

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

Minimums, maximums et conditionnements s'appliquent dans le panier, avant l'envoi de la PunchOutOrderMessage. Moins de demandes d'achat rejetées dans Ariba, moins d'e-mails de support.

03 / 03

Logs XML complets, dans les deux sens

Chaque document cXML est logué avec identifiants masqués, entrant comme sortant. Quand l'admin Ariba de votre client demande pourquoi un panier n'est pas arrivé, vous répondez avec la PunchOutOrderMessage réelle, pas avec une hypothèse.

Compatible avec

  • SAP Ariba
  • Coupa
  • Ivalua
  • Jaggaer
  • Oracle Procurement
  • Workday
  • SAP SRM
  • Unimarket

06 / 07

Le punchout Ariba, questions et réponses

De quoi l'admin Ariba de mon client a-t-il besoin ?
D'une trading relationship sur SAP Business Network, de votre ANID, d'un shared secret et de votre URL punchout, c'est-à-dire l'endpoint que PunchRelay provisionne pour votre boutique. La plupart des clients demandent aussi un fichier d'index catalogue (CIF ou cXML) par client, qu'Ariba valide avant les tests dans leur test realm.
PunchRelay génère la fiche d'identifiants que leur équipe d'enablement réclame, et les logs XML qui gardent la phase de test courte.
Est-ce compatible avec les comptes clients Shopify B2B ?
Oui, c'est le principe. PunchRelay associe chaque identité Ariba à une company location dans Shopify B2B. Les catalogues et listes de prix affectés à cette location sont exactement ce que la session punchout affiche : vos prix contractuels restent là où vous les gérez déjà.
Quels sont les frais réseau Ariba pour les fournisseurs ?
Le punchout sur Ariba exige en pratique un compte Enterprise. Les frais se déclenchent par relation acheteur, dès que vous dépassez 5 documents et 50 000 USD de volume sur 12 mois glissants : une commission de 0,155 % du volume, plafonnée à 20 000 USD par relation et par an, plus un abonnement annuel.
L'automatisation cXML vous classe dans le palier Silver : 750 USD par an minimum, même avec peu de documents. Budgétez-le dès le départ. C'est le tarif d'Ariba, pas le nôtre, et il surprend des fournisseurs à presque chaque enablement.
Combien de temps dure l'enablement Ariba ?
La partie technique côté PunchRelay se compte en jours. Le temps calendaire, lui, dépend du processus du client : la documentation de vrais acheteurs annonce 8 à 12 semaines pour le punchout. Le levier que vous contrôlez, c'est la durée de chaque boucle de test, et des logs XML lisibles sans réunion sont ce levier.
Gérez-vous le punchout niveau 2 ?
Le niveau 1, punchout au niveau de la boutique, arrive en premier. Le niveau 2, où chaque article apparaît dans la recherche Ariba et pointe vers votre boutique, est sur la feuille de route. La plupart des fournisseurs Shopify démarrent en niveau 1 : c'est ce que les équipes d'enablement demandent d'abord.
Qu'est-ce que le cXML ?
Commerce XML, le protocole du monde Ariba. Quatre documents composent un cycle punchout complet : PunchOutSetupRequest (le client frappe à la porte), PunchOutSetupResponse (vous ouvrez le catalogue), PunchOutOrderMessage (le panier repart), OrderRequest (le bon de commande arrive). PunchRelay parle les quatre.

Le calcul complet des frais, seuils, paliers et coût calendaire inclus : Frais de réseau Ariba pour les fournisseurs expliqués.

07 / 07

PRÊT

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.

THE ON-RAMP

Not sure yet? Start with the Blueprint.

A complete punchout readiness roadmap for your exact catalog, ERP, and buyer procurement systems before you commit to live deployment.

  • Fixed-scope punchout readiness roadmap
  • cXML & OCI credential validation in sandbox
  • Catalog index & pricing structure validation
  • Live buyer connection enablement checklist
Fit call first. The plan is yours to keep.

Pas de spam. Nous répondons personnellement.

↳ PAS DE SLIDE DECK