Skip to main content
You need Administrator access to create OAuth clients in Zuora.

Create an OAuth client

Create an OAuth 2.0 client in your Zuora tenant to obtain a Client ID and Client Secret.

1

Sign in to Zuora

Sign in to your Zuora tenant.

  • Navigate to Administration > Manage Users.
  • Select the API user account you want to use for the integration.
2

Create an OAuth client

Create a new OAuth 2.0 client for the selected user.

  • Click the OAuth Clients tab on the user profile page.
  • Click Create to open the client creation dialog.
  • Enter a unique Name for the client (e.g., StackOne Integration).
  • Click Create to generate the credentials.
3

Copy credentials

Copy both the Client ID and Client Secret and store them securely.

  • Copy the Client ID and Client Secret.
  • The Client Secret is only displayed once — save it before closing the dialog.
  • Note that you will need different credentials for each environment (production vs sandbox).

Creating the StackOne Connector Profile

To create the Connector Profile in StackOne for Zuora:
1

Open the connector

Log in to StackOne, open Connectors, and select Zuora.
2

Choose actions and events

  • Click Add Profile.
  • If the connector offers more than one authentication method, set the Auth Method filter to OAuth 2.0.
  • Select the actions, and any events, to enable for this Connector Profile.
  • Click Continue.
3

Set up authentication

  • Select Authentication Type as OAuth 2.0.
  • Fill out the fields using details retrieved from your provider:
    • Client ID
    • Client Secret
  • Click Create Profile.
Congratulations! The new Connector Profile now shows up on the connector page. If you created it as a project member rather than an admin, it starts disabled until a project admin enables it. You can now continue to Link Accounts for Zuora.