Skip to main content

FTP Import - Configuration and Setup

Tom Higgs avatar
Written by Tom Higgs
Updated over 3 weeks ago

FTP Import allows the system to import CSV files from FTP or SFTP connections.

Mintsoft does not provide any FTP hosting. You'll need to use an external provider for that. Some websites come with FTP hosting, so check that or look at an external provider such as Drive HQ.

Note: To get a copy of any of the templates mentioned in this article, please raise a new case online and reference the title of this article as well as the file(s) you require.


Prerequisite - Directory structure

Within your path directory, you'll need to place two additional subfolders so that files that have been imported can be moved to if they have been successfully processed or if they have failed. This will stop the system from trying to continually import files that have already been processed.
​
The additional folders you must create are processed and failed.
​
e.g.

  • /neworders/

  • /neworders/processed/

  • /neworders/failed/

  • /ASNs/

  • /ASNs/processed/

  • /ASNs/failed/


Setting Up - Adding an account

To add an FTP Import connection, please do the following:

  1. Click Connect then Order Integrations.

  2. Next, click FTP Import then Create Account.

  3. (3PL Only) Select the Client.

  4. Configure the connection to your requirements:

Setting

Description

Example

UploadSpreadsheetType

What Spreadsheet Type will be imported.

MultiLineOrderTemplate
SingleOrderPerLine

Host

The IP Address or Host of the FTP Server.

ftp.mintsoft.co.uk

Path

Where the file is located.

/neworders/

ResultPath

A file containing confirmation of what was imported will be added to this location.

/neworders/processed/

UserName

The username required for connecting to the FTP Server.

mintsoft

Password

The password required for connecting to the FTP Server.

password

Port

Port used to connect.

21 = Standard FTP Port

22 = Standard FTP Port

EncryptionMode

What level of encryption will be used.

None

DataConnectionType

What connection will be used for FTP.

AutoPassive

  • Make the connection Active once you are ready.

  • Finally, click Add.


What files can be imported?

The FTP Import connection supports the following files:

Orders

Using standard or custom templates to import orders to be shipped.

Despatch Updates

Using this template will mark orders as dispatched with the tracking number provided on the file typically by 3rd parties or drop shippers.

  • Despatch Update Template.

ASN

Used to import Advanced Shipping Notices / Purchase orders for your warehouse to receive.

  • ASN Template.

Stock Update

Using this file will completely overwrite stock levels in Mintsoft with the values on the file.

Note: This will only work without multi-location management in use.

  • Stock Update Template.


Errors importing CSV Spreadsheets

If you receive an error (An Error Occurred when attempting to: ProcessingxxxSpreadsheet Error: Input string was not in a correct format. File:) when trying to import CSV files using FTP Import, the issue is often caused by Excel automatically converting long numeric values (such as SKU numbers) into scientific notation (e.g., 9.35741E+12).

To prevent this from happening, follow these steps:

  1. Select the cell (or column) where you will enter the SKU.

  2. Right-click and choose Format Cells.

  3. Go to the Number tab.

  4. Select Text and click OK.

  5. Enter the SKU number again.

Note: The "xxx" in the error message may vary depending on the type of file you are importing (e.g., ASN, Despatch update, Stock update, etc.).

Did this answer your question?