Ive asked this some what before but I think there was some confusion of what Im attempting to do.
Im trying to design a Rewards program for my retail store but I dont want the customer to rack up points over time. So I would like to implement an expiration on these points (create some kind of urgantcy to use there points). If there was no expiration date this would be simple math, Points accumulated minus Points used. Sense this isnt the case I need to some how keep track of the points and make sure when points are subtracted/redeemed that the're subtracted from the oldest points available.
Ive tried to find examples of ways to do this but I cant seem to find anything. I would really appreciate some help here.