Sample website that demonstrate the ability to communicate with a procurement system through both cXML and OCI
A PunchOut Website, is a method for a corporate purchasing agent to buy from a supplier's website from within the buyer's own procurement application or hosted eprocurement system.
A PunchOut website is a standard ecommerce website with the special ability to communicate directly with a procurement system through cXML or Open Catalog Interface and return a pending purchase order back to the buyer so they don't need to enter product information in the procurement system.
Http Handlers for initiating punchout connection is implimented using asp net core middleware extensions.