幾乎所有
Almost all businesses in Poland accept debit and credit cards.