Migrating "Amazon MCF by Pipe17" Shopify App to the new Pipe17 Shopify App


Note: This document only applies to customers using the "Amazon MCF by Pipe17" Shopify App.


How can I check if I am using the Amazon MCF by Pipe17 App?

The easiest way to check is by opening the Pipe17 App and navigating to Integrations -> Shopify -> Settings.

At the bottom of this page, you should see an App Version field value of 1.1.


Why migrate?

Pipe17's newest version of its Shopify App is now live! You can learn more about it here: https://apps.shopify.com/pipe17-app

The new version ships with the Shopify approved integrated API customer data audit access feature - more information found here: https://shopify.dev/docs/apps/store/data-protection/protected-customer-data

Another key feature is the ability to read historical orders for any pre-order that is more than 30 days old using the `read_all_orders` scope (https://shopify.dev/docs/api/usage/access-scopes#authenticated-access-scopes)


Migration steps

With the new Shopify App, we have decided to move away from using Shopify's Fulfillment Service Mode feature. The existing Shopify app requires merchants to manually create fulfillment orders within the Shopify UI to pull orders which adds unnecessary complexity to our merchant experience.


Note: Before you start on the below steps, please ensure that you are LOGGED IN to your Shopify admin within a separate tab. You can log in to your store by clicking here


1. Ensure the user re-authorizing the connection has the correct permissions (seen in the screenshot below) You can find the permissions by going to Settings > Users > Permissions and checking the permissions for a specified Staff member (Note: The store owner has all permissions granted by default).



2. Navigate to your Shopify integration in Pipe17 and open it. Open the Connection tab, and click "Re-Authorize". If you do not see the button, please contact our support team.



3. A new browser tab will open upon click [Re-Authorize]. Please follow the authorization (OAuth) flow as prompted by Shopify. Click on [Add app], and go through the Sign-In flow in the app as shown in the screenshots below.  

Tip: If you own multiple Shopify stores, please double check and select the correct store. Selecting the wrong account can result in issues, and it may be difficult to recover your settings. If you don't remember the store which was previously connected, please contact our support team. Pipe17 can help determine the correct store URL / name to use for this migration.




4. After adding the app, you will be presented with a screen that shows two options: "New to Pipe17" and "Sign in to existing Pipe17 account". Please select the "Sign in to existing Pipe17 Account" option to proceed.



5. Uninstall the Amazon MCF by Pipe17 application through the Shopify Apps and sales channel section of the admin. Note: Shopify will automatically migrate the created app location to a selected location and cancel the subscription.







AND THEN (Please make sure both the unpublished "Pipe17 Inc." App and the "Amazon MCF by Pipe17" App are uninstalled if you see any of them installed in your store.





6. Clear Location Filter List value found in the Shopify integration within Pipe17, and click [Save].




Navigate back to the Shopify integration in Pipe17. Go to Settings tab, and navigate to the bottom. Verify that the app version is now showing a value of 2.0. Please refresh this page to make sure the App Version that shows up is up to date (2.0). 


Contacting Support

If you are looking for assistance with the migration, or If you have any issues, questions or concerns regarding the migration steps above, please don't hesitate to reach out to our Support team at https://support.pipe17.com. We're looking forward to hearing from you and will schedule a meeting to smoothly migrate your setup to the new Shopify app.






Was this article helpful?
0 out of 0 found this helpful



Article is closed for comments.

Have more questions?
Submit a request
Share it, if you like it.