💰 FinTechOn Time📋 Fixed Price

FinTech Buy Now Pay Later Platform — UK FCA Authorised

UK6 min readUpdated March 2026
Region
UK
Contract
Fixed Price
Tech Stack
9 Technologies
IP
100% transferred

Project Overview

A UK FCA-authorised BNPL (Buy Now Pay Later) provider preparing for FCA regulation of the BNPL sector (Consume...

Technology Stack

ReactNode.js/FastifyPostgreSQLTrueLayer AISPOnfidoEquifax APIGoCardless VRPStripeAWS eu-west-2

Compliance & Standards

FCA Consumer Credit permissionsFCA Consumer Duty (PS22/9)Consumer Credit ActFCA CONCAML MLRs 2017UK GDPRPCI-DSS SAQ-AWCAG 2.1 AACyber Essentials Plus
Step 01

The Challenge

A UK FCA-authorised BNPL (Buy Now Pay Later) provider preparing for FCA regulation of the BNPL sector (Consumer Credit Act 2026 amendments bringing BNPL under full FCA regulation) needed to build a compliant consumer credit platform — replacing their legacy Stripe payment infrastructure with a regulated credit product. FCA Consumer Credit permissions, FCA Consumer Duty PS22/9, CCA (Consumer Credit Act — regulated credit agreements), FCA CONC (Consumer Credit sourcebook), credit risk assessment (open banking affordability + credit bureau), UK GDPR, and WCAG 2.1 AA were mandatory. Budget: £140,000.

Step 02

Our Approach

FCA consumer credit regulation of BNPL

from 2026, BNPL products are regulated credit agreements under CCA.

Regulated BNPL requirements

  • 1credit agreement (CCA Section 61 — written credit agreement, prescribed terms, cooling-off right),
  • 2creditworthiness assessment (FCA CONC 5.2A — assess affordability before granting credit),
  • 3APR disclosure (CCA Section 20 — Annual Percentage Rate must be disclosed even for 0% interest BNPL),
  • 4pre-contractual information (SECCI — Standard European Consumer Credit Information — standard form required by FCA),
  • 5FCA credit register reporting (credit bureau reporting — positive and negative data — from credit agreement start).

Platform

credit agreement generation, SECCI generation, APR calculation engine (actuarial — correct APR for 0% BNPL), credit bureau reporting via Experian/Equifax B2B API.

Open Banking Affordability Assessment

FCA CONC 5.2

A creditworthiness assessment

lender must consider income, committed expenditure, and any other credit before approving BNPL.

Open Banking affordability

  • 1TrueLayer AISP (6-month bank account transaction history — customer consents),
  • 2income identification (salary credits, regular income patterns — ML categorisation),
  • 3committed expenditure (rent/mortgage, utility direct debits, loan repayments — ML categorisation),
  • 4disposable income (income minus committed expenditure),
  • 5credit affordability check (BNPL repayment as % of disposable income — FCA stress test at +3% interest rate even for 0% product).

Credit bureau

Equifax CreditScore API (CCJs, defaults, existing credit commitments).

Automated decision

  • income - committed expenditure - existing credit repayments - BNPL repayment &gt
  • £0 and creditworthy → approve.

FCA Consumer Duty PS22/9 for BNPL

BNPL Consumer Duty obligations are the most scrutinised of all credit products.

Consumer Duty design principles

  • 1product suitability — BNPL is not suitable for financially vulnerable customers (gambling-related spend, patterns suggesting over-indebtedness → decline),
  • 2price and value — 0% BNPL is genuine value only if merchant discount rate (MDR) does not lead to higher retail prices being passed to non-BNPL customers,
  • 3consumer understanding — plain English credit agreement (Flesch-Kincaid Grade Level < 8 — automated readability check),
  • 4consumer support — missed payment communication must be supportive, not threatening — FCA Consumer Duty tone of voice guidelines.

Vulnerable customer identification

open banking data flags potential vulnerability (gambling transactions, consistent overdraft, late payment patterns) → automatic referral to vulnerability support pathway (not decline — FCA expects engagement not exclusion).

Merchant integration

BNPL embedded at checkout (Shopify app, WooCommerce plugin, and headless JavaScript SDK).

Merchant flow

  • 1customer selects BNPL at checkout,
  • 2BNPL platform creates credit agreement (pre-filled from merchant basket data),
  • 3customer completes identity verification (Onfido) and affordability check,
  • 4credit approved → BNPL platform pays merchant in full within T+1 (GoCardless B2B payment),
  • 5customer repays BNPL in instalments (3/6/12 months — GoCardless VRP — Variable Recurring Payments).

Merchant discount rate

2–4% of transaction value (merchant pays for BNPL service).

FCA register

BNPL platform registered as credit broker (and lender if funding from balance sheet) — credit register listing shown at checkout (FCA requirement).

Step 03

The Results

FCA Consumer Credit authorisation confirmed.

Platform live at 22 weeks, £128,000 — under budget.

Creditworthiness assessment: 100% automated (open banking + credit bureau).

CCA credit agreement generation: 100% compliant (legal review confirmed).

Consumer Duty readability: all credit agreements Flesch-Kincaid Grade Level 7.2 (target: < 8).

APR disclosure: 100% (zero FCA FRN compliance failures).

Vulnerable customer identification: 4.2% of applicants identified and referred to support pathway.

Credit bureau reporting: live from day 1.

Merchant integration: Shopify app and JavaScript SDK live.

FCA CONC compliance confirmed.

Client Testimonial
FCA Consumer Credit authorised. Creditworthiness 100% automated. CCA agreements confirmed. Consumer Duty Grade Level 7.2. Vulnerable customer 4.2% identified and supported — not declined. APR zero FCA findings. Credit bureau live day 1. The Consumer Duty BNPL design — supporting vulnerable customers through a dedicated pathway rather than declining them — was the regulatory stance that got FCA authorisation approved. FCA wants engagement with vulnerability, not exclusion. ClickMasters understood this distinction and built it in from Sprint 1." — CEO, UK BNPL Provider (name withheld)
ClickMasters Case Study Team
Reviewed by James Whitmore, CTO

Project Details

Sector
FinTech
Country
UK
Status
On Time
Contract
Fixed Price
Tech Stack
9 Technologies
Reading Time
6 min
IP Ownership
100% transferred
Last Updated
March 2026
Written By
ClickMasters Case Study Team
Reviewed By
James Whitmore, CTO

Related Case Studies

View All

Ready to Transform Your Business?

Let's discuss how our technical expertise can help you achieve remarkable results.