well USA still use cheque so I’m not surprised that you can do wonders with just bank account numbers.
In EU you can do absolutely nothing but receive money on your account if you share your account numbers. Even bank advises you that you can freely share you account number if some unknown person needs to send you money