Skip to main content
Login with User Code
User Code: this code is required to access your account through the website or the Millennium App
I don't have or remember this code

Invalid access data

Fill in the user code

Or with Digital Mobile Key

How does it work? Gov.pt

Not a Customer yet?

Open an account online
Código de Utilizador This code is required to access your account through the website or the Millennium App
Available every day from 8am to 10pm.
Specialized support line for Corporate Customers.

B2B Millennium API

Millennium in your company

Make banking inquiries and transactions directly from your management software with the B2B Millennium API
Make banking inquiries and transactions directly from your management software with the B2B Millennium API

Direct banking integration into the company’s software via API

What it is and how an API works

The B2B Millennium API allows you to automate treasury processes and reduce manual tasks by integrating your company’s management software with Millennium and other banks.
Diagram showing enterprise software integrated with banks via API and multiple features

Integration of Millennium and other bank accounts

A unified, real-time view of treasury through Open Banking integration of all accounts from all banks.

Millennium API

What you can view and do

Simplified bank reconciliation

Facilitates bank reconciliation with integrated access to statements and transaction records of Millennium accounts.

Millennium API

What you can view and do

Diagram showing enterprise software integrated with banks via API and multiple features

Integration of Millennium and other bank accounts

A unified, real-time view of treasury through Open Banking integration of all accounts from all banks.

Simplified bank reconciliation

Facilitates bank reconciliation with integrated access to statements and transaction records of Millennium accounts.

Millennium API

What you can view and do

Diagram showing enterprise software integrated with banks via API and multiple features

Integration of Millennium and other bank accounts

A unified, real-time view of treasury through Open Banking integration of all accounts from all banks.

Simplified bank reconciliation

Facilitates bank reconciliation with integrated access to statements and transaction records of Millennium accounts.

Integration with ERP systems depends on the technical context, versions, and configuration of each organization. The names and brands shown are the property of their respective owners and are used for informational purposes only.

Before, without Millennium API

Manual processes and a fragmented experience

Manual and time-consuming reconciliations

Outdated information, with transactions only available at the end of the day

Need to log in to multiple banks

After, with Millennium API

Automated processes and access to all banks

Automated reconciliations that reduce operational errors

Real-time balances and transactions with a consolidated cash-flow view

Integration of multiple banks and services into a single digital workflow

Before, without Millennium API

Manual processes and a fragmented experience

Manual and time-consuming reconciliations

Outdated information, with transactions only available at the end of the day

Need to log in to multiple banks

After, with Millennium API

Automated processes and access to all banks

Automated reconciliations that reduce operational errors

Real-time balances and transactions with a consolidated cash-flow view

Integration of multiple banks and services into a single digital workflow

SWIFT and EBICS

Integrate with other solutions

Two professionals reviewing information on a tablet in a modern corporate setting Two text boxes displaying the logos: Swift and EBICS
You can also integrate other solutions Such as Cash Management via SWIFT, which allows you to manage accounts, automate payments, centralize treasury, and obtain financial reports in a secure and standardized way, and the Multi-Bank Channel, which enables sending and receiving standardized files through software compatible with the EBICS protocol.
Two professionals reviewing information on a tablet in a modern corporate setting Two text boxes displaying the logos: Swift and EBICS
You can also integrate other solutions Such as Cash Management via SWIFT, which allows you to manage accounts, automate payments, centralize treasury, and obtain financial reports in a secure and standardized way, and the Multi-Bank Channel, which enables sending and receiving standardized files through software compatible with the EBICS protocol.

Other integration solutions

Contact us

Other integration solutions

Contact us

At a branch
At a branch
Contact your Millennium Customer Manager
Contact your Millennium Customer Manager

How it works

Features that simplify

It allows you to access banking inquiries and operations on your Millennium accounts directly from your IT system.

API integration
Real time, management software integration with Millennium.
Inquiries
Enables balance and account movement inquiries, card transaction inquiries, and access to statements and transaction records.
Payments and transfers
Allows Documento Único de Cobrança (DUC) payments, Taxa Social Única (TSU)payments, and one-time national transfers.
Files
Enables sending C2B, FAC, DUC, and PSM files, receiving feedback on sent files, and canceling C2B files.

Check the current price list or visit one of our branches.

View price list

How to subscribe?

Only 4 steps to subscribe


What do you need?
What do you need?
To be registered and active on the Millennium bcp Corporate portal
To be registered and active on the Millennium bcp Corporate portal
To have an IT system that allows direct communication with the Bank
To have an IT system that allows direct communication with the Bank
To have a digital certificate issued by an Authorized Certification Entity
To have a digital certificate issued by an Authorized Certification Entity
To sign the usage contract (Direct Channel) with the Bank
To sign the usage contract (Direct Channel) with the Bank

How to subscribe?

Only 4 steps to subscribe

