Fetching details from the dictionary...
buying up; buying all of something; reserving every seat, room, etc.
purchase on a no-returns basis
flat fee; lump-sum payment