Connecting Shopify
Sync orders, inventory, and tracking numbers in real-time.
RC:OMS connects to Shopify as a Private App. This allows us to listen for new orders via Webhooks and push inventory updates without affecting your store's theme or frontend speed.
Zero Impact Performance
Because we use the Admin API, connecting RetailCoder will not slow down your Shopify storefront loading speed.
Step 1: Generate Credentials#
- Log in to your Shopify Admin panel.
- Go to Settings > Apps and sales channels.
- Click Develop apps (top right) > Create an app.
- Name the app
RetailCoder OMSand select your developer account.
Step 2: Configure Scopes#
Click "Configure Admin API scopes" and enable the following permissions. We practice "Least Privilege" security:
write_orders
To update tracking # and status
read_orders
To pull new orders
write_inventory
To sync stock levels
read_products
To map SKUs
Step 3: Enter in Dashboard#
Once created, go to the API Credentials tab in Shopify. Reveal the Admin API access token (starts with `shpat_`).
Copy this token and your store URL (e.g., `brand.myshopify.com`) into the RetailCoder Dashboard:
text
Dashboard > Settings > Integrations > Shopify
Important
Do not share your
shpat_ token with anyone. It gives full admin access to your store.