I'd say SEPA is the European alternative. It's been getting better and better at forcing banks to get their shit together in regards to quick money transfers.
SEPA direct debit should be a standard every shop offers. It's quick, easy and customer friendly. I think its existence is the reason why PayPal took so long to gain a footing in Europe. The national versions of it were the standard way of paying for stuff over a distance.