Digital wallets hold prepaid balance. Use cases: faster checkout, gift cards, refund credits, platform currency.
Double-entry bookkeeping: every transaction debits one account, credits another. Audit trail is immutable. Prevent negative balances. Real-time balance calculation vs cached balance with periodic reconciliation. Regulatory implications: money transmitter licenses.