Universal financial hub
View connected accounts and WestPay activity in one place. Card issuing and external provider connections depend on licensed partners.
Banks, mobile money, cards and wallets have never spoken the same language. WestPay AI is the routing layer between them — built to integrate with licensed partners, transparent fees, real-time settlement tracking, one intelligent platform.

Designed for transfers through licensed banking and payment partners. Provider routes and live settlement require authorized integrations; unavailable routes cannot move money.
View connected accounts and WestPay activity in one place. Card issuing and external provider connections depend on licensed partners.
Routing is designed to use configured provider capabilities and availability; external routes need authorized integrations before they can go live.
Compare fees, estimate arrival times, explain a transaction, flag unusual activity and surface savings opportunities in plain language.
A unique WestPay payment link per user. Acceptance by external bank and mobile money apps is not connected yet.
Resolve WestPay IDs, phone numbers, emails, usernames and QR codes before confirming payment. Bank account name-check needs a licensed partner.
KYC, AML workflows, fraud monitoring, audit logs and role-based access designed into every country we plan to launch in.
The architecture treats a country as configuration: rails, regulators, currencies and partners plug in without redesign. That is how WestPay expands across Africa without rebuilding itself.
Phase 1Coming soon
Phase 2Planned
Payment links, QR invoices, receipts, refunds, sales analytics and staff permissions for businesses of any size.
Budgets, goals and group savings alongside a biller catalog. Bill payments need connected providers; unconnected services are marked coming soon.
Secure APIs so banks, telcos, e-commerce platforms, schools, NGOs and government agencies can build on the WestPay network.
Secure APIs for banks, telecom operators, e-commerce platforms, schools, NGOs and government agencies. Developer access is opening in phases.
Collect and send money across mobile money, bank and card rails.
Get the best route, fee and arrival time for any transfer.
Real-time status updates for every leg of a transaction.
// Sample only — fake values
const res = await fetch("https://api.westpay.example/v1/transfers", {
method: "POST",
headers: {
"x-api-key": "wp_test_xxxxxxxxxxxx",
"Idempotency-Key": "a1b2c3d4-0000-0000-0000-000000000000",
"Content-Type": "application/json",
},
body: JSON.stringify({
amount: 2500,
currency: "LRD",
source: { type: "mobile_money", provider: "mtn", msisdn: "+231770000000" },
destination: { type: "bank", bank_code: "000", account: "0000000000" },
reference: "INV-1001",
}),
});
const transfer = await res.json(); // { id, status: "PENDING", route, fee, eta }