Could be built into the app as an auction. Each person would have the opportunity to place a bid for what they are willing to take as compensation. You could have it for both points and miles or combination. United then has the ability to pick the lowest bidders