-
Notifications
You must be signed in to change notification settings - Fork 44
[MERC-1039] Remove Shopify public apps from the docs #1860
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
codatchris
wants to merge
7
commits into
main
Choose a base branch
from
shopify-public-apps-deprecation-notice
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
270049a
[MERC-1039] Remove Shopify public apps from the docs
codatchris 9f54f2a
Merge branch 'main' into shopify-public-apps-deprecation-notice
codatchris 36c1207
[MERC-1039] Soften Shopify deprecation notice wording
codatchris 86cd914
[MERC-1039] Update Shopify deprecation notice date to 2026-07-02
codatchris 7099ead
[MERC-1039] Set Shopify deprecation notice title/date to 2026-07-02
codatchris d64c123
Merge remote-tracking branch 'origin/main' into shopify-public-apps-d…
codatchris 5b2d06b
[MERC-1039] Fix commerce overview table: remove phantom 7th column
codatchris File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,39 @@ | ||
| --- | ||
| title: "2026-07-02: Deprecation of the Shopify public apps connection method" | ||
| date: "2026-07-02" | ||
| tags: ["Deprecation", "Shopify"] | ||
| authors: codatchris | ||
| --- | ||
|
|
||
| Codat is deprecating the **public apps** connection method for the Shopify integration in favour of the simpler [custom apps](/integrations/commerce/shopify/commerce-shopify-custom-apps) approach. | ||
|
|
||
| <!--truncate--> | ||
|
|
||
| ## What's changing | ||
|
|
||
| The Shopify integration historically supported two ways for a merchant to connect their store: | ||
|
|
||
| - **Custom apps** — the merchant creates a custom app in their Shopify admin and provides the store name, client ID, and client secret during the Codat Link flow. This is the standard method. | ||
| - **Public apps** — the client builds a public Shopify app, submits it to Shopify for approval, hosts an authorization endpoint, and configures the app's credentials in Codat. | ||
|
|
||
| The **public apps** method is being deprecated and removed. It places a significant setup burden on clients, who must create and submit a public Shopify app for Shopify's review and approval, and develop and host an endpoint to authorize each merchant. Custom apps remove these requirements, so we are standardizing on the simpler custom apps approach for all Shopify connections. | ||
|
|
||
| ## Alternatives | ||
|
|
||
| Use the [custom apps connection method](/integrations/commerce/shopify/commerce-shopify-custom-apps) for all Shopify connections. Compared with public apps, custom apps: | ||
|
|
||
| - Don't require you to build and submit your own public Shopify app. | ||
| - Don't require you to build and host a merchant authorization endpoint. | ||
| - Guide the merchant through creating the app and entering their credentials with an in-flow, step-by-step **Find your Shopify credentials** section. | ||
|
|
||
| ## Action required | ||
|
|
||
| For the vast majority of clients, **no action is required** — Shopify connections already use custom apps. | ||
|
|
||
| If you currently rely on the public apps connection method, switch to [custom apps](/integrations/commerce/shopify/commerce-shopify-custom-apps) before connecting any new merchants. | ||
|
|
||
| If you have questions or need assistance, reach out to your dedicated Codat representative or contact our [support team](mailto:support@codat.io). | ||
|
|
||
| ## Expected impact if no action is taken | ||
|
|
||
| The public apps connection method will stop working, and merchants will no longer be able to start new connections through it. Existing, already-linked Shopify connections are unaffected and continue to sync. Any client still onboarding merchants through public apps must move to custom apps to continue connecting new stores. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
docs/integrations/commerce/shopify/commerce-shopify-custom-apps.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.