Actions
Feature #156
open
NP
NP
Canteen: employee meal accounts and subsidy engine
Feature #156:
Canteen: employee meal accounts and subsidy engine
Start date:
09/28/2026
Due date:
% Done:
0%
Estimated time:
Resolved By:
Description
Staff meals charged to a monthly account with the subsidy worked out by rule.
- Meal card per employee, resolved by card number.
- Monthly account per employee: gross, subsidy and subsidised units.
- Subsidy engine applies the employee's rule with daily and monthly caps; a capped employee pays the full staff rate.
- Card resolve endpoint always answers 200; a refused card comes back as data with a stable reason code.
- /employee-meals page with the account dialog.
- HR employee data comes from a fake directory until the HR contract is deployed.
Built and tested on integration/canteen-v1; merge to dev pending.
Actions