Connecting Shopify
Real-time order sync and multi-location inventory management.
Integrating Shopify allows RetailCoder OMS to act as your central command center. We automatically pull new orders via webhooks and push inventory updates back to Shopify whenever stock changes in your warehouse or other channels.
1. Generate Admin API Credentials#
To allow RetailCoder to talk to your store, you must create a custom app in your Shopify Admin.
- Log in to your Shopify Admin Panel.
- Navigate to Settings > Apps and sales channels.
- Click Develop apps (top right) > Create an app.
- Name the app
RetailCoder OMSand select your developer account.
Critical: API ScopesYou must click "Configure Admin API scopes" and grant Read & Write access to:
OrdersInventoryProductsLocations(Required for multi-warehouse sync)
2. Install & Reveal Token#
After selecting scopes, click the Install app button at the top right. Once installed, go to the "API credentials" tab and click Reveal token once.
Security NoteCopy this token immediately. Shopify will only show it once. It usually starts with
shpat_....3. Connect in RetailCoder#
bash
1. Login to RetailCoder OMS -- Settings -- Integrations. 2. Click "Add Integration" -- Shopify. 3. Enter your Shop URL (e.g., my-brand.myshopify.com). 4. Paste the Admin API Access Token. 5. Click "Connect Store".
Once connected, we will automatically register webhooks for orders/create andinventory_levels/update. A historical sync will begin in the background.