illuminatech/balance
Laravel package for managing balances tied to Eloquent models. Supports deposits, withdrawals, holds, transfers, and transaction history with atomic, concurrency-safe updates—ideal for wallets, points, credits, and virtual currency.
illuminatech/balance fits Laravel applications that need an internal debit/credit ledger for wallets, credits, points, store balance, commissions, or promotional funds. It is an accounting primitive, not a complete payments, billing, or regulated financial ledger. It is best suited to a modular monolith or Laravel service where Eloquent and database transactions are already the system of record.NOASSERTION licensing. Legal review is a hard gate before production use; if no clear license exists, the package cannot be safely embedded in proprietary software. Secondary risks: only 163 stars and a low maturity signal, likely small maintainer base, unclear long-term support, concurrency behavior under hot balances, decimal/currency handling, and whether true double-entry invariants and audit immutability are enforced.LedgerService/repository interface so it can be replaced or forked.How can I help you explore Laravel packages today?