If I wanted to provide a useable "allowance" in advance for customers which may or may not be used, what would be the best way to handle this? This would be a value for the year from which this can be drawn down until it is used up, then the customer will pay thereafter? Only thing I can think of is to provide a credit balance and manually pair off with Journals but hoping for something a little more elegant