top of page

Open Banking App Development UK: Build an AISP or PISP

21 hours ago
7 min read
open banking app development UK — secure fintech platform illustration

AI Summary: Open banking app development UK projects start with the regulated services the app performs. Account information and payment initiation have different permissions and operational responsibilities under the UK framework. Choose the appropriate authorised or partner route, then build consent, authentication, API connectivity, payment or data workflows, security and evidence retention around it.


US "open banking" conversations often mean aggregators and bank-linking UX. In the United Kingdom, Account Information Services (AIS) and Payment Initiation Services (PIS) are regulated payment services under the Payment Services Regulations 2017, supervised by the Financial Conduct Authority (FCA), with standardised APIs and a participation directory. Building a UK Open Banking app starts with which permission you need—not which React wallet template you like.


This guide is for founders and product teams shipping UK AIS, PIS or combined experiences: affordability checks, personal finance dashboards, pay-by-bank checkout, sweeping and related flows. It covers FCA routes, aggregator versus direct bank connectivity, architecture, standards, compliance features, and cost and timeline drivers. For conceptual differences between open banking and embedded finance, see Open Banking vs Embedded Finance. For provider comparisons that include UK-capable aggregators, see Best Open Banking API Providers for Developers in 2026 and our Plaid vs Tink vs TrueLayer comparison. The US aggregator model is covered separately in How Plaid Supports Open Banking in the USA—do not treat that stack as a drop-in for FCA permissions. For licences across markets, see our Fintech Licensing Requirements 2026 guide.


Open banking app development UK: AIS and PIS are different products


The FCA summarises the two services on its account information and payment initiation page:


Service

What the user enables

Typical products

Core software objects

AIS

Read account data (balances, transactions, some standing data) with explicit consent

PFM, affordability, accounting sync, credit decisioning inputs

Consent, account access, data refresh, categorisation, revocation

PIS

Initiate a payment order from the user's account at their ASPSP

Pay-by-bank checkout, disbursements user-authorises, bill pay

Payment consent, SCA redirect, payment status, reconciliation

Combined

Both

Banking apps that show balances and move money

Shared identity and consent UX with separate permission gates


Scope questions—whether your feature is in or out of regulated AIS/PIS—are discussed in the FCA Handbook PERG 15. Get that determination early; "we only show balances" can still be AIS.


FCA routes: registration, authorisation or agent


Route

Typical use

What to expect

Trade-offs

Registered Account Information Service Provider (RAISP)

AIS-only firms that meet registration conditions

FCA registration path aimed at AIS-only providers; see RAISP applicants

Cannot rely on RAISP if you need PIS; still need robust controls and directory participation

Authorised payment institution (or EMI with permissions)

PIS, or AIS+PIS, broader payment services

Full authorisation under the payment institution / e-money application process; capital, governance, safeguarding where relevant

Longer timeline; more ongoing obligations

Agent of an authorised principal

You operate under a principal's permissions

Principal due diligence, agency agreement, often principal-branded regulatory disclosures

Faster market access; less control; principal can constrain product

Pure software / technical service provider

No regulated AIS/PIS in your name

Careful perimeter so you are not providing the regulated service

Narrower commercial model; banks still care about security


Directory enrolment, certificates and bank onboarding follow after (or alongside) the regulatory path. ASPSPs will not treat you as a TPP because your pitch deck says so—you need the regulated status and technical enrolment the ecosystem expects.


Safeguarding, capital and organisational requirements depend on which permissions you hold. Use current FCA materials—including the FCA's payment services and e-money approach documents—as the source of truth rather than secondary blog summaries of capital numbers.


Aggregator versus direct ASPSP connectivity


Approach

Pros

Cons

When it fits

Open Banking aggregator / TPP platform

One integration, many UK banks; hosted consent UX; faster MVP

Vendor dependency; pricing per user/payment; constraints on UX and data retention

