Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Configure Source-to-Pay integration with Coupa

Integrate your ServiceNow instance and Coupa by creating a custom OAuth application in Coupa to authenticate ServiceNow requests.

Application set up

  • Activate the Source-to-Pay integration with Coupa application from the ServiceNow Store to activate the Coupa Spoke automatically.
  • Set up Coupa Spoke.
  • Activate the Source-to-Pay integration framework from ServiceNow Store. Source-to-Pay integration with Coupa uses the Source-to-Pay integration framework to pull tasks from Coupa into your ServiceNow instance.For more information on Source-to-Pay integration framework, see Source-to-Pay integration framework.

Primary Data Integration Dependencies with Coupa

Install the following dependencies of Primary Data integration with Coupa. When you install the plugin, all the dependencies get installed automatically. All primary data are synchronized based on the configurable scheduled job Fetch Spend Primary Data.

Run the Trigger Coupa Integration that pulls tasks into your ServiceNow instance. For more information, see Use schedule flows in Oracle EBS.

App namePlugin ID
ERP Integration Frameworksn_fcms_intg
Coupa Spokesn_coupa_spoke

Supplier lifecycle Operations Integration Dependencies with Coupa

Install the following dependencies of Supplier Lifecycle Operations integration with Coupa. When you install the plugin, all the dependencies get installed automatically.

App namePlugin ID
ERP Integration Frameworksn_fcms_intg
Source-to-Pay Integration Frameworksn_spend_intg
Source-to-pay Common Architecturesn_shop
Supplier Common Architecturesn_slm
Coupa Spokesn_coupa_spoke

Sourcing and Procurement Operations Integration Dependencies with Coupa

Install the following dependencies of Sourcing and Procurement Operations integration with Coupa. When you install the plugin, all the dependencies get installed automatically.

App namePlugin ID
ERP Integration Frameworksn_fcms_intg
Source-to-pay Common Architecturesn_shop
Sourcing and Purchasing Automationsn_pr
Source-to-Pay Integration Frameworksn_spend_intg
Coupa Spokesn_coupa_spoke

Accounts Payable Operations Integration Dependencies with Coupa

Install the following dependencies of Accounts Payable Operations integration with Coupa. When you install the plugin, all the dependencies get installed automatically.

App namePlugin ID
ERP Integration Frameworksn_fcms_intg
Coupa Spokesn_coupa_spoke
Accounts Payable Invoice Processingsn_ap_apm
Source-to-Pay Integration Frameworksn_spend_intg

Schedule flow activation

Activate and run the Trigger Coupa Integration that pulls tasks into your ServiceNow instance. For more information, see Activate the schedule flows.

  • ERP Source Configuration for Coupa
    Configure your Source-to-Pay (S2P) instance to support inbound and outbound integration with your ERP system. This integration configuration enables you to post purchase order, receipt, invoice, and download primary data from the ERP automatically.
  • Define an ERP source configuration for Coupa
    Define an ERP source configuration that specifies the Coupa ERP source to which the ERP system connects. Map the integration payload with the Coupa tables.
  • Configure integration services for Coupa
    Configure integration services for Coupa. Provide the connection end point and the Coupa ERP credentials that you set up for your authentication profile. Also, create a separate web service record for each service request that you want to customize.
  • Activate the schedule flows
    Activate the schedule flow that interacts with Coupa to pull information into your ServiceNow instance. You can pull information on primary data, supplier management, sourcing, invoice, and so on.
  • Looking up primary data in Coupa
    You can run a job to look up primary data from different ERP sources into ServiceNow

Parent Topic:Source-to-Pay integration with Coupa