Skip to main content

Mass payment via XML file upload

How to upload payment orders in XML files for faster payment

Updated today

If you want to execute multiple payments at once by sending a file with payment orders, iBanFirst offers two methods, both using the XML file format.

Additional formats and channels are coming soon.

XML file transfer via SFTP

SFTP (Secure File Transfer Protocol) is a secure channel used to send and receive payment XML files between your system and iBanFirst. An SFTP client is a software application or automated connection that allows you to connect to iBanFirst's server and transfer payment files. All data is encrypted to protect sensitive financial information.

The XML file must follow the ISO 20022 (pain.001.001.03) standard.

Two methods of XML file upload at iBanFirst

Integrated method

If your accounting or treasury software supports the SFTP protocol and can automatically send XML files (e.g. Kyriba, Pennylane, or other compatible solutions), you can establish a direct connection with iBanFirst using your iBanFirst credentials. No additional tools are required — payments are initiated directly from your system.

External method via an SFTP client

If your software does not include SFTP functionality, you can use an external SFTP client such as FileZilla or WinSCP. This allows you to securely upload your XML files manually.

Which method should I use?

Integrated method

External method

How it works

Your software connects directly to iBanFirst via SFTP

You manually upload files using an SFTP client

Best for

Teams using compatible treasury or accounting software

Teams whose software does not support SFTP

Examples

Kyriba, Pennylane, and other compatible solutions

FileZilla, WinSCP

Setup required

iBanFirst credentials configured in your software

External SFTP client + iBanFirst credentials

Requirements

Beneficiaries must be pre-registered on the iBanFirst platform before uploading your XML payment file. New beneficiaries cannot be created via XML upload. Please ensure all beneficiaries are set up in advance to avoid any delays.

How to upload XML file using external method (SFTP client) ?

  1. Request your SFTP credentials (hostname, username, and password) from our CSM team.

  2. Connect to the iBanFirst SFTP server using your SFTP client.

  3. Upload your XML file using your SFTP client.

  4. Sign the uploaded payments on the iBanFirst platform. You can sign all payments at once to save time.

Need help?

If you have any questions, our CSM team is available to assist you.

Did this answer your question?