It is not necessary to book the cable car. You can just turn up and use either your Oyster card or bank card on the reader, just as you would on the bus or tube. I also found there was no difference in price whether you booked in advance or paid on the day.