Unable to answer "Can you deposit cash at this ATM?" – Caisse d'Épargne (ATM) – https://osm.org/node/563813063 via StreetComplete 58.1:

Ce n'est pas un distributeur mais un automate de dépôt de chèque et especes

Attached photo(s):
https://westnordost.de/p/223500.jpg