Integration
Integrate punch-out catalogs, orders and invoices.
Punchout Integration
-
Punchout (Roundtrip) Catalog Integration Overview
Punchout (Roundtrip) functionality allows suppliers to host their branded product content and pricing on their own website while providing customers with seamless, secure ...
-
Punchout Technical Details (cXML)
This guide outlines the three essential steps for suppliers to implement the cXML Punchout integration with Unimarket, along with examples of the required cXML message stru...
-
OCI Punchout Integration
Unimarket supports OCI Punchout integration as an alternative to cXML. OCI Punchout follows the same general workflow as cXML but uses a different protocol standard for co...
-
Create a Punchout (Roundtrip) Catalog
This guide details the process for Premium Suppliers to create and configure a Punchout (Roundtrip) catalog within the Unimarket Supplier Portal, enabling customers to auto...
General & Technical
-
Tips for Suppliers Updating SSL Web Certificates
When updating an expiring SSL certificate for your Punchout (Roundtrip) or order integration, note that certificates do not need to be manually shared with Unimarket if yo...
-
Common cXML Elements
This documentation outlines how Unimarket uses common cXML elements, specifically the Address element, which is utilized across various cXML integration points (e.g. order...
-
Unimarket Connector Firewall Requirements
The following tables outline the firewall requirements for setting up the Unimarket Connector for different environments. The asterisk (*) in the URL refers to the customer...
Order Integration
-
Order Integration (cXML Purchase Orders)
The Order integration is used to electronically send Purchase Orders (POs) and product details from Unimarket to a supplier's external system using a cXML file via an HTTPS...
-
Order Integration cXML Specifications
This document outlines the technical specifications for the Unimarket Purchase Order (PO) Integration using the cXML standard. POs are sent via an HTTPS endpoint using the...
Invoice Integration
-
Invoice Integration - Overview
The integration allows suppliers to send electronic invoices directly to Unimarket using the cXML format. The Invoice DocumentStandard: The integration relies on the cXML (...
-
Invoice Integration - cXML Request
This information details the structure and required attributes for the cXML <Request> element, specifically focusing on the essential <InvoiceDetailRequestHeader>. The cXML...
-
Invoice Integration - cXML Header (Credentials)
This article outlines the structure and required credential values for the cXML Header section, which is used to validate who is sending the document and who it's being sen...
-
Invoice Integration - InvoiceDetailSummary
This article details the structure and calculation logic for the <InvoiceDetailSummary> element, which contains the validated totals for the invoice. Unimarket validates th...
-
Invoice Integration - InvoiceDetailOrder
The <InvoiceDetailOrder> element and its children define the items being invoiced, linking them back to the original Purchase Order (PO) lines for matching purposes. Invoic...
-
Invoice Integration - Discount at Header Level
A discount can be applied at the header level of an invoice using the <InvoiceDetailDiscount> element within the <InvoiceDetailSummary>. This requires specific calculations...