While I am not going to comment on how much to charge for a PPL flight test, I would say I really do not think their is any reason for the student to pay until after ther test. would you pay for a meal, aircraft hire or building work upfront. I have never had issues of non payment.