Skip to content

Work

Systems we've built and run

Payment gateways, claims platforms, lead exchanges and operating systems for regulated, high-volume businesses, designed, built and run by our team.

All client work is under NDA. Cases are described by sector and problem only.

250,000+
consumer claims processed
30,000 / day
payment transactions at peak
600,000 / month
leads routed
100+
payment providers integrated

Payments

Payments Payment gateway for a licensed PSP

Built the payment gateway a licensed PSP ran on, routing across more than 10 acquirers.

A licensed payment service provider processing for high-risk merchants needed to move off a legacy third-party Java gateway onto a platform it controlled. In high-risk processing, getting the transaction approved matters more than the fee.

10+
acquirers
6 months
to go live
~200
risk rules

What we built

  • Merchant API and hosted payment page
  • Multiple processing channels per merchant, with volume moved between acquirers to stay within their caps
  • Card tokenisation, recurring payments, and migration of stored cards between acquirers
  • A risk engine of around 200 rules, including velocity limits and duplicate-payment detection
Technical detail
  • External 3-D Secure connection
  • BIN and card-type lookup
  • Back office for merchant onboarding
  • Reconciliation reporting
  • The PCI DSS server environment it ran on, built and maintained by us
  • Period: 2014–2016

Payments High-traffic payment platform

Ran a payment platform at up to 30,000 transactions a day, built to keep processing if a provider dropped out.

A high-volume online service needed onboarding, access control and payments that could survive losing a payment provider.

30,000 / day
transactions at peak
21,000+
daily visitors

What we built

  • Customer onboarding and access to the service, designed for users who don't read instructions
  • Integrations with multiple payment providers and acquirers
  • Set up so the business could keep processing through the others if any provider shut down
  • Stored-card tokens migrated between providers more than once
Technical detail
  • Load-balanced infrastructure with health checks
  • Kept clean through quarterly PCI DSS scans
  • About two years
  • Stack: Laravel, PHP, Docker, dedicated EU servers

Payments Subscription billing

Ran subscription billing for five operations, averaging €2–3M a year each.

Subscription businesses needed recurring card billing with refunds, customer self-service and chargeback protection.

5
operations
€2–3M
a year each

What we built

  • Merchant-initiated subscription billing, managed end to end
  • Retry schedule for failed payments
  • Full refund management
  • Customer portal to view and manage transactions
Technical detail
  • Chargeback prevention with Visa and Mastercard dispute alerts and Order Insight
  • Card tokenisation on external payment providers
  • Period: 2019–2022

Payment providers we've integrated include

  • Adyen
  • Worldpay
  • Global Payments
  • Stripe
  • PayPal
  • Nuvei
  • Paysafe
  • Trust Payments
  • Opayo (Sage Pay)
  • emerchantpay
  • Ecommpay
  • Credorax
  • Acquired.com
  • Total Processing
  • Teya
  • Chase
  • NatWest
  • AIB

…and many more.

Marketplaces & consumer platforms

Marketplaces Real-time lead exchange

Routes 500,000–600,000 leads a month from around 20 sources to 40–45 buyers, in real time, since 2016.

Lead sellers and many buyers needed a real-time exchange, with rules on both sides.

500–600K
leads a month
40–45
buyers
100+
integrations

What we built

  • Waterfall routing: a rejected lead passes instantly to the next buyer
  • Broadcast mode: an alert goes to many buyers, and the first to act gets the lead
  • Buyer rules, caps, schedules and throttling
  • Live customer hand-off, with failed redirects monitored and reported
Technical detail
  • Each intake validated against its own criteria, then routed per channel
  • Dedupe and verification configurable per buyer and seller
  • Postbacks on success
  • Reporting for both sides
  • Stack: Laravel, PHP

Marketplaces Prize-draw platform

Built and ran a prize-draw platform end to end: entries, payments and the draw.

A prize-draw operator needed everything after the customer lands: entries, payments, draws and affiliate tracking.

What we built

  • Entries and tickets
  • Payments
  • Draw mechanics
  • Affiliate tracking and reporting
  • The lead generation and traffic routing feeding the site

Marketplaces Job board

A job board matching candidates to employers' requirements.

A job board needed paid listings and automatic matching between candidates and roles.

What we built

  • Employer accounts and paid job posts
  • Candidate profiles with CV upload
  • Matching candidates to job requirements
  • Promoted listings for paying employers
Technical detail
  • Period: 2018

Operations

Operations RFID tool and asset library

Put over 5,000 tools and assets under named custody on the shop floor.

A European manufacturer needed to know who holds which tool, its service history and what's in stock. It started as a quick fix and grew into a full system.

5,000+
assets
€500,000+
in active assets

What we built

  • Handheld RFID readers feeding a dedicated scan page that finds each asset instantly
  • Tool allocation to people and teams, check-in and check-out, and full tool history
  • Alerts and due dates
  • Purchasing module for ordering spare parts from an external supplier

Result: After rollout, replacement assets were added noticeably less often.

Technical detail
  • The readers act as keyboard input; the scan page catches each read through a hidden, always-focused input
  • Team management
  • 6-month build plus 3 months of support
  • Stack: Laravel, PHP, RFID hardware integration

Need a system like these?

Most of these started as a custom build: a paid discovery, a fixed-price build, then a support plan. Builds start from €10,000.