Yes. They must be a Wero user either to send you money via Wero or to respond to a Wero payment request. Wero is already available to customers of most major banks in Belgium, France and Germany, with more banks and countries coming soon. If your client is a customer of a bank which offers Wero they will need to set Wero up before they can pay you.