OCI
OCI (Open Catalog Interface) is common with SAP systems. The cart is returned as form fields.
Large buyers require punchout. We sit between their ERP and your shop, so you can sell to them without rebuilding your shop.
What is punchout?
Punchout is a direct connection between a supplier's catalog and a buyer's procurement system. The buyer's employee opens your catalog from inside their own system, chooses items, and the cart returns to their system for approval, so the purchase order reaches you without manual re-entry.
The buyer's procurement system (SAP, Ariba, Coupa and others) sends a punchout request to our middleware.
The middleware forwards the request to your shop together with a session ID.
The buyer's employee shops in your shop as usual and sends the basket back.
The middleware maps your basket to the buyer's format, cXML or OCI, and returns it for approval and ordering.
OCI (Open Catalog Interface) is common with SAP systems. The cart is returned as form fields.
cXML is an XML-based standard used by platforms such as Ariba and Coupa. The cart is returned as a PunchOutOrderMessage.
No changes to your shop logic. It only has to accept a session and return a basket.
Fields, units, currency and tax codes are mapped per buyer in one place, not scattered through your code.
Different buyers and ERP systems, cXML or OCI, all through the same middleware.
If you do not have a shop yet, we can add a small product information system (PIM) and a shop bound to it, with punchout already included.
No. The middleware sits between the buyer's system and your shop. Your shop only has to accept a session and return a basket.
Systems such as SAP, SAP Ariba and Coupa, using the cXML or OCI standard that the buyer requires.
We can add a small product information system (PIM) and a shop bound to it, with punchout already included. Tell us what you sell.
We set up the middleware for each supplier, so the price depends on your shop and the buyer. Tell us about your setup and we will reply with scope and price in writing.
Punchout comes in two main flavours. Here is what cXML and OCI are, how they differ, and how to know which one a buyer's procurement system expects.
From the buyer's click to the approved purchase order: the five steps of a punchout session, and where a middleware fits in.
Every buyer wants the same basket described slightly differently. A mapping layer keeps those differences out of your shop.
Built to order
We set up the middleware for each supplier. Tell us about your shop and the buyer you want to connect to, and we will reply with scope and price.
Our online form is coming soon. For now, please email us and we will reply.
Email us