The full payment is due upon booking. We accept payment by cheque (made payable to SYVC), credit card, bank transfer (BACS) and cash.