Allotments are not considered as a business, so a bank/building society should be club/society account and not personal or buisness. All should provide, but you should ask at each, what the conditions are, also see if you can pay in at post office as that can be convienient. 2 signatures can be required for cheques if you need that.
Card reader can be great but there is a charge per transaction or monthly charge, that can not be passed on to payee, so is it worth it.
Our treasurer would hand deliver rent request with 28 days to pay.