If you are booking directly through the tickets page of the website then yes, you will need a card payment available once you have added your tickets to your basket. If you are booking through the Groups system (10 people or more in a booking), then you can set a closing date on which the payment will be taken. You can also choose to pay for your group or opt for individual ticket holders to pay for themselves. You will still need a card with you to save to your booking.