We've been buying stuff without using currency for decades. Banks have been exchanging money this way also.
The only thing missing is an official "central bank" endorsement that would lead to a faster and more efficient process.
Banks also oppose this also because it would cut them out of a large chunk of the financial market.