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

EBICS allows you to make secure transfers and payments directly from Agicap. This guide will help you onboard EBICS payments in Agicap.

Updated over a week ago

What You'll Need

  • An EBICS TS contract provided by your bank is: A EBICS TS contract provided by your bank and configured on AGICAP

  • An Agicap account with the Accounts Payables module enabled.

  • 3SKey (signature key) activated.

  • SConnect software installed on your computer.

Step 1: Create an EBICS TS Contract in Agicap

  1. Navigate to Payments in Agicap

    • Go to the Payments section.

    • Click on Add Contract.

  2. Enter Contract Details

    • Contract Name: Enter a name (e.g., "Bank XYZ EBICS").

    • Protocol: Select the EBICS protocol based on your bank's instructions.

    • Server URL: Choose from the list or create a new one.

    • Host ID, Partner ID, Transport User ID: Enter the details provided by your bank.

  3. Add Signer Information

    • Agicap User: Select the user who will sign payments.

    • Corp ID: Enter the ID of your signature USB key.

    • User ID: Enter the signer user ID from your bank contract.

Step 2 : Initialize the EBICS Contract

Option A: Initialize Users

  1. Initialize Transport User

    • Click on Initialize Transport User.

    • This can be done by any user.

  2. Initialize Signer User

    • Log in with the Agicap user linked to the signer.

    • Insert your 3SKey or Certinomis token.

    • Click on Initialize Signer User.

  3. Download Initialization Letters

    • Download the letters generated by Agicap.

    • Sign them (digital signatures are often accepted).

  4. Send Letters to Your Bank

    • Email the signed letters to your bank's EBICS support team.

    • Wait for confirmation from the bank.

  5. Activate the Contract

    • Once confirmed by your bank, click on Activate the Contract (HPB) in Agicap.

🎉 Your EBICS contract is now activated!

Option B: Import Certificates

If you're already using EBICS with another software:

  1. Export Certificates from Your Current Software if possible

    • Export your transport and signer user certificates.

  2. Import Certificates into Agicap

    • Click on Import Transport User Certificates.

    • Upload the certificates and enter any required passwords.

    • Repeat the process for Signer User Certificates with your signature key inserted.

  3. Activate the Contract

    • Click on Activate the Contract in Agicap.

💡 Tip: Importing certificates allows you to use EBICS on both Agicap and your existing software during the transition.

Step 3: Install SConnect for Signature Recognition

  1. Download SConnect

    • Agicap will prompt you to install SConnect when you insert your signature key for the first time.

    • Alternatively, you can download it from the SConnect website.

  2. Install SConnect

    • Follow the installation instructions for your operating system.

  3. Verify Installation

    • Insert your signature key.

    • Agicap should now recognize your key.

💡 Tip: SConnect enables communication between your browser and your signature token.

Step 4: Activate Your Signature Key

For 3SKey Tokens

  1. Order and Receive Your 3SKey Tokens

    • Order 3SKey tokens from your bank.

    • You'll receive an A4 sheet with a temporary password.

  2. Activate Your Tokens

    • Activation must be done on a Windows PC.

    • Visit www.3skey.com to activate your tokens.

    • Follow the on-screen instructions to set a new password.

💡 Tip: Activation can only be performed on a PC running Windows.

Step 5: Link Bank Accounts to the EBICS Contract

  1. Add Bank Accounts

    • Go to Settings > Bank Accounts in Agicap.

    • Click on Add Bank Account or edit existing ones.

  2. Assign the EBICS Contract

    • In the bank account settings, select the corresponding EBICS contract.

    • Save your changes.

Step 6: Prepare and Execute Payments

  1. Create Payment Drafts

    • In the Payments section, create payments from:

      • Invoices stored in Agicap.

      • Expected transactions from Cashflow.

      • Imported XML files.

      • Manually entered payments.

  2. Generate Remittances

    • Select payments in the To Pay tab.

    • Click on Generate Remittance to create an XML file.

  3. Sign Payments

    • Go to the To Sign tab.

    • Log in as the signer user.

    • Insert your signature key.

    • Click on Sign Payments and enter your key password.

  4. Send Payments to the Bank

    • After signing, payments are automatically sent to your bank.

💡 Tip: Ensure all payments are correctly prepared before signing.

Managing EBICS Contracts

  • Edit Contract Details

    • You can update contract names and data in Agicap.

  • Share Contracts Across Entities

    • Share an EBICS contract with other companies in your group.

  • Add or Remove Signers

    • Manage signer users associated with the contract.

💡 Tips

  • Keep your signature tokens secure and passwords updated.

  • Coordinate with your bank's EBICS support for any issues.

  • Activation letters can often be signed digitally if accepted by your bank.

Q&A ❓

What if a payment is not executed by the bank?

  • Contact Your Bank: The bank may have rejected the payment for specific reasons (e.g., exceeding transfer limits, cutoff times).

  • Check PSR (Payment Status Report): Ask your bank for details on the payment status.

I receive an "Invalid PIN Code" error. What should I do?

  • Reset Your Token Password: If your 3SKey password has expired, visit 3skey.com to reset it.

Why can't I see payment options in Agicap?

  • Check User Permissions: Ensure your Agicap user account has the Prepare Payments permission or admin rights.

How do I restart a Transport User?

  • Restart from Contract Settings:

    • Go to your EBICS contract in Agicap.

    • Click on Restart Transport User.

    • Inform your bank to revoke the current certificates before reinitialization.

By following these steps, you'll be able to seamlessly integrate EBICS payments into your Agicap workflow. If you have any questions, refer to this guide or reach out to your bank's support team.

Did this answer your question?