Skip to main content



Coupa Success Portal

Test cXML Purchase Orders

When suppliers are set up to use cXML purchase order (PO) transmission, POs are automatically submitted to the suppliers.

To test a PO, create a punchout requisition and approve the requisition to generate a PO. Once the PO is generated, the PO is scheduled for cXML transmission.

It usually takes 2 to 5 minutes for a PO to transmit using cXML.

What if there is a problem?

If there is a transmission failure, an email notification is sent to admin users with an error message and cXML code. This information can be submitted to the supplier for review and resolution.

Issue How to fix it?

Unable to send or receive POs

Most issues are related to credentials or supplier configuration.

To fix this issue:

  • Contact the supplier to verify they are using the correct credentials to connect to Coupa.
  • Check the supplier's information in Coupa from the Setup > Suppliers > Suppliers screen.

Sometimes suppliers need to add Coupa IP addresses to their servers to be able to receive POs.

See the Coupa IP address list.




  • Was this article helpful?