What you need before you start
Punchout enablement in Ariba is mostly an exchange of identities and URLs, so most of the elapsed time is coordination rather than configuration. Before starting, have your Ariba Network ID (ANID) to hand, know which realm you are working in (test vs production), and confirm who on the supplier side owns punchout configuration.
With Lapasar, the supplier side is handled by a dedicated integration team: credentials, the punchout index file, organisation-specific catalogue views and contract pricing are prepared for you, and testing is supported end to end until carts return cleanly.
- Your Ariba Network ID and realm details
- cXML identities and shared secret agreed with the supplier
- The supplier's punchout index catalogue file (CIF or cXML)
- A test user with requisitioning rights in the test realm
Common issues and how to avoid them
Most failed punchout sessions trace back to credential mismatches — the From/To identities or shared secret differ between the buyer and supplier configuration. Validate these first when a PunchOutSetupRequest is rejected. The second most common issue is catalogue file validation errors, usually a malformed field in the CIF or cXML index file. Finally, confirm the cart's unit-of-measure and currency mappings early: mismatches surface as requisition line errors after checkout, which are slower to debug.

