A Victor "program" is identified by the opaque victorLedgerProgramId that
FBO victorAccountTable rows carry and that drives virtual-account
creation. This registry hangs operator-editable, program-level config off
that id — currently just beneficiaryName, the deposit-instruction
beneficiary shown to customers.
beneficiaryName overrides the bank template's beneficiary for this
program's virtual accounts (e.g. show "CFX/Dash.fi" instead of the Dart
bank's "CFX"). Null means fall back to the bank template.
active = false pauses a program (it stays listed) — distinct from
deletedAt, which soft-deletes the row.
Admin-curated registry of Victor ledger programs.
A Victor "program" is identified by the opaque
victorLedgerProgramIdthat FBO victorAccountTable rows carry and that drives virtual-account creation. This registry hangs operator-editable, program-level config off that id — currently justbeneficiaryName, the deposit-instruction beneficiary shown to customers.beneficiaryNameoverrides the bank template's beneficiary for this program's virtual accounts (e.g. show "CFX/Dash.fi" instead of the Dart bank's "CFX"). Null means fall back to the bank template.active = falsepauses a program (it stays listed) — distinct fromdeletedAt, which soft-deletes the row.