Trafic de paiement


With EBICS you can send your payments directly to the bank.

SwissEbics is our C-Sharp (C#) solution for Switzerland, In addition to the requests for the implementation of EBICS, we have implemented the Swiss specificities (X02, Z51, Z53, Z54), so you can retrieve the data XMLs (pain.002, camt.053, camt.054). DLLs and call implementations are provided (Dotnet 4.8)


  • Automatic confirmation of payments (accepted, rejected, effective date of execution, effective amount for payments in foreign currency)
  • Reason if payment rejected by your bank
  • Export of movements on the accounting account, with payment details
  • Collection files are read without having to open e-banking


User management must be activated, as ScanToPay will check the authorization level and the password or your authentication code before transmitting a payment order.

EBICS is configured from the settings and parameters window

Here are the steps, these steps are the same with all EBICS solutions (part of the EBICS process)

You must request EBICS access from your bank

  • Enter the Partner-ID and User-ID that you receive from the bank. If the bank is not predefined, fill in the other fields
  • Click "generate my keys" it may take 1 minute to calculate a 4096 bit key, and there are 3 keys to generate.
  • Click "Send partner key" to the bank
  • Click "Send authentication and encryption key" to bank (these are codes to allow the bank to decrypt your transmissions.
  • After printing 2 letters that you have to sign send them to the bank. It shows the electronic signatures of your public keys
  • As soon as the bank has activated your EBICS, you must "obtain the key from the bank"

Then to transmit a payment, there is a click to do in document, payment tab, and then enter your password to authorize the transmission. For testing purpose, you can also transmit  the content of an existing payment file..

The bank can offer you a validation solution via smartphone (example of a fiduciary who prepares payments, and the account owner confirms after their transmission)


  • Ebics contract with your bank
  • Google authenticator (recommended)