Euro, all ICBC should be able to deposit, because it is one of the major foreign currencies in circulation.
Regarding the online banking problem mentioned by the landlord, I suggest that the landlord check with the bank outlets. I think there is something wrong with your account. As far as I know, if the landlord's information is not an ID card when opening an account, online banking cannot purchase foreign exchange and settle foreign exchange. If it really doesn't work, I personally suggest that the landlord re-apply for a peony smart E-era card. Then cancel the online banking self-service (because if it is cancelled at the bank counter, it cannot be reopened immediately on the same day). Finally, re-open the online banking with the new E-era card and ID card. (This practice may not be guaranteed, but it can be tried. )