Unable to answer "Are credit or debit cards accepted here?" – Witney ShopMobility – https://osm.org/way/1058383572 via StreetComplete 56.1:

"The equipment is provided free of charge when using Witney’s town centre - you just need to fill in a short form and provide proof of identification"

Source: https://www.westoxon.gov.uk/parking-travel-and-visitors/shopmobility/