Skip to main content
How to Set Up EBICS Payments in Agicap?

Want to streamline your payments with German banks? Setting up EBICS in Agicap allows you to execute bank transfers directly.

Updated over a week ago

What Is EBICS and Why Use It?

EBICS (Electronic Banking Internet Communication Standard) enables secure and standardized electronic payments. By using EBICS in Agicap, you can:

  • Initiate payments directly from Agicap, saving time and reducing manual work.

  • Ensure secure transactions through encrypted communication with your bank.

  • Manage user permissions and signatures, aligning with your company's authorization protocols.

    Step 1 : Contact your bank to create EBICS TS contrat

    Step 2: Add your EBICS TS contract on Agicap

  1. Go to Agicap Payment > Settings > EBICS TS Contracts.

  2. Click on Create a New Contract.

  3. Enter your bank information:

    • Bank Name

    • URL

    • Partner ID

    • User ID

    • Host ID

Assigning Signers

Decide how you'd like to manage signatories:

  • Single EBICS User: One EBICS user shared among multiple Agicap users. Each can sign payments using a shared certificate.

  • Multiple EBICS Users: Each EBICS user is linked to one Agicap user with their own certificate. Ideal for individual signatures and roles.

Understanding Signer Classes

Assign the appropriate signer class based on user roles:

  • E (Electronic Signature): Full signing authority without amount limits. Suitable for CFOs.

  • A (Authorizing Signature): High-level authority for significant transactions. Ideal for senior financial managers.

  • B (Basic User): Can initiate transactions but require authorization from A or E users. Perfect for accounting assistants.

Step 3: Initialize the Transport User

Establish a secure connection with your bank.

Option A: Generate a New Certificate

  1. Click Initialize Transport User (INI/HIA).

  2. Select Generate a New Certificate.

  3. Download the generated .pfx certificate file.

    • 💡 Tip: Store your .pfx file securely. It cannot be retrieved if lost.

Option B: Import an Existing Certificate

  1. Choose Import an Existing Certificate.

  2. Upload your existing .pfx certificate file.

Step 4: Send Initialization Letters

  1. Download the initialization letters provided by Agicap.

  2. Sign the letters (digital signatures are accepted).

  3. Email them to your bank.

  4. Await confirmation from your bank.

Step 5: Activate the Contract in Agicap

  1. Once your bank confirms, return to EBICS TS Contracts in Agicap.

  2. Click Activate the Contract (HPB).

🎉 Your EBICS contract is now active and ready for use!

Step 6: Add Bank Accounts Linked to the Contract

  1. Navigate to Bank Accounts.

  2. Click Add Bank Account.

  3. Enter the account details:

    • Account Name

    • IBAN

    • Linked EBICS Contract

    • BIC (mandatory for subsidiary or centralizing banks)

  4. Declare as External Account if the bank account is not hosted by the bank holding the EBICS contract.

Step 7: Execute Payments Through Agicap

Create Payment Drafts

You can create payments from:

  • Invoices stored in Agicap Payment.

  • Expected transactions in Cashflow.

  • Imported XML files from external accounting software.

  • Manually in the Payments section.

Generate Remittances

  1. In the To Prepare tab, select the payments you wish to process.

  2. Click Generate Remittance.

    • A remittance is an XML file containing payment details.

Sign Payments

  1. Ensure you're logged in with an Agicap user linked to the EBICS contract.

  2. Click Sign Payments.

  3. Validate the signature:

    • Enter your Agicap 2FA code.

    • Import your .pfx signature certificate.

Managing Your EBICS Contract

  • Edit Contract Details: Update the contract name or bank information as needed.

  • Edit Transport User: Manage your certificates and transport settings.

  • Share Contract: Share the EBICS contract with other entities in your organization.

  • Delete Contract or Signer: Remove contracts or signers when necessary.

💡 Tips

  • Secure Your Certificates: Always store your .pfx certificate files in a safe place. If lost, you'll need to revoke and recreate them.

  • User Permissions: Ensure users have the appropriate rights for payments and signatures. Only users linked to the EBICS contract can execute payments.

  • Bank Communication: Stay in contact with your bank during the setup process for any confirmations or assistance needed.

Q&A ❓

What if I lose my EBICS certificate?

You'll need to contact your bank to revoke the lost certificate. Then, restart the transport user initialization in Agicap to generate or import a new certificate.

Can multiple users sign payments?

Yes! You can set up multiple EBICS users, each linked to an Agicap user with their own certificate. This allows each user to sign payments individually according to their authorization level.

Is it possible to use the same certificate for multiple banks?

Yes, by importing an existing certificate, you can use the same certificate across different banks. However, generating a new certificate for each bank enhances security and limits potential risks.

Did this answer your question?