Multiple European countries already forbid cash payments over a few thousands euros. In my country the law is just being proposed: anything over 3000€ must be done using electronic systems (read: banks) or you risk getting a fine equivalent to 25% of the amount over the limit.