No, but it is highly advantageous to have these facilities available. Other options include PayPal and Square. There is also an ATM at all TVM events.