Most startups; mixed AIS+PIS roadmaps

Direct to each ASPSP using OB standards

Control, potentially better unit economics at scale

Many onboarding queues, oddities per bank, heavier ops

Mature volumes; specialised latency/control needs

Hybrid

Aggregator for long-tail banks; direct for top banks

Two consent and cert stacks

Scale-up phase


UK Open Banking API specifications are published on the Open Banking standards site. Even if you never call a bank directly, your mental model should match those resources: accounts, balances, transactions, payment initiation, consent, dynamic client registration patterns and security profiles. Aggregators abstract the pain; they do not remove your responsibility for consent clarity and purpose limitation.


Reference architecture


Layer

Components

Notes

Channel apps

Mobile/web, partner embed (checkout)

Separate AIS connect vs PIS pay entry points

Consent UX

Purpose, duration, account selection explanation, revocation

Match what you will actually do with data

AuthN with ASPSP

Redirect / decoupled SCA flows per bank capabilities

Store correlation IDs end-to-end

TPP / aggregator adapter

Token lifecycle, webhook ingestion, replay protection

Treat vendor outages as first-class failure modes

Data plane (AIS)

Account store, transaction sync, categorisation, refresh scheduler

Retention limits tied to consent

Payment plane (PIS)

Payment draft, user confirmation, status machine, reconciliation to merchant order

Idempotent payment keys

Identity of your customer

Your KYC if you have wider permissions; else merchant/customer linkage

Do not confuse ASPSP SCA with your onboarding KYC

Audit and MI

Consent log, access log, payment audit, support tooling

Needed for FCA and bank reviews

Security

eIDAS-style certs or aggregator-managed certs, HSM/secrets, pen-test evidence

Align with directory requirements


Consent is not a boolean "connected". Store purpose, scopes, creation time, expiry, revocation time, and which accounts were included. Every AIS refresh and every PIS initiation should reference that consent record.


Key APIs and standards


  • Open Banking Read/Write APIs for accounts and payments as implemented by ASPSPs and aggregators

  • Directory / dynamic client registration flows for production enrolment

  • Webhook / event notifications for payment status and sometimes data availability

  • Your merchant or credit APIs if PIS is checkout infrastructure

  • Category enrichment (optional) for PFM—keep models from silently expanding purpose beyond consent

  • Operational APIs for support agents to revoke consent and trace a payment without raw log diving


Compliance features to build


  • Explicit, informed consent with plain-language purpose; easy revocation in-product

  • Purpose limitation so engineering "just one more field" cannot expand use without a new consent

  • Strong Customer Authentication journeys that tolerate bank-specific friction without dropping auditability

  • Data minimisation and retention aligned to consent life and your regulatory record-keeping duties

  • Incident response playbooks for aggregator outages and suspected unauthorised access

  • Complaints handling suitable for an FCA-regulated firm (or clear routing to your principal if you are an agent)

  • Vulnerable customer and fraud considerations on PIS (push payment scam awareness in UX where appropriate)

  • Change management so API version upgrades (OB standards evolve) do not break consent or payment status machines


Variable Recurring Payments and other evolving payment types may be available through ecosystem initiatives on timelines that change—treat them as roadmap items gated by current scheme rules, not as assumed MVP scope.


Consent UX details that reduce drop-off without cutting corners


Conversion pressure tempts teams to hide duration, bundle purposes or reuse a single "connect bank" button for AIS and PIS. Resist that. Instead:


  • Explain why you need access in the merchant or app context (affordability vs pay this invoice)

  • Show what will happen next (redirect to bank, approve, return)

  • Offer narrower scopes when your product can work with them

  • Make disconnect as obvious as connect

  • After return, confirm success with the bank name and a timestamp the user can recognise


Banks and aggregators will change screens. Your analytics should attribute failures to stages (start consent, redirect, authenticate, authorise, callback, token exchange) so you fix the real leak.


