Unable to answer "Are credit or debit cards accepted here?" – Eisschmiede (Ice Cream Shop) – https://osm.org/node/2898269109 via StreetComplete 59.2:

Macht am 27.10. zu

Attached photo(s):
https://westnordost.de/p/248187.jpg