Cloud core banking

Launch a modern bank in weeks, not years

BankQore is the core banking platform for microfinance, digital and commercial banks. Accounts, lending, payments and compliance on one real-time ledger, run for you in the cloud.

Sandbox in minutesNIBSS NIP built inDesigned for CBN rules

Available in Nigeria. Other African countries coming soon.

BankQore Bank Workspace showing deposits, loan book and pending approvals, next to the customer app with a balance card and a 'Money sent' confirmation.
Why BankQore

A core that keeps up with your bank

Every team, one platform

Tellers, loan officers, operations, compliance and your customers all work on the same live data — each with the screens and permissions their role needs.

  • Bank Workspace with role-based workbenches
  • Teller app with till and cash management
  • White-label internet banking for your customers
  • Tenant Console to run environments and billing
The Tenant Console, Teller, Bank Workspace and customer app shown side by side.

Change safely, every day

Every change to a rate, fee, limit or role goes through maker-checker and lands in a tamper-evident audit log. Configuration moves from sandbox to UAT to production with a review — no vendor ticket.

  • Maker-checker on configuration and money movement
  • Runtime configuration and feature flags
  • Live audit and session logs
A shield with cards for keys held in an HSM, a two-step approval and a hash-chained audit log.

Platform targets

target from sign-up to a working sandbox
< 10 min
target from contract to go-live
8 weeks
availability target on Enterprise
99.99%
languages, including Arabic (RTL)
6

Service levels are set per plan in your agreement. See pricing.

Getting started

From sign-up to your first transfer

  1. Create a sandbox

    Sign up, verify your institution and get a sandbox with simulated NIP, KYC and SMS.

  2. Shape your products

    Configure accounts, loans, fees and limits in the Product Factory.

  3. Connect and test

    Plug in your rails, channels and data migration. Rehearse in UAT.

  4. Go live

    Promote approved configuration to production and open your doors.

For developers

APIs first, because your apps come first

Every BankQore capability is an OpenAPI 3.1 operation with declared permissions and rate limits. Events stream as CloudEvents. Idempotency keys on every write.

  • Sandbox with realistic simulators
  • Webhooks for every money movement
  • Java and TypeScript SDKs with the 2027 pilot
# Open a savings account for the signed-in customer
curl -X POST https://api.bankqore.com/v1/account \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-Tenant: acme" \
  -H "X-Environment: sandbox" \
  -H "Idempotency-Key: 7f9c2b1e-41d5-4c8e-9a10-2b6f0f3e5d11" \
  -H "Content-Type: application/json" \
  -d '{ "productCode": "SAV-CLASSIC", "currency": "NGN", "name": "Rent" }'

# 201 Created
{
  "code": "SUCCESS",
  "data": {
    "accountNumber": "2041773195",
    "category": "SAVINGS",
    "productCode": "SAV-CLASSIC",
    "currency": "NGN",
    "status": "ACTIVE"
  }
}
The difference

Built for how banks work now

What you needLegacy coreBankQore
Launch a new productChange request to the vendor, weeksConfigure in Product Factory, approve, publish
BalancesUpdated at end of dayReal-time ledger, live in every channel
IntegrationsCustom work per partnerContract-first APIs, webhooks and ready connectors
UpgradesBig-bang, planned for monthsContinuous, with sandbox and UAT to rehearse
Your encryption keysHeld by the vendorBring or hold your own key

See BankQore with your own products

A 45-minute walkthrough shaped around your institution, with someone who has run bank operations.