Can I pay for my transfer or tours in full online prior to arrival?

No at this time.   The current pay-balance-on-arrival arrangement is to ensure that the driver you selected is properly compensated at the time of pick-up, as most drivers are independent owners and does not have a non-cash collection system.  We are working with many of the enlisted drivers to roll-out a cash-less payment system, this will come on stream very soon.