The industries we build for, and the systems and integrations each depends on. Fintech comes first: it is where we go deepest.
Fintech and financial services
Banking, payments, lending, wealth, insurance and digital wallets: the platforms they run on, the rules they work under and the connections between them.
A banking or wallet app talks to one API layer. Behind it sit identity checks, card processing and the core ledger. Transactions are screened as they happen, and anything suspicious is held for a person to review.
Primary flow
Asynchronous
Exception path
The flow, step by step
1From Customer to Banking or wallet app: Signs up, pays and transfers (primary flow).Signs up, pays and transfersCustomer → Banking or wallet app
2From Banking or wallet app to API layer: Requests, over REST/JSON · OAuth 2.0 (primary flow).RequestsBanking or wallet app → API layerREST/JSON · OAuth 2.0
3From API layer to KYC and AML provider: Identity and screening checks, over REST/JSON · webhook (primary flow).Identity and screening checksAPI layer → KYC and AML providerREST/JSON · webhook
4From API layer to Core banking or ledger: Postings and balances, over REST/JSON · ISO 20022 (primary flow).Postings and balancesAPI layer → Core banking or ledgerREST/JSON · ISO 20022
5From API layer to Card processor: Card issuing and controls, over REST/JSON (primary flow).Card issuing and controlsAPI layer → Card processorREST/JSON
6From Card processor to Core banking or ledger: Card transactions, over ISO 8583 (asynchronous).Card transactionsCard processor → Core banking or ledgerISO 8583
7From API layer to Fraud and transaction monitoring: Transactions to screen, as an event stream (asynchronous).Transactions to screen, as an event streamAPI layer → Fraud and transaction monitoring
8From Fraud and transaction monitoring to Compliance and operations team: Held for review (exception path).Held for reviewFraud and transaction monitoring → Compliance and operations team
9From KYC and AML provider to Compliance and operations team: Failed or unclear checks referred (exception path).Failed or unclear checks referredKYC and AML provider → Compliance and operations team