Of course all online merchants in Europe take card payment. Some of them also offer payment by bank payment portals, such as you've described. These have zero benefits for the customer.