Paying the full cost of the charter is not the norm when booking owners time. I always took a deposit and requested full payment 30 days prior. I have never paid the full amount upfront when buying time. Just a deposit and the balance 30 to 60 days out. It's strickly up to the owner.
G