Almost all
Almost all businesses in Poland accept debit and credit cards.