PunchOut Integration Overview


PunchOut Setup Overview

PunchOut is an interoperability service that connects Four51 ordering sessions with enterprise purchasing systems like Ariba and SAP. Contact Four51 if you are interested in enabling PunchOut for one or more of your customers.

Details

There are three sets of configurations required to set up the PunchOut service:
  1. Four51 Buyer Interface Configurations - Your organization will be responsible for these.
  2. Four51 PunchOut Service Configurations - Four51 is responsible for these.
  3. Customer Procurement Application Configurations - Your customer will be responsible for these.
Buyer Interface Configurations
You will be responsible for completing these configurations. Completion of these configurations is required before the PunchOut service is completed.

 
  Configuration Comments
 1Buyer CatalogFocus primarily on setting up categories and products. Custom Themes and Site Customization are supported. Do not configure features related to the checkout process: Shipping, Billing, Payment Methods, Tax, Order Fields, Cost Centers, Addresses, etc.
 2Template UserA template user is required. Create a template user as you would create any other user. The following are the minimum permission requirements:
  1. Place Standard Orders
  2. PunchOut User - If you do not find this permission in your list of permissions, contact your Four51 representative. This permission is enabled once you have subscribed to the PunchOut service.
Four51 PunchOut Service Configurations
Four51 is responsible for completing these configurations. Most of these configurations require information from your customer and are collected during the implementation process.

 
  Configuration Comments
 1IdentityUnique DUNS number of the buying organization. Customer typically provides this during implementation.
 2Template UserName of the Template User. Typically created by your organization during implementation.
 3Shared SecretPrivate shared secret used for security purposes to validate setup request transaction between procurement application and Four51. Customer typically provides this during implementation.
 4Email - Order RequestLocation of the user's email address within the OrderRequest cXML document.
 5Cost Center - Order RequestLocation of the line item cost center within the OrderRequest cXML document.
 6Unique Name - Setup RequestLocation of the user's unique name (i.e. username) within the cXML PunchOutSetupRequest document.
 7Email - Setup RequestLocation of the user's email address within the cXML PunchOutSetupRequest document.
 8Name - Setup RequestLocation of the user's first and last name within the cXML PunchOutSetupRequest document.
 9Override Unit PriceIn most circumstances, Four51 calculates line item pricing using Four51's price schedules. However, this can be overridden to accept the unit price calculated by the customer's procurement application.
 10Round Unit PriceFour51's default pricing rounds to six decimal places. This can be rounded to two decimals in scenarios when the procurement application accepts only two decimal places.
 11Product Description ValueFour51 can be configured to send either "Product Name" or "Product Description" in the PunchOutOrderMessage.
Customer Procurement Application Configurations
To interact with Four51, the customer's procurement application requires two pieces of information. This information will be provided by Four51 during the implementation process.

 
  Configuration Comments
 1 PunchOutSetupRequest URL The URL to which the customer's procurement application will send PunchOutSetupRequest documents.
 2 OrderRequest URL The URL to which the customer's procurement application will send OrderRequest documents.
 

Reference Material:
PunchOut Overview
Four51 cXML PunchOut Implementation Guide
Four51 OCI Round-Trip Implementation Guide
Four51 PunchOut Seller Implementation Guide

 

Related Articles:
Four51 cXML PunchOut Integration
Four51 OCI PunchOut Integration
OrderCloud Integration Guide

 

Labels: Ariba, SAP, Punchout, Integration, OCI, Round-Trip