Payment reconciliation for PIS checkouts


A PIS payment is not complete when the redirect returns. Your platform needs a status machine that can handle pending, completed, rejected and ambiguous states, with safe retries and a support tool that can answer "was the merchant paid?" using idempotent payment IDs tied to the order. Settle merchant payouts only on terminal success criteria you define with finance—not on a deep-link open event.


Agent vs own-permission operating model in software


If you launch as an agent, encode the principal's constraints in configuration: permitted journeys, brand/disclosure strings, data retention maxima and escalation paths for complaints. When you later move to your own permissions, you will swap certificate identity and legal entity fields—design customer notices and re-consent flows before you need them, not during the cutover weekend. Keep a matrix of which environments (sandbox, production) and which legal entity own each client_id so operations never rotate the wrong certificate during a serious production incident at peak traffic.


Cost and timeline drivers


Driver

Why it matters

Regulatory path

RAISP vs full authorisation vs agent changes months of critical path

AIS-only vs PIS

PIS adds payment status, reconciliation and richer fraud UX

Aggregator vs direct

Direct multi-bank is an organisation, not a sprint

Checkout conversion work

PIS success rates depend on UX polish as much as API correctness

Data product depth

Raw transactions are easy; reliable categorisation and credit features are not

Ongoing conformance

Certificate renewal, standard version upgrades, bank quirks


Build plan


  1. Perimeter memo: AIS, PIS or both; own permissions or agent

  2. Choose connectivity: aggregator for MVP unless you have a clear direct thesis

  3. Consent and security design before screens

  4. Implement one killer journey (for example affordability AIS, or single pay-by-bank)

  5. Operational tooling: revoke, trace, replay, MI dashboards

  6. Regulatory application / principal onboarding in parallel with build

  7. Limited production pilot, then expand bank coverage and journeys


FAQs


Is UK Open Banking the same as using Plaid in the US?

No. The US market has historically relied heavily on aggregators under a different legal framework. The UK has regulated AIS/PIS under the PSRs with standardised bank APIs and FCA registration/authorisation. See our US Plaid open banking article for the US angle, and keep the stacks conceptually separate.

Can we start as an agent and move to our own authorisation later?

Often yes commercially, but plan data portability, consent re-papering and directory identity changes. Agents inherit constraints from principals that can block roadmap items.

Do we need PIS permission to show balances?

Balances and transaction history are AIS territory. PIS is about initiating payments. Many products need both; some need only one. Confirm against PERG 15 and counsel.

Should we build direct bank integrations first?

Usually not. Aggregators exist because bank-by-bank variance is real. Revisit direct connectivity when volume, latency or commercial terms justify a second stack.

How does this relate to embedded finance?

Open banking connects to accounts the customer already has; embedded finance often creates or distributes financial products inside a non-finance UX. They can combine (for example pay-by-bank inside a vertical SaaS checkout) but they are not synonyms—see Open Banking vs Embedded Finance.

What fails in production first?

Expired consents and unhandled payment status transitions. Build scheduler and status machines with explicit terminal states and clear customer messaging before you invest in categorisation ML features for PFM.


Build your UK Open Banking app with Fintegration


Fintegration helps fintech teams design regulated account-information and payment-initiation experiences: consent architecture, aggregator integration, payment status operations and the audit trails FCA-minded reviews expect. Talk to our team to scope your UK AISP/PISP product.


imgi_48_Arpan Desai Profile Photo (1).png

About Author 

Arpan Desai

CEO & FinTech Expert

Arpan brings 14+ years of experience in technology consulting and fintech product strategy.
An ex-PwC technology consultant, he works closely with founders, product leaders, and API partners to shape scalable fintech solutions.

 

He is connected with 300+ fintech companies and API providers and is frequently involved in early-stage architectural decision-making.

Rectangle 6067.png

Contact Us

Are you looking to build a robust, scalable & secure Fintech solution?
bottom of page