cXML Punch-Out to HorizonWeb

HorizonWeb is used by a dealer. A customer's e-commerce e-procurement system punches out to HorizonWeb, logs in automatically and allows the user to browse as usual. The checkout will return the cart's contents to the dealer's e-commerce site.

Note: We support using contacts with the same email address on multiple traders. When a customer performs a punch-out to HorizonWeb, the trader mapping is used in conjunction with the contact email from the punch-out request. That ensures:

  • the contact is logged into the correct trader
  • the order is placed for the correct trader.

  1. In the cXML Punch-out Set up Request box, paste in the cXML code.
  2. The URL for Request box is completed with the website's ../punch.aspx page. You can edit this address to change where you are sending the test.
  3. Click either:
    • Send test to self – If you are returning the test back to your Horizon Cloud HorizonWeb site, use this command.
    • Send test to other – If you are sending the test to a different HorizonWeb site, use this command.

The response will be an HTTP status code.

Concept Link IconSee Also