Can I pay with bank direct deposit, cash or EFT?

No, please see 'How Do I Pay For My Booking?'