Exchange custom data files with an external system using a connection that matches its format and transfer requirements.
Universal FTP is an add-on for Abicart Pro. Check the current terms and order it under My subscription. This guide is for the shop’s integration owner and the receiving system’s administrator. It is not a ready-made import template for every external system.
Define content, direction and responsibilities
Decide what data will be sent or received and which system owns each field.
Obtain the recipient’s file specification, including field names, order, delimiter, encoding and examples.
Agree when transfers run and how the recipient identifies an order or file already processed.
Limit personal data and grant only the access the connection requires.
Choose the transport and template
The integration supports FTP, SFTP and HTTPS POST. Ordinary FTP does not encrypt traffic; use SFTP or HTTPS when the data needs protection in transit. SFTP is a different protocol from FTP or FTPS. The recipient must provide the correct host, port, directory or HTTPS endpoint and authorized connection details.
A Twig template adapts the file contents, for example to CSV, XML or another text format. A successful connection does not mean that the recipient can read the file: fields, decimal separators, dates and required values must also match. Export and import actions must be configured for the intended task.
Configure and verify the connection
When the add-on is available, open Settings → Apps → Universal FTP.
Give the connection a clear name. Enter the transport, credentials and destination from the recipient’s specification. Do not put passwords in files or template text.
Configure the appropriate action, template and file name, and the event or schedule that triggers the transfer.
Check a limited sample with the recipient before enabling automation. Verify file contents and that a transfer does not create duplicate records.
Check the result and integration log. Then enable only the agreed flow.
Troubleshoot without creating duplicates
For connection failures, check the host, port, protocol, permissions and destination. If the file arrives but cannot be imported, compare it with the recipient’s specification. If the outcome is unknown, check whether the recipient has already processed the file before sending it again. Do not change the file name or order identity merely to bypass duplicate protection.
Quick start
Confirm the Pro add-on and file specification.
Choose a protected transport and the correct template.
Verify a limited sample in both systems.
Enable the flow and monitor the log.
Universal FTP is a separate Pro add-on. Adapting the recipient’s file format and any external services is not automatically included in the connection itself.
