Get paid. Stay organized. Know your money.
ElumoPay is an AI-powered payment + receipt + refund + installment + reconciliation operating system designed for African sellers and service businesses. From payment to proof, Elumo keeps your business on track.
African micro, small, and medium enterprises (MSMEs) face severe operational friction when dealing with payment collections, credit sales (installments), client refund tracking, tax compliance, and manual bookkeeping. Chasing outstanding debts manually damages customer relationships and consumes valuable business hours.
ElumoPay eliminates the chase by automating the entire transaction lifecycle — managing collections, issuing instant receipts, calculating refund deadlines, tracking installment balance milestones, and automatically reconciling ledger entries.
ElumoPay is built with an AI-first architecture, utilizing semantic parsing and LLMs to assist business owners:
- Gemini Reconciliation Engine: Automatically maps unstructured interbank statement feeds (e.g., Access Bank NIP transfers) to draft invoices in real-time, matching transaction details semantically even with fuzzy names or mismatched descriptions.
- AI Voice Reminders (Robot Calls): Automatically drafts custom, localized scripts and triggers automated voice reminders to debtors (e.g., "Hello Sarah Okafor, this is an automated voice reminder from Adebayo Retail..."), freeing business owners from manually chasing debt.
- AI Invoice Assistant: Allows sellers to draft complex multi-currency invoices using natural language (e.g., "Bill Sarah 150k for brand design").
- Semantic Financial Search: Sellers can ask natural language questions (e.g., "Who has overdue installments?" or "Income from photography this month?") to get instant intelligence from their transaction history.
- Digital Receipts: Generates and securely logs a compliant digital proof of payment immediately upon settlement.
- Installment Milestone Tracking: Tracks paid amounts, remaining balances, next payment dates, and service cut-off boundaries for credit transactions.
- Refund Policy Countdown: Configures policy periods (e.g., 7-day or 14-day windows) and counts down deadlines to warn sellers before a customer's refund period closes.
- Supports automated tax calculation and compliance reporting across four major African economic corridors:
- Nigeria (FIRS): 7.5% VAT, 2.5% - 10% Withholding Tax (WHT).
- Kenya (KRA): 16% VAT, 3% - 10% WHT.
- Ghana (GRA): 15% VAT, 3% - 7.5% WHT.
- South Africa (SARS): 15% VAT, 5% - 15% WHT.
- Remit to Treasury: Simple one-click simulated remittance interface to dispatch calculated taxes directly to regional tax authority accounts.
- Frontend Framework: Flutter (Web & Mobile cross-platform support).
- State Management: Riverpod.
- AI Engine: Google Gemini API.
- Design Paradigm: Material 3 Dark/Light Adaptive interfaces.
- Flutter SDK (Stable Channel)
- Dart SDK
- Clone the repository: ```bash git clone https://github.com/raphgm/elumopay.git cd elumopay ```
- Install dependencies: ```bash flutter pub get ```
- Run the application locally in the browser (or on a device): ```bash flutter run -d chrome ```
ElumoPay operates in partnership with licensed commercial banks and remittance networks.
- Nigeria: NDIC Insured Partner Banks & CBN Licensed Remittances.
- Kenya/Ghana/South Africa: Local partner banking rails and licensed clearing houses.
