Hi, when specifying tag values, it's better to use consistent names. Otherwise programs can't process this data in a consistent way.

In this case, I'd suggest changing shop's value to just "charity"

Please consult the wiki in such cases.
https://wiki.openstreetmap.org/wiki/Key:shop