Pretty much all of the EU had Visa- and Mastercard-branded debit cards since the turn of the millennium, so one has been able to buy stuff from the net and travel abroad without use of a credit card for decades now.