Sticky

IMPORTANT: Deprecation of Shopify Private Apps

  • 28 January 2022
  • 2 replies
  • 498 views

Userlevel 6
Badge +3
  • Acumatica Commerce Edition Team Lead
  • 190 replies

Hi All,

As of this week Shopify has deprecated private apps that we used by Acumatica Shopify Connector.

Here is the link to the announcement - https://community.shopify.com/c/shopify-apis-and-sdks/private-app-depreciation-and-using-custom-apps-instead/td-p/1465831

 

Acumatica Shopify connector in version 2020r2 and 2021r1 still uses private apps

Acumatica Shopify connector in version 2021r2 and 2022r1 support hybrid mode: private, public, and custom apps are supported.

Acumatica Shopify connector in version 2022r2+ supports only the public and custom apps. Privates app are deprecated and you have to follow the release notes to fully move from private app to custom or public.

 

What does it mean to us:

 

For users of 2020r2 and 2021r1 versions

Existing customers who uses an existing private will not be affected. Old private app will be still supported. 

New customers who want to use the Acumatica Shopify connector with NEW credentials (create a new private app), will not be able to do so. Since new creation of private app is disabled, this is applicable to all instances: development, training, production, sandbox. In fact, they will not be able to create a new private app.

Acumatica commerce team will be working to include support for Shopify custom apps in the the following 2020r2 and 2021r1 updates.

Upgrade Note:
Upgrade of Acumatica from 2020r2 and 2021r1 to 2021r2+ should be straightforward, in case you are using private app already. API Login and API Password will be preserved during the upgrade and new version will use existing credentials.
However, I would recommend to you to replace private app with custom or public app sooner then later. Shopify may stop private apps support in the future, which will cause sync interruption in your connector.
To migrate from private app to custom app, follow the steps in the next section.

 

For users of 2021r2 and higher versions

Acumatica 2021r2 supports hybrid authentication mode and supports private, custom and public apps simultaneously. 

Existing customers who uses an existing private will not be affected. Old private app will be still supported.

New customers have two options - use Public App or use Custom App

Usage of Acumatica Shopify public app

Please refer to the following article :

Usage of Shopify custom app 

  1. Create a new Custom App
  2. Configure API Scopes
    1. Acumatica Shopify Connector needs Read/Write access to Customers, Addresses, Orders, Products, Refunds, Fulfillments, Discounts, Files & Images, Gift Cards, Inventory, Locations, Payments, Transactions, Prices, Locales;
    2. Don’t forget to save
  3. Install the App to get access token
    1. Copy Access Token, API Key and API Shared Key. Please note, that due to security reasons, you will be able to copy API token only once.
    2. Paste Access Token, API Key and API Shared Key to the corresponding fields in Acumatica Shopify Store
    3. Test Connection

This should be enough to run Acumatica-Shopify Connector using Shopify custom app.


2 replies

Userlevel 2
Badge +1

@smarenich Are there any special steps in case of upgrade from 2020R2 to 2021R2 or the steps are the same as for 2021R2 and higher?

Userlevel 6
Badge +3

Thanks @samvellaHBl7QVBU6C6KqXsC79Q I have added Upgrade note paragraph in the article.

Reply


About Acumatica ERP system
Acumatica Cloud ERP provides the best business management solution for transforming your company to thrive in the new digital economy. Built on a future-proof platform with open architecture for rapid integrations, scalability, and ease of use, Acumatica delivers unparalleled value to small and midmarket organizations. Connected Business. Delivered.
© 2008 — 2022  Acumatica, Inc. All rights reserved