Accounting that follows every sale, payout, and reconciliation.
Run ledgers, invoices, expenses, taxes, wallets, settlements, approvals, and payment gateways from one tenant-aware finance layer.
Finance dashboard, reconciliation queue, invoices, and payout status
What it covers
Built from the live service routes, these are the main product surfaces customers should understand first.
Complete Accounting workflows
Manage ledgers, bank accounts, payment intents, refunds, payouts, wallets, fee rules, and settlements without splitting context across tools.
Public and embedded payments
Support hosted payment intents, shareable documents, buyer status polling, M-Pesa callbacks, Paystack webhooks, and tenant gateway discovery.
Controls for finance teams
Use local RBAC, approval routing, fiscal-year settings, audit logs, backup destinations, and encrypted service configuration.
How teams use it
Capture
Create invoices, quotations, expenses, payment intents, and fiscal documents.
Match
Reconcile till payments, wallet activity, C2B candidates, bank accounts, and tax outputs.
Close
Approve, settle, report, back up, and prepare period-end finance records.
Operational confidence
Tenant-safe access
JWT permissions and local service RBAC protect each accounting surface.
Idempotent mutations
Redis-backed idempotency protects retries for payment and finance actions.
Service-to-service ready
Ordering, POS, inventory, and notifications can call trusted finance routes securely.