Shopify - Setup Guide
Updated 09-30-26 - V: 1.0.0
Ubaid A
Last Update a month ago
This guide explains how to create a custom Shopify app and connect your Shopify store to FXMedSupport.
Overview
The Shopify integration connects your Shopify store to your FXMedSupport practice through a custom Shopify app. Once connected, you can push your Shopify products to Cerbo and manage memberships, product access, and stats from the FXMedSupport widget. This guide covers the one-time setup, from requesting store access to confirming the connection in Cerbo.
What It Supports
• A custom Shopify app created exclusively for your store
• Installing the FXMedSupport app directly inside your Shopify admin
• Pushing all of your Shopify products to Cerbo in one click
• Opening your Shopify app from the FXMedSupport widget in Cerbo
Before You Begin
• Admin access to the Shopify store you want to connect, or the store owner available to approve an access request
• Access to the practice's settings in the FXMedSupport admin panel
• Your products added in Shopify, named exactly the same as the matching products in Cerbo
Step 1: Log In to Your Shopify Account
2. Click Settings in the bottom-left corner.
3. At the top of the Settings menu, under your store name, copy your store URL (for example, yourstore.myshopify.com) and save it somewhere handy.

5. Under Collaborators, click the code next to your store name to copy it, and save it with your store URL.

ℹ️ You'll use the store URL and collaborator code to request access to the store, and the store URL again when you connect the store in FXMedSupport.
Step 2: Request Store Access in Shopify Partners
2. Click Stores in the left menu. The Stores page opens in the Dev Dashboard.


ℹ️ The store owner receives a notification and must approve the request from Settings → Users in their Shopify admin. Wait for approval before moving on.
Step 3: Create the App in the Dev Dashboard





- https://app.fxmedsupport.com/plugin/plugin_login
7. Make sure Embed app in Shopify admin is checked.
8. In the Allowed redirection URL(s) field, enter these three URLs, separated by commas:
- https://app.fxmedsupport.com/plugin/plugin_login
- https://app.fxmedsupport.com/shopify/redirect
- https://app.fxmedsupport.com/plugin/load_configuration
9. Leave Use legacy install flow unchecked.



https://app.fxmedsupport.com/plugin/plugin_login, https://app.fxmedsupport.com/shopify/redirect, https://app.fxmedsupport.com/plugin/load_configuration
Step 4: Copy Your App Credentials
2. Under Credentials, click the copy icon next to Client ID and save it.


⚠️ Warning: Keep your Client secret private. If it's ever exposed, click Rotate to create a new one, then update it in FXMedSupport.
Step 5: Generate the Install Link




6. If your store belongs to a Shopify Plus organization and you want to install the app on its other stores, check Allow multi-store install for one Plus organization.
7. Click Generate link.


Step 6: Add the Shopify Details to FXMedSupport
2. Click the Additional Infromation tab.
3. Paste the Client ID into the Shopify API Key field.




Step 7: Install the App on Your Store



Step 8: Push Your Products to Cerbo
2. To open the app again later, click its name under Apps in the left menu of your Shopify admin.

⚠️ Warning: Each product in Shopify must be named exactly the same as the matching product in Cerbo. Check your product names before pushing, and whenever you add new products under Products in your Shopify admin.
Step 9: Confirm the Connection in Cerbo

3. Under ECOMMERCE, click Shopify. If the app opens, your store is connected.

Summary
Request store access in Shopify Partners and wait for approval.
Create the app in the Dev Dashboard with the FXMedSupport URLs and release it.
Copy the Client ID and Client secret.
Generate and copy the custom install link.
Add the credentials and store URL to the practice in FXMedSupport and click Submit.
Install the app on your store.
Click Push All Products to MDHQ.
Open Shopify from the FXMedSupport widget to confirm the connection.
Troubleshooting
The redirect URLs won't save → Separate each URL with a comma and remove any line breaks.
The store access request fails → Ask the store owner for the current collaborator code. If they clicked Generate new code, use the new code instead.
The install link opens the wrong store → Check that the Store domain in Custom distribution matches your store URL exactly, then generate a new link.
The Shopify app doesn't open in Cerbo → Confirm the Shopify API Key, Shopify Secret Key, Store Url, and Shopify Admin Url are saved on the practice in FXMedSupport, then click Submit again.
Products don't match in Cerbo → Rename the Shopify products to match their Cerbo names exactly, then click Push All Products to MDHQ again.
Need Help?
If you run into any issues connecting your Shopify store, please reach out to our support team. We're happy to help!
