Different 3rd party systems popular for PunchOut
e.g. Ariba Supplier Network, Oracle Fulfillment, SMAPS
There are 2 ways to communicate, I have used point to point and using Ariba supplier network.
cXML is used for communication. (Commerce eXtensible Markup Language) is a protocol intended for communication of business documents between e-commerce and procurement applications. It is really easy to understand and use.
Punch out on Ariba: You need to configure in the admin tool
administration->configuration->electronic order routing
catalogs->create punchout Only
administration->configuration->electronic order routing
catalogs->create punchout Only
Integrating WCS with various Punchout system is very interesting. Will do a another blog on the details.