No. Visitors will need to pay by cash only on the day; sorry we cannot take card payments in advance