Stalls may accept a variety of payment methods, including cash and card. However, it's a good idea to bring some cash, as not all stalls may have card facilities.