Activates a customer's rewards program: provisions the org-owned "Rewards"
pool ledger account (idempotent — mirrors createOperatingLedgerAccount in
packages/customer-services/src/customerActivities.ts) and links it via a
reward_program row.
Activate a customer's rewards program. Idempotent: a repeat call returns
the existing program and reuses the existing "Rewards" ledger account
rather than provisioning a second one.
Activates a customer's rewards program: provisions the org-owned "Rewards" pool ledger account (idempotent — mirrors
createOperatingLedgerAccountinpackages/customer-services/src/customerActivities.ts) and links it via areward_programrow.