Stupid Unworkable Plan Of The Day
OK - how about a system where you get a certain # of chits based on fare paid and status. EVERYTHING is charged - check a bag, a juice, meals - everything.
Even an upper mid level fare PAX could end up with free drinks and a meal in Y. The once a year cheap cheap fare folks will pay fees for everything single thing they do. Chits do not expire so if you get stuck on a $1,500 fare on week and grab at $125 Internet deal the next week you can still take care of your needs on that cheap ticket even though you will get no chits for that.
So -
do you want to check 6 bags - NP
No bags - NP
have 5 beers - NP
skip the meal - you already ate - NP
Get what you want and pay for it in script.