zawsze płaci się kartą więc nie da się tego zrobić bez konta w banku, możesz mieć 2 karty jedna w dolarach druga w PLN lub po prostu zapłacić podwójny spread (bank przelicza dolary na euro i euro na PLN więc tracisz pare groszy na podwójnym przewalutowaniu)