Integration Methods

Revised: 24 April 2017

Integrating with Coupa Invoicing using API

Invoicing can be integrated with Coupa by using cXML and REST API. For creating new invoices, use cXML API, and for all other Invoicing actions use REST API.

For details on the Coupa cXML requirements and sample documents, go to https://success.coupa.com/Suppliers/For_Suppliers/Invoices/cXML_Invoices.

For details on the Coupa REST API, refer to
https://coupadocs.atlassian.net/wiki/display/integrate/Coupa+API

For Invoice specific REST API details, refer to:
https://coupadocs.atlassian.net/wiki/display/integrate/Invoices+API

Integrating with Coupa Invoicing using CSV

Integrations with Coupa can be done using CSV (Comma Separated Values) files over SFTP. Coupa has a standard flat-file CSV format for Invoices and other related objects.

For details on the Standard CSV integration, refer to:
https://coupadocs.atlassian.net/wiki/display/integrate/Coupa+Flat+File+Integrations