CS-03 · MillionBridges · Cross-border Remittance

Multi-Acquirer Payment Orchestration & KYC

Turning a remittance platform into an orchestration layer: routing card payments across acquirers by currency, verifying identity through a provider-independent KYC layer, and giving the receiver a choice of how to cash out.

My role
Product Manager / Product Owner
Client
MillionBridges (regulated remittance)
Domain
Fintech, payments, cross-border money transfer
Partners
Card acquirers, KYC & ledger providers

Context

MillionBridges is a regulated cross-border remittance service that lets people send money into Lebanon and, through a charitable model, channel the platform's margin to partner charities. It operates under real regulatory oversight, registered with the Bank of Spain, authorized by Banque du Liban, and operating within the European Banking Authority framework, which raises the bar on KYC, traceability, and payment reliability.

The platform integrates with a new account-management and ledger system, which does not itself provide identity verification or card acquiring. That left two capabilities to design and own: a KYC layer and a card-payment layer, each provided by external specialists, each needing to plug cleanly into MillionBridges as the orchestration engine sitting between them.

The money-out side mattered just as much as the money-in side. Funds arrive with a beneficiary in Lebanon who, after passing local identity checks, chooses how to receive them: as cash (USD bills) or as a top-up to their existing e-wallet, handled through a regulated payout network. A distinctive "BridgeAccount" model also lets senders hold funds safely in Europe and withdraw in parts, rather than every transfer being all-or-nothing.

The challenge

My role

As Product Manager and Product Owner on this work, the product definition for these features was owned here, working with the client's business owner, the payment and identity providers, and the development team. Responsibilities ran across discovery, authoring the functional specification documents (FSDs) with exhaustive acceptance criteria, prioritizing and sequencing the backlog across sprints, and running acceptance testing. As the single point of contact, the role was to translate regulatory constraints, provider API behavior, and commercial rules into requirements the team could build against, while commercial and vendor decisions stayed with the business owner.

How the work was done

As on the other work here, AI tools were part of the workflow, used to accelerate specification writing and to build interactive front-end prototypes that validated flows with stakeholders before development began. That shortened feedback loops on genuinely complex payment logic and caught gaps while they were still cheap to fix.

Approach

Outcomes

11 currenciesCard payments accepted across 11 sender currencies behind one experience
Automatic failoverHealth-checked routing keeps eligible payments flowing during provider outages
Vendor-independent KYCIdentity layer designed so the KYC provider can change without a data-model rebuild
Audit-readyVerification media, status history, and traceability built in for regulatory review
Receiver choiceBeneficiaries cash out as USD bills or wallet top-up after local KYC

Decisions & learnings

Alongside this payments and KYC work, the platform also went through a full rebrand, app redesign, and a new mobile biometric security framework, covered in the next case study.

← All case studies Next: Rebrand & Biometric Security →
__FOOTER_PLACEHOLDER__

Let's talk

Hiring a Product Manager or Product Owner?

I'm based in Germany, with full work authorization, and open to relocating anywhere in Germany. English is my working language, and I'm actively progressing toward German B2. I'd be glad to walk you through any of these case studies in detail.