Specifying cXML order information on the customer record
If you also use cXML PunchOut, the values that you specify in the cXML Header Fields section are used for both PunchOut and Order transactions.
- In the Users section of the Business Center, click Customers.
- Click the customer number.
- In the PunchOut Protocol field, specify cXML.
-
Specify the values to use to validate the From credentials in
the cXML OrderRequest message. If the values in the cXML file do not match the
values that you specify for the customer, then the request is denied. The values
that you specify correspond to this section of the OrderRequest file:
<From> <Credential domain="From Credential Domain field value"> <Identity>From Credential Identity field value</identity> </Credential> </From
Specify information in these fields:- From Credential Domain
- Specify the domain used to identify the customer. Typically, this value is either DUNS or NetworkID.
- From Credential Identity
- Specify the originator of the PunchOut or Order request. Typically, this value is the customer number.
-
Specify the values to use to validate the Sender credentials in
the cXML OrderRequest message. In cXML Order, an XML file is sent from the
customer to a central hub, and then from the central hub to Rhythm for Commerce. The Sender credentials are used to
identify the central hub and the customer. If the values in the cXML file that
is received from the central hub do not match the values that you specify for
the customer, then the request is denied. The values that you specify correspond
to this section of the OrderRequest file:
<Sender> <Credential domain="Sender Credential Domain field value"> <Identity>Sender Credential Identity field value</Identity> <SharedSecret>Shared Secret field value</SharedSecret> </Credential> <UserAgent>Sender User Agent field value</UserAgent> </Sender>
Specify information in these fields:- Shared Secret
- Specify the shared secret that you provided to the e-commerce hub.
- Sender Credential Domain
- Specify the domain used to identify the e-commerce hub.
- Sender Credential Identity
- Specify the buying organization. Typically, this value is the customer number. The value must be unique. You cannot use the same credential identity on more than one customer record.
- Sender User Agent
- Specify the name and version of the procurement system.
-
In the Order Request User
Xpath field, specify the xpath in the OrderRequest file that
contains the user ID. Users are typically identified by their email addresses.
Specify one of these values:
- /cXML/Request/OrderRequest/OrderRequestHeader/Contact/Email
- /cXML/Request/OrderRequest/OrderRequestHeader/Extrinsic
- /cXML/Request/OrderRequest/OrderRequestHeader/ShipTo/Address/Email
If you leave this field blank, the value specified for the Default OrderRequest User XPath parameter in the Application Details form is used. - Click Save.