Shopify
Configure the Shopify.
Setting Up a Shopify Partner Account
Sign Up or Log In: If you haven’t already, go to the Shopify Partners page and sign up for an account. If you have an account, just log in.
Create a New App
Create a New App: Once logged in, navigate to the "Apps" section using the dashboard menu. Click on "Create app" to get started, select the "Create app manually"

Note the clientId and clientSecret. Next, click on the "Choose distribution"

Select the "Public distribution" option

Go to the "Configuration" section from the main menu
set the Redirect URI to
https://[YOUR_API_BASE]/auth/twitter/callback, for examplehttps://api.appmixer.com/auth/titter/callbackevent version to the latest (2024-01)
Embed app in Shopify admin:
falseset the compliance webhooks (it's required for the submission)
Customer data request endpoint:
https://[YOUR_API_BASE]/plugins/appmixer/shopify/customers/data_requestCustomer data erasure endpoint:
https://[YOUR_API_BASE]/plugins/appmixer/shopify/customers/redactShop data erasure endpoint:
https://[YOUR_API_BASE]/plugins/appmixer/shopify/shop/redact

Go to the "API Access" section from the main menu. In the "Access requests" request access for the "Protected customer data access" Fill details in the "Select your data use and reasons" section:

Fill the form in the "Provide your data protection details" section:

Configuration in the Backoffice
Configure the App Key as
clientIdand the App Secret asclientSecretin the service settings within the Backoffice, under the configuration IDappmixer:shopify. Also, add theappStoreInstallRedirectUripointing to your instance, for examplehttps://my.master-hamster-87765.appmixer.cloud/To learn more about configuring connectors, please visit the Connector Configuration section.
Please note that only a 'developer' shop instance can be authenticated with your OAuth application unless your app is verified. 'Production' shop instances cannot authenticate with an unverified app. This guide does not cover all the requirements for the app verification process.
Last updated
Was this helpful?
