Skip to main content

Connecting Magento

Step 1: Log in to ChannelDock
  • Go to your ChannelDock dashboard.

  • Navigate to Settings > Integrations > Sales channels.

  • Click on Add sales channel.
  • Select Magento from the list
Step 2: Create API credentials in Magento
In your Magento admin panel
  1. Go to System > Extensions > Integrations.

  2. Click Add New Integration.

  3. Enter a name (for example, "ChannelDock"

  4. Under the API section, assign the necessary permissions (often "All", or at least permissions for Sales, Catalog, Inventory, and Orders).

  5. Save the integration.

  6. Activate it and copy the Access Token provided.

  7. Note your Magento API URL, which is usually your store URL plus /rest/.

Step 4: Enter Magento details in ChannelDock
  • Enter your Magento store URL.

  • Paste the Access Token.

  • Save the connection.

Step 5: Start syncing
  • Once the test is successful, ChannelDock will begin importing products and orders automatically.

  • Stock levels will also start syncing between Magento and ChannelDock.

Important notes
  • If your Magento site uses a firewall or custom security restrictions, make sure to whitelist ChannelDock’s IP addresses.

  • Use a dedicated API integration for ChannelDock to avoid permission conflicts.

  • Always check that your API user has sufficient permissions.