How To

Using an FTP Client

An FTP Client is software that is designed to transfer files between two computers over the Internet. It needs to be installed on your computer and can only be used with a live connection to the Internet.

You can use an FTP client to transfer files such as inventory or shipping data to the ChannelAdvisor software.  While any FTP program will work, the following instructions apply to Filezilla, a free FTP solution available for download from https://filezilla-project.org/. Please note that this is simply a suggestion and Filezilla is not supported or distributed by ChannelAdvisor.

Prerequisites


You should be familiar with the following topics before continuing:

 

Instructions for Using Filezilla


  1. Browse to File > Site Manager and create a new site.
  2. On the general tab, complete the following:
    • Host Name = ftps.ChannelAdvisor.com (if encryption is set to "Require explicit or implicit FTP over TLS")
    • Host Name = ftp.ChannelAdvisor.com (if encryption is set to "Use Plain FTP)
      • User = ChannelAdvisor FTP Login Prefix:Username
        • Your login prefix is entered in ChannelAdvisor under Inventory > Settings > Inventory Settings under Push FTP Login Prefix. It must be unique and less than 6 characters.
        • For example, if my ChannelAdvisor login is user@ChannelAdvisor.com and my prefix is ECOM, then my FTP user would be: ECOM:user@ChannelAdvisor.com.
        • Your password is the same as your ChannelAdvisor password.
    • Protocol = FTP - File Transfer Protocol
    • Encryption (Set according to the host name you choose.)
    • Logon type = Normal.
  1. On the Transfer Settings Tab, select the "Passive" mode.   Our ftp servers support both active and passive modes for all connections,  but the passive mode is generally preferred.
  2. Then click Connect to return to the main FTP interface.
  3. On one side of the screen will be your local computer, referred to as the Local Site .  The other side will show the Remote Site (the ChannelAdvisor server.)
  4. Drag and drop the files you wish to upload from the Local Site browser to the Remote Site browser.
    • The folder you upload to depends on the type of file that you're sending.
    • For Images, copy the image files to the root of the Remote Site.  Do not include folders or directories from the local site as they will not transfer correctly.  For more information about FTPing Images, see  Uploading Images .
    • Inventory Upload files should be transferred into either the Inventory or the Inventory/Transform folders, depending on the use of a template.  See Configuring an Inventory FTP Push. 
    • Bulk Action uploads can be transferred to the BulkAction folder on the Remote Site.
    • Shipping/Tracking Information can be uploaded to the Orders folder on the Remote Site.

 

Router / Firewall Settings


In order to successfully connect to our ftp servers and transfer files, you  will need to make sure the following ports are open through your router and/or firewall:

  • For FTP connections to  ftp.ChannelAdvisor.com, port 21 is used for the  initial command/control connection.
  • For FTPS connections to ftps.ChannelAdvisor.com, port 990 is used for the  initial command/control connection.
  • Our ftp servers use the port range 3000 through 3099 for data connections.

 

An FTP Client is software that is designed to transfer files between two computers over the Internet. It needs to be installed on your computer and can only be used with a live connection to the Internet.

You can use an FTP client to transfer files such as inventory or shipping data to the ChannelAdvisor software.  While any FTP program will work, the following instructions apply to Filezilla, a free FTP solution available for download from https://filezilla-project.org/. Please note that this is simply a suggestion and Filezilla is not supported or distributed by ChannelAdvisor.

Prerequisites


You should be familiar with the following topics before continuing:

 

Instructions for Using Filezilla


  1. Browse to File > Site Manager and create a new site.
  2. On the general tab, complete the following:
    • Host Name = ftps.ChannelAdvisor.com (if encryption is set to "Require explicit or implicit FTP over TLS")
    • Host Name = ftp.ChannelAdvisor.com (if encryption is set to "Use Plain FTP)
      • User = ChannelAdvisor FTP Login Prefix:Username
        • Your login prefix is entered in ChannelAdvisor under Inventory > Settings > Inventory Settings under Push FTP Login Prefix. It must be unique and less than 6 characters.
        • For example, if my ChannelAdvisor login is user@ChannelAdvisor.com and my prefix is ECOM, then my FTP user would be: ECOM:user@ChannelAdvisor.com.
        • Your password is the same as your ChannelAdvisor password.
    • Protocol = FTP - File Transfer Protocol
    • Encryption (Set according to the host name you choose.)
    • Logon type = Normal.
  1. On the Transfer Settings Tab, select the "Passive" mode.   Our ftp servers support both active and passive modes for all connections,  but the passive mode is generally preferred.
  2. Then click Connect to return to the main FTP interface.
  3. On one side of the screen will be your local computer, referred to as the Local Site .  The other side will show the Remote Site (the ChannelAdvisor server.)
  4. Drag and drop the files you wish to upload from the Local Site browser to the Remote Site browser.
    • The folder you upload to depends on the type of file that you're sending.
    • For Images, copy the image files to the root of the Remote Site.  Do not include folders or directories from the local site as they will not transfer correctly.  For more information about FTPing Images, see  Uploading Images .
    • Inventory Upload files should be transferred into either the Inventory or the Inventory/Transform folders, depending on the use of a template.  See Configuring an Inventory FTP Push. 
    • Bulk Action uploads can be transferred to the BulkAction folder on the Remote Site.
    • Shipping/Tracking Information can be uploaded to the Orders folder on the Remote Site.

 

Router / Firewall Settings


In order to successfully connect to our ftp servers and transfer files, you  will need to make sure the following ports are open through your router and/or firewall:

  • For FTP connections to  ftp.ChannelAdvisor.com, port 21 is used for the  initial command/control connection.
  • For FTPS connections to ftps.ChannelAdvisor.com, port 990 is used for the  initial command/control connection.
  • Our ftp servers use the port range 3000 through 3099 for data connections.

 

0
Your rating: None Average: 2 (3 votes)
0
Your rating: None Average: 2 (3 votes)