ADO.NET Provider for Shopify

Build 26.0.9655

Creating a Custom OAuth Application

Creating a Custom OAuth Application

Since the provider is not registered with Shopify you must use custom OAuth credentials to connect via web, desktop, or headless server. To register an app and obtain the client credentials, such as the OAuthClientId and OAuthClientSecret, follow these steps:

  1. Log in to the Shopify Dev Dashboard.
  2. Select Apps > Create app.
  3. Enter a name for the application and click Create.
  4. In the Access section, specify the required scopes (see Establishing a Connection). If you are using the Authorization Code grant flow (OAuth), also specify a redirection URL:
    • For Desktop authentication, set the redirection URL to local host; for example, http://localhost:33333, the provider's default.
    • For Web authentication, select a different port of your choice and set the CallbackURL to the exact reply URL you defined.

    Note: A redirection URL is not required when using the Client Credentials grant flow (OAuthClient).

  5. Click Release.
  6. Optionally enter a name and message for the version and click Release again.
  7. Select the Settings tab to view and record the client Id and secret.
  8. Select the Home tab. From here, you can optionally install the app on a specific store or select a distribution method.

You may now use the client Id and secret credentials to access your store's data.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655