Pillar guide

Open Banking vs Host-to-Host: which bank connectivity method does your business need?

If you are connecting your ERP or finance system to your bank, you will run into two fundamentally different approaches: Open Banking (PSD2) and Host-to-Host (H2H). They sound like they solve the same problem. They don't. One was built for consumers and developer-facing fintech apps. The other was built for corporate treasury teams that need to move money reliably, at volume, every single day. Choosing the wrong one doesn't just create technical friction, it creates operational risk.

What is Open Banking (PSD2)?

Open Banking is a regulatory framework introduced by the EU's Payment Services Directive 2 (PSD2) that requires banks to open their APIs to licensed third-party providers. It was designed to increase competition in financial services and give consumers more control over their financial data.

In practice, Open Banking lets applications connect to a bank account using OAuth2-based authentication and make payments or retrieve account data through a standardised API. For consumer apps, budget trackers, payment initiation for e-commerce, accounting tools for freelancers, it works well.

The limitations become apparent quickly when you try to use it for corporate payment operations.

What is Host-to-Host (H2H) bank connectivity?

Host-to-Host is a direct, bank-approved connection between your company's systems and your bank's infrastructure. Instead of going through a consumer API layer, your ERP or treasury system communicates directly with the bank using encrypted file transfers authenticated by permanent cryptographic keys.

H2H has been the standard for corporate banking connectivity for decades. It underpins how large companies run daily payment batches, payroll, supplier payments, and direct debits at scale, without human intervention, without re-authentication windows, and without the constraints that come with consumer-grade APIs.

It is also the connectivity layer that ISO 20022 payment files are built for.

Open Banking vs Host-to-Host

What's the difference, and which one does your business actually need?

H2H

Host-to-Host (H2H)

For whom
Corporations, corporate treasury, ERP systems
Authentication
RSA/PGP keys, permanently valid
No re-auth required
Payment types
All SEPA types, instant, international transfers, direct debits, bulk files
Four-eyes / dual approval
Supported natively in protocol
VEU / dual control
Re-auth
None, keys are permanent
Volume
Unlimited, batch-capable
No API rate limits
File formats
ISO 20022 pain.001, pain.002, camt.053/054
Setup complexity
Bank agreement + key exchange required
One-time onboarding effort
Best for
Daily payment runs, payroll, supplier payments, no interruptions tolerated
API

Open Banking (PSD2)

For whom
Consumers, freelancers, smaller apps, fintechs
Authentication
OAuth2, SCA required
Renew every 90 days
Payment types
Single payments, limited direct debit options
Four-eyes / dual approval
Not supported
Not available in PSD2 spec
Re-auth
Every 90 days, requires human interaction
Workflow interruption risk
Volume
Often limited, no native batch
API rate limits apply
File formats
JSON API calls, no ISO 20022 file support
Setup complexity
Developer API keys, TPP registration
Faster initial setup
Best for
Account transaction sync, balance checks, consumer-facing payment flows

Why the 90-day re-auth is a dealbreaker for ERP workflows

The single biggest practical problem with Open Banking for corporate use is the Strong Customer Authentication (SCA) requirement under PSD2. Every 90 days, a human being must re-authenticate the connection, typically through a bank app or SMS code.

For a consumer checking their balance, that is a minor inconvenience. For an automated ERP payment run that executes at 11pm every night, it is a potential point of failure that breaks the entire workflow without warning.

There is no workaround for this within PSD2. It is a regulatory requirement, not a bank policy. If your payment automation needs to run unattended, and it does, Open Banking is the wrong foundation.

Why four-eyes approval matters for corporate payments

Most corporate payment policies require dual authorisation. No single person can approve a payment above a certain threshold without a second signatory. This is both a compliance requirement and basic fraud prevention.

Host-to-Host supports this natively through VEU (Verteilte Elektronische Unterschrift) and equivalent dual-control mechanisms built directly into the protocol. The bank verifies both authorisations before processing.

Open Banking has no equivalent. The PSD2 spec does not include a native four-eyes mechanism. Any dual-approval workflow has to be bolted on externally, and even then the bank has no visibility into it.

Which approach is right for your business?

Choose Open Banking if you are building a consumer-facing app, need to retrieve account transaction data for reconciliation purposes, or are initiating low-volume single payments on behalf of individual users.

Choose Host-to-Host if your business runs automated payment batches, processes payroll or supplier payments through an ERP, requires dual authorisation on payment instructions, or simply cannot afford a connectivity disruption to your payment operations.

For most mid-market companies running Dynamics 365, SAP, or Business Central, the answer is H2H. The setup requires a one-time bank agreement and key exchange, but once established, the connection is permanent, uninterrupted, and built to handle whatever volume your business requires.

How BankConnector handles Host-to-Host connectivity

BankConnector is a bank connectivity layer built specifically for ERP systems. It manages the H2H connection to your bank, handles ISO 20022 payment file generation, and returns status confirmations and account statements directly to your ERP, without your finance team touching a file or logging into a bank portal.

Supported banks span Denmark, Germany, the Netherlands, Sweden, Norway, and the UK. Setup is handled as part of onboarding.

BankConnector

Host-to-Host bank connectivity, built for ERP.

Permanent H2H connections, ISO 20022 payment initiation, real-time status reporting, and account statement retrieval across major European banks. No 90-day re-auth. No bank portals. No format wrangling.