Channel Integrations Through CommerceHub


CommerceHub is a multi-channel platform that provides merchants with hosted integrations, dropship fulfillment, and product content management. These tools help retailers increase their online presence on different marketplaces. CommerceHub standardizes all integrations in order to allow third parties to easily connect to a channel and ensure high information transfer efficiency.

Integrate through CommerceHub

Sellercloud gives you the ability to connect with various selling channels through CommerceHub. With our integration options, you can automate your daily e-commerce operations and easily manage your inventory, orders, and shipping. See a complete list of available channels below:

For some of those channels, including Home Depot and Fingerhut, the integration is fully built into Sellercloud, and they are also known as Core integrations. Those allow you to control process automation directly through each channel’s General Settings page and have their own Order Source IDs and Channel Product Properties pages.

Other connections through CommerceHub, like Lowe’s and QVC, we establish via custom EDI Plugins that fulfill operations between Sellercloud and the marketplace and allow seamless information transfer. Transactions include imports of orders, inventory exports, and more.

Ceiling Limit

Occasionally, CommerceHub can send more than one delimiter per file. However, Sellercloud cannot process these files, which can result in missing orders. CommerceHub can apply what is called a Ceiling Limit. This defines the number of file types allowed per upload. Delimiters for each file type can be set up for an individual supplier-retailer relationship.

When integrating 2 or more channels through CommerceHub, the ceiling limit should be set to 1.

Supported Integrations

Sellercloud supports different industry communication options to transfer information between sellers and channels. Each integration method acts as a bridge and makes transfers of EDI files to CommerceHub possible. See the available options below:

  • SFTP (Secure File Transfer Protocol) – you can obtain an SFTP from CommerceHub

SFTP is a way to transfer large files over any reliable data stream securely. With this method, EDI files get encrypted during the transfer process and decrypted by the recipient. CommerceHub will first send EDI files to the SFTP for Sellercloud to pick up. We will then upload return documents containing information regarding inventory counts, orders, products, etc.

VAN is a private network provider where EDI documents are transmitted and exchanged with the help of an FTP mailbox set up to act as an intermediary to store the data.

CommerceHub allows only one integration method per account. For example, If you integrate Macy’s, Staples, and JCPenny within the same account, all integrations must use the same method.

Integration Workflow

This section describes the general integration workflow for both Sellercloud Core and Plugin channels through CommerceHub. To see a detailed workflow of each individual channel, access the links in the Channel Integrations through CommerceHub part of this article.

Company Setup

When setting up plugin integrations through CommerceHub in Sellercloud, all of your orders will be marked as Website in our system once they get imported. Due to this, we generally do not recommend more than one plugin integration per company, as it can be harder to differentiate orders coming in from multiple channels. To eliminate overlaps and help you easily separate channel orders, you can create a new Company where you will set up the Custom Company Settings and Scheduled Tasks for the respective integration.

Core Integrations

To integrate a core channel with CommerceHub:

  1. From the Toolbox, enter the Channel Name you want to integrate with > General Settings.
  2. At the top right, click Edit.
  3. In the General Settings panel, check the Enabled checkbox.
  4. Complete the General Settings.
  5. In the FTP Settings panel, enter the SFTP credentials (Server, Username, Password, and Port) provided by CommerceHub or the VAN credentials obtained from Sellercloud.
  6. Finally, enable your preferred Account Settings to automate key processes and click Save.

Plugin Integrations

Plugin integrations most often consist of similar steps due to the standardized characteristics of each channel. See a typical Sellercloud plugin integration workflow below:

  1. Contact Sellercloud Support to install specialized EDI Plugins and create Custom Columns.
  2. Create Custom Company Settings.
  3. Create Saved Searches.
  4. Obtain an SFTP or VAN.
  5. Create Scheduled Tasks to go through CommerceHub test cases and to run the plugins once in production.
You can sign up for Premium Support in order to get a dedicated Sellercloud Representative who will take you through the whole process and assist you every step of the way.

Test Plans

To complete a CommerceHub integration and go live on a marketplace, you need to go through an individual testing process. With some exceptions, most channels consist of identical test cases you need to perform before going into production. CommerceHub provides sellers with two main documents containing information about each separate channel – a Supplier Test Plan and a Supplier Guide.


CommerceHub will supply sellers with both the test and production credentials. Once you complete all test cases outlined in the test plan document, the platform will provide you with the production credentials that you can set in Sellercloud and start selling.

The SFTP URL, passwords, and ISA IDs will be different during testing and production. However, the SFTP folders and directories will remain the same.

Was this article helpful?

Need Support?
Can't find the answer you're looking for?
Contact Support