FTP Fulfillment Option

If you do not see an integration for your fulfillment house then you can use our FTP fulfillment option to send the orders to an FTP/SFTP.

There are two tasks associated with the FTP - One to send the orders out and another to pull the tracking numbers in. Each of these can run a maximum of 2 times a day.

Please submit a ticket stating the times (include timezone) that you would like us to send/pull data to/from the FTP. Without doing this the orders will never send to the FTP.

 

Activate the FTP Plugin under Admin → Plugins → Fulfillment House Listing

 

Title: Internal name for this plugin

Fulfillment Company: Keep set to FTP

ftpHost: Enter the FTP Host URL

ftpUser: Enter the username to access the FTP

ftpPassword: Enter the password to access the FTP

ftpPort: Enter the Port for the FTP

isSFTP?: Enable this option if sending the data to an SFTP

requireTLS: Enable this option to require TLS

orderPostPath: Enter the Path within the FTP directory that the order should be posted to

trackingPath: Enter the Path within the FTP directory that the tracking numbers should be pulled from

Return Address: Enter the return address for where the products should be returned upon an RMA. This address can be sent to the customers via our RMA autoresponder.

Disable shipping validation with carrier: By default the CRM will run the tracking numbers against UPS, USPS, and FedEx to see if the fulfillment has been shipped and/or delivered. If you disable this option we will not check for further statuses from the carriers and instead will only mark the order as Shipped once we receive a tracking number for the fulfillment record.

 

There are two tasks associated with the FTP - One to send the orders out and another to pull the tracking numbers in. Each of these can run a maximum of 2 times a day.

Please submit a ticket stating the times (include timezone) that you would like us to send/pull data to/from the FTP. Without doing this the orders will never send to the FTP.


Sample Files

orderPostPath example:

trackingPath example: