Shopify: company relink required
On February 1, 2025, Shopify will migrate all app partners to the latest version of the Shopify APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms.. As a result, Codat companies with existing Shopify connectionsConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform. need to be relinked.
As described in Shopify's 2024-10 release notes, all app partners are required to adopt a new APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms. scope. Otherwise, app partners won'be able to access Shopify's location information from February 1, 2025.
For Codat clients, this change affects existing connectionsConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform. of Codat companies and impacts the following Codat data types:
| Data type | Impact |
|---|---|
commerce-locations | Will not be populated. |
commerce-order | The country property may default to XXX. |
commerce-companyInfo | The addresses and phoneNumbers arrays may have fewer entries. |
commerce-product | The variants[].inventory property will be empty. |
Action required
To prevent service disruptions and continue accessing impacted data types, contact the users of your Shopify app and prompt them to relink their Shopify account after February 1, 2025.
To relink, provide affected users with the linkUrl of their Shopify connectionConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform. from the dataConnections array in their Codat companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources.. Retrieve this information using the List companies endpoint, which returns an array of companies and their associated data connectionsConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform.. To only return companies with Shopify connectionsConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform., use the following query:
dataConnections.platformName~Shopify
If you're using Codat's embedded Connection Management UI, direct the affected users to the interface to re-authenticate their connectionConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform..
Expected impact if no action is taken
If your existing Shopify app customers don't relink their accounts after February 1, 2025, you may see disruptions to the following data types:
| Data type | Impact |
|---|---|
commerce-Locations | Will not be populated. |
order | The country property may default to XXX. |
commerce-CompanyInfo | The addresses and phoneNumbers arrays may have fewer entries. |
product | The variants[].inventory property will be empty. |