Contact your manager
Contact your manager
to join B2B Direct Channel.
to join B2B Direct Channel.
Activate the Direct Channel service
Activate the Direct Channel service
on the Corporate portal under Other Services > Direct Channel.
on the Corporate portal under Other Services > Direct Channel.
Upload
Upload
the User’s Digital Certificate Public Key.
the User’s Digital Certificate Public Key.
Download
Download
the Millennium bcp Digital Certificate Public Key.
the Millennium bcp Digital Certificate Public Key.
What do you need?
What do you need?
To be registered and active on the Millennium bcp Corporate portal
To be registered and active on the Millennium bcp Corporate portal
To have an IT system that allows direct communication with the Bank
To have an IT system that allows direct communication with the Bank
To have a digital certificate issued by an Authorized Certification Entity
To have a digital certificate issued by an Authorized Certification Entity
To sign the usage contract (Direct Channel) with the Bank
To sign the usage contract (Direct Channel) with the Bank

Open your Corporate account

100% online

in minutes

hassle-free

Open account online
woman with a gray blazer and glasses, arms crossed, smiling
woman with a gray blazer and glasses, arms crossed, smiling

Frequent questions

Questions? We’ll help

It is a solution that enables direct integration between your company’s management software (ERP) and Millennium bcp services. This connection automates processes, allowing real-time communication without the need to access your Bank’s website or app.

It is a solution that enables direct integration between your company’s management software (ERP) and Millennium bcp services. This connection automates processes, allowing real-time communication without the need to access your Bank’s website or app.

The B2B Millennium API solution automates reconciliations, reduces manual tasks, and provides real-time information directly within your system. It also enables direct integration, centralizing treasury management.

The B2B Millennium API solution automates reconciliations, reduces manual tasks, and provides real-time information directly within your system. It also enables direct integration, centralizing treasury management.

You can check account and card balances and transactions, and obtain PDF statements. You can also carry out transactions such as domestic transfers (standard, urgent, and immediate) and international transfers, tax payments (DUC and TSU), and service payments. It is also possible to verify beneficiaries/debtors before making payments and/or collections.

You can check account and card balances and transactions, and obtain PDF statements. You can also carry out transactions such as domestic transfers (standard, urgent, and immediate) and international transfers, tax payments (DUC and TSU), and service payments. It is also possible to verify beneficiaries/debtors before making payments and/or collections.

Subscription is arranged with your account manager through a B2B Millennium API agreement. The company must have access to the Corporate Website, and a user must activate the service in the “B2B Millennium API” menu.

Subscription is arranged with your account manager through a B2B Millennium API agreement. The company must have access to the Corporate Website, and a user must activate the service in the “B2B Millennium API” menu.

A Digital Certificate works as an electronic ID for your application, ensuring that only your authorized system communicates with the bank. It is issued by a trusted certification authority and is essential to guarantee the highest level of security and authenticity in transactions.

A Digital Certificate works as an electronic ID for your application, ensuring that only your authorized system communicates with the bank. It is issued by a trusted certification authority and is essential to guarantee the highest level of security and authenticity in transactions.

Frequent questions

Questions? We’ll help

It is a solution that enables direct integration between your company’s management software (ERP) and Millennium bcp services. This connection automates processes, allowing real-time communication without the need to access your Bank’s website or app.

It is a solution that enables direct integration between your company’s management software (ERP) and Millennium bcp services. This connection automates processes, allowing real-time communication without the need to access your Bank’s website or app.

The B2B Millennium API solution automates reconciliations, reduces manual tasks, and provides real-time information directly within your system. It also enables direct integration, centralizing treasury management.

The B2B Millennium API solution automates reconciliations, reduces manual tasks, and provides real-time information directly within your system. It also enables direct integration, centralizing treasury management.

You can check account and card balances and transactions, and obtain PDF statements. You can also carry out transactions such as domestic transfers (standard, urgent, and immediate) and international transfers, tax payments (DUC and TSU), and service payments. It is also possible to verify beneficiaries/debtors before making payments and/or collections.

You can check account and card balances and transactions, and obtain PDF statements. You can also carry out transactions such as domestic transfers (standard, urgent, and immediate) and international transfers, tax payments (DUC and TSU), and service payments. It is also possible to verify beneficiaries/debtors before making payments and/or collections.

Subscription is arranged with your account manager through a B2B Millennium API agreement. The company must have access to the Corporate Website, and a user must activate the service in the “B2B Millennium API” menu.

Subscription is arranged with your account manager through a B2B Millennium API agreement. The company must have access to the Corporate Website, and a user must activate the service in the “B2B Millennium API” menu.

A Digital Certificate works as an electronic ID for your application, ensuring that only your authorized system communicates with the bank. It is issued by a trusted certification authority and is essential to guarantee the highest level of security and authenticity in transactions.

A Digital Certificate works as an electronic ID for your application, ensuring that only your authorized system communicates with the bank. It is issued by a trusted certification authority and is essential to guarantee the highest level of security and authenticity in transactions.


Need help?

We are here for you

Looking for a branch?
Find the nearest branch
Find the nearest branch
Need to call us?
Call 21 004 24 24 (call to national landline)
Call 21 004 24 24 (call to national landline)
Looking for a branch?
Find the nearest branch
Find the nearest branch
Need to call us?
Call 21 004 24 24 (call to national landline)
Call 21 004 24 24 (call to national landline)