Articles in this section

Can I change my Shopify connection after it is installed?

1.

Can I change my Shopify connection after it is installed?

The Shopify Integration App does not allow you to change the Shopify and/or NetSuite connection once it's installed. The reason is that we register order and product webhooks in your store during installation. If you change it, your integration will become corrupted. The ideal solution would be to install another copy of the integration to switch the Shopify connection.

Important

The Replace Connection setting is intended for same-store scenarios only, for example, swapping to a secondary NetSuite connection for the same Shopify store. Do not use it to point to a different Shopify store, as this causes integration errors and unexpected behavior. If you want to sync a different Shopify store, uninstall the current store and reinstall using the new Shopify account. During installation, select Clone an existing Shopify store at the last step to carry over mappings and settings from your existing store.

To uninstall the current store:

  1. From the top-right dropdown, select the Shopify store that you want to uninstall.
  2. Navigate to Admin > Uninstall.
  3. Select Uninstall and Confirm.

You will need to uninstall the “NetSuite connection status” and the “Shopify Store”.

Replace_connection_setting.png

How this shows up

After a connection is pointed at a different Shopify store or NetSuite account, the order flows fail in the integration app's pre-map hook with messages about the order data rather than about the connection, for example Failed to add Shopify Order #…. Order risk data is not in correct format. (Code 422, Source: Pre map hook). Retrying the failed records or editing the order data doesn't help. To fix it, uninstall the integration app and install a new copy for the new store, selecting Clone an existing Shopify store to carry over your mappings and settings.