As a foreigner who lived in Germany for several years until recently, my experience is also that cards were accepted at 50% of places at most - often with a minimum purchase, and usually no contactless.
By contrast, in New Zealand even most farmer’s market stalls and pop-up espresso carts presume that contactless will be the main means of payment.
By contrast, in New Zealand even most farmer’s market stalls and pop-up espresso carts presume that contactless will be the main means of payment.