Welcome to Flot
Your money should move as fast as your life.
One wallet for every money move.



Bank, pay, travel and manage every leone from the Flot app or WhatsApp.
Finance should feel
effortless.
Flot is a single financial environment combining everyday banking, WhatsApp payments, global travel, Visa and Mastercard cards and business finance.
Money that moves like you do.
Wallets, transfers, WhatsApp, travel, cards, rewards and smart insights in one connected experience.
Complete control, minus the complexity.
Run treasury, cards, collections and reporting from one financial operating system.
One integration. Every way to pay.
Modern payment infrastructure for instant bank transfers, cards, mobile money, POS, QR and more.
All your money.
One wing-app.
Open your wallet, move money, pay bills, manage cards, book flights and see where every leone goes.
- ✓ Secure SLE and USD wallets
- ✓ Bank and mobile money payments
- ✓ Real-time spending insights
- ✓ Rewards on everyday spending

Your money.
One message away.
Send and receive money, move funds from a card, top up airtime or EDSA, find Flot merchants, review transactions and get help, all inside WhatsApp.
Hi Ayorinde.
What would you like to do?
One card.
Everywhere.
Virtual, Mint, Gold and Ultra. Spend online, in-store and around the world with complete control from your app.
Go further.
Get more.
Search, compare and book flights from the same app that holds your wallet and card. Earn rewards while you travel.
Explore travel →● Arrive at the gate at least 30 minutes before departure.
Every money move.
One clear view.
Corporate wallets, team cards, collections, approvals and reporting, designed to keep finance teams in control.
See cash across accounts
Control every company card
Collect and reconcile revenue
Build once.
Accept everywhere.
Instant bank transfers, cards, mobile money, POS, QR and payment links through one developer-first platform.
import { Flot } from "@flot-pay/node";const flot = new Flot({secretKey: process.env.FLOT_SECRET_KEY,});export async function createCheckout() {const payment = await flot.payments.create({amount: 250000,currency: "SLE",methods: ["card", "bank_transfer"],callbackUrl: "/payments/complete",});return payment.checkout_url;}
➜ npm run dev
info Flot SDK initialized
POST /v1/payments 201 Created 284ms
webhook payment.created flot_pay_9f4c12
Built to protect
every move.
You are the key
Biometrics, device protection and instant card controls put security in your hands.
Always watching
Fraud monitoring and real-time alerts help keep every transaction visible.
Built for the globe
Everything we build opens more of the world to you—so you can pay, travel and do business across borders with confidence.
Money works better
when it moves together.
Get Flot for your life, your business or your next big idea.