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/callback
event version to the latest (2024-01)
Embed app in Shopify admin:
false
set the compliance webhooks (it's required for the submission)
Customer data request endpoint:
https://[YOUR_API_BASE]/plugins/appmixer/shopify/customers/data_request
Customer data erasure endpoint:
https://[YOUR_API_BASE]/plugins/appmixer/shopify/customers/redact
Shop 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
clientId
and the App Secret asclientSecret
in the service settings within the Backoffice, under the configuration IDappmixer:shopify
. Also, add theappStoreInstallRedirectUri
pointing 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?