Re-authenticate Shopify

Re-authenticate Shopify

Overview

If your connection to Shopify expires, you won’t be able to download sales orders, update the status of sales orders, or keep your product catalogs in sync. You may receive this error message: “The api_client does not have the required permission(s)”.

You’ll need to re-authenticate your integration by creating a new connection, resetting transaction errors, and backdating your integration.

First, reconnect your integration:

  1. Go to Shopify and log in to the store your want to reconnect.

    • If you're logged in to Shopify when connecting, Omni will automatically detect and connect to your current store. Alternatively, if you're logged out of Shopify, you can choose your store when reconnecting.

  2. Log in to Cin7 Omni.

  3. From the Integrations menu in the navigation, open your Shopify integration.

  4. Open Settings.

  5. Open the Connect tab.

  6. Select Disconnect (if you can’t see Disconnect, skip this step).

  7. Select Connect and follow the on-screen instructions.

    • Omni will detect and connect the Shopify store you're logged in to. If you're not logged in to Shopify, you can choose which store to reconnect.

Now reset all transaction errors:

  1. On the Order Status tile on your Shopify integration dashboard, select Order Status Errors (see image below).

  2. Select the checkbox in the header of the table.

  3. Select Reset Errors.

This will reset the last 300 transaction errors. If you have more than 300 transaction errors, you’ll need to repeat steps 9 and 10 until all errors are reset. You’ll see “No order status update errors” when all errors are reset.

Finally, backdate your integration:

  1. On your Shopify integration dashboard, select Settings.

  2. Open the Settings tab.

  3. Under Download Orders, change the setting Update order status changes made in Cin7 Omni after (see image below) to a time and date before you began these instructions.

  4. Select Save Settings.

Was this article helpful?

Have more questions? Submit a request