Open banking TPPs: the third-party providers

A TPP, a third-party provider, is a licensed firm that reads a customer's account data or starts a payment from the account at another bank, with the customer's consent and over the bank's API. PSD2 created the role in the EU, and multibanking apps and pay-by-bank checkouts run through one. Dated events on payments and open banking are in the calendar below.

Illustrative consent screen for third-party access to bank-account data

Three kinds of TPP

PSD2 names three services a third party can provide on an account it does not hold. An account information service provider, AISP, reads balances and transactions; it is covered on account information services. A payment initiation service provider, PISP, starts a payment from the account; see payment initiation service. A card-based payment instrument issuer, CBPII, asks the bank whether funds are available for a card payment it issued.

A firm may hold one role or several. The customer authenticates at their own bank, so the TPP never sees or stores the online banking credentials, as Yapily, itself a licensed TPP, explains in its guide.

License, register and certificate

A TPP needs approval from a supervisor before it touches an account. In Germany an AISP registers with BaFin, and a PISP needs a payment institution license; both appear in BaFin's register and in the EBA's central register of payment institutions, and both can passport their service across the EEA. Becoming a TPP takes a business plan, a risk assessment and compliance manuals, and the authorization brings regular reporting and audits.

At the bank's interface the TPP identifies itself with a qualified eIDAS certificate that carries its license number, its supervisor and its roles, described on PSD2 certificates. Many firms do not become TPPs at all: they build on a licensed TPP's platform or use a technical service provider, which supplies bank connections but holds no license. The regulated activity then stays with the licensed partner.

Bank duties toward third-party providers

Under PSD2 a bank, the account servicing payment service provider, has to give licensed TPPs access through a dedicated interface or its customer interface, without requiring a contract with the TPP, and has to treat their requests like the customer's own. Most German banks build that interface on the Berlin Group standard. Services beyond the legal minimum can be priced under the SPAA scheme.

PSD3 and the Payment Services Regulation keep the TPP model and add duties on both sides, among them a dashboard where customers see and withdraw the access they granted. The customer's confirmation at the bank is described on strong customer authentication.

Upcoming events on payments and open banking

Finance Loop and open banking TPPs

Finance Loop is the meeting place for the TPPs, the bank API teams they connect to and the supervisors and compliance staff around both, in Germany, Austria and Switzerland. It connects the finance, IT and AI communities, with events in Frankfurt, Munich, Berlin and Hamburg.

Finance Loop is a strategic partner of the Digital Euro Association, whose Digital Euro Conference in Frankfurt covers digital money infrastructure next to open banking.

What does TPP stand for in open banking?

TPP stands for third-party provider: a licensed firm that accesses a customer's account at another bank, with consent, to read data or initiate payments. Under PSD2 a TPP is an AISP, a PISP, a CBPII or a combination.

What is the difference between an AISP and a PISP?

An AISP reads account data and cannot move money. A PISP starts a payment from the customer's account. In Germany the AISP needs a BaFin registration, the PISP a payment institution license.

Does a TPP need a contract with the bank?

No. Under PSD2 a bank must let a licensed TPP use its interface without a contract. A contract only comes in for services beyond the legal minimum, for example premium APIs under the SPAA scheme.

Open banking TPPs and Finance Loop

Finance Loop covers third-party providers in its Payments & Digital Money track, together with account information, payment initiation and PSD3. TPPs meet the banks whose interfaces they use at Finance Loop events.

Finance Loop is a professional network and has the goal of driving the adoption of emerging technologies in finance, such as AI, digital payments, cloud and blockchain solutions. Finance Loop helps its members build skills and personal networks in these fields: Investment & Digital Assets, Payments & Digital Money, Digital Infrastructure & Sovereignty, and Risk & Compliance.

Let's stay in touch

4,000+ members in finance and tech. Become a Network Member for free.

Get updates for free!

Exclusive event invitations, member perks and news from the network. Unsubscribe at any time.

By submitting you agree to the terms.