Horrible idea. It's a step towards single-tier banking like in the Soviet Union, where the central bank takes the role of commercial banks. There's no other reason for this than surveillance and control.
There already exists multiple EU-wide payment systems handled by commercial banks. They just need to step up their game a little bit to get rid of Visa and Mastercard, which provide all the debit and credit cards.