Skip to content

Configurations (module flags)

finances_config per entity controls four flags — per acquirer with a _default fallback. Config is data, not code.

FlagControls
fees_calculationwhich categories trigger fee calculation
ledger_entrieswhether ledger entries are written
journals_generationwhether journals are generated (the foundation)
daily_balanceswhether the daily ledger runs

Lookup + decision tree

  • Lookup order: business-specific → global → disabled.
  • Acquirer key fallback: specific acquirer → _default → disabled.

journals_generation is the master switch

Disabling journals_generation disables all financial processing for that acquirer — journals are the foundation everything else hangs off.

Operators manage these flags from the Admin Panel (module 4).

Vecnet — Build Spec v0.2 · Obsidian Terminal