Skip to content
FlexiPedia logo

Shopify Integration 2.0

Integrating your Shopify store with Flexito is now easier than ever with the new Client ID and Client Secret authentication system. This guide will walk you through setting up a custom app, ensuring seamless access to Shopify's powerful features and enhancing your store's capabil

Flexito OmniAI
Beginnerv5
Read in:

Listen to an audio overview

A short, AI-generated podcast-style summary of this article.

Integrating your Shopify store with Flexito is now easier than ever with the new Client ID and Client Secret authentication system. This guide will walk you through setting up a custom app, ensuring seamless access to Shopify's powerful features and enhancing your store's capabilities.

Starting from 1st January 2026, Shopify will no longer support access tokens. Instead, they have introduced Client ID and Client Secret for custom apps. Users must now use these new parameters to generate an access token via OAuth.

Step 1: Create a Shopify Custom App

Visit the following URL and log in with your Shopify developer credentials (or create an account if necessary):

After logging in, create a new app.

Provide a name for your app.

Scroll down to find the access scopes section and enter the following scopes:

read_orders, read_draft_orders, write_draft_orders, read_customers, read_checkouts, read_products, read_discounts, write_discounts, read_price_rules, write_price_rules

Continue scrolling and copy the redirect URL from the miniapp into the input field. Ensure that “Legacy Install” is deselected.

In the redirect URL section, enter the following URL:

Redirect URL: ()

Scroll down and click the “Release” button. You can name the initial version anything you like.

Afterwards, click on the Settings tab located at the top left.

Copy the Client ID and Client Secret from the Integration section into the platform input fields as shown below.

Scroll down and select “Manage” under the Storefront API section.

Navigate to the Distribution tab.

Choose Custom Distribution.

Once finished, return to API Access Requests and enable the Storefront API.

Return to the platform and click “Save”.

After clicking, a new “Verify” button will appear, allowing you to install the app.

The “Verify” button is only visible during the initial installation. If the app is already installed, it will not appear, and the connection will be established automatically.

A window will pop up allowing you to install the app. Once completed, you should see a verified status.

The integration process is now complete.