Shopify Token Generation Guide
This guide covers the process of generating an access token for the Shopify Connector. Note that this process requires a live domain; local environments (localhost) are not supported.
1. Initial Setup in Odoo
- Install the Shopify Connector module.
- Open the configuration wizard and click Set Shopify Authorization Details.
- Note: Keep this window open. You will need the App URL and Redirect URL displayed here for the Shopify Partner Dashboard.
2. Shopify Partner Dashboard Configuration
If you do not have a partner account, create one at Shopify Partners.
Create the App
- Log in to your Partner Account.
- Navigate to App Distribution > All Apps > Create App.
- Enter your App Name.
- Set the App URL and Redirect URL using the values copied from the Odoo wizard in Step 1.
Set API Scopes
Copy the following string exactly and paste it into the Scopes field of your app settings:
read_assigned_fulfillment_orders, write_assigned_fulfillment_orders, read_customers, write_customers, read_discounts, write_discounts, write_draft_orders, read_draft_orders, read_files, write_files, read_fulfillments, write_fulfillments, write_inventory, read_inventory, write_locations, read_locations, read_merchant_managed_fulfillment_orders, write_merchant_managed_fulfillment_orders, read_metaobject_definitions, write_metaobject_definitions, read_metaobjects, write_metaobjects, read_orders, write_orders, read_products, write_products, read_shipping, write_shipping, read_third_party_fulfillment_orders, write_third_party_fulfillment_orders, read_shopify_payments_payouts, write_publications, read_publications
- Click Release to save.
3. Link Credentials to Odoo
- In the Partner Dashboard, go to Settings for your app.
- Copy the Client ID and Client Secret.
- Paste these into the Odoo Wizard.
- Save the wizard and then cancel/close the notification.
4. Generate Installation Link & Token
- In the Partner Dashboard, go to App > Distribution.
- Select Custom Distribution.
- Enter your store domain (e.g.,
store-name.myshopify.com). - Click Generate Link.
- Copy the link and paste it into your browser.
- Install the app on your Shopify store.
- Upon completion, you will be redirected to a page displaying your Access Token. Copy and save this immediately.
5. Finalize Instance
Go to the Shopify Connector in Odoo and use the token to create your instance via the “Create more instances” flow.
Note: For multiple stores, you must create a separate app in the Shopify Partner account for each store.