That's actually unnaceptable. It's SO easy to have someone log in, have their balances in a season/all day dining plan or a pass discount stored in their account, and apply those to orders. At the very LEAST you could scan your pass every time you check out on the app if they are too lazy to integrate this into the historically irrelevant BGW account system.
If SEAS spends more then $2.00 annually for whichever division or external company they pay to run their website infrastructure, they should get a refund. It's been too many years of these people seeming like they are just learning what the internet can do. Feel like you could build a better UI on Weebly for Christ's sake.