Max Yes. As far as I know, the "interchange fees" of the (credit)card payments are used for the trees.
This is how Interchange fees work:
(Replace "Rewards points" with trees, and Fiona's bank is bunq 🙂👍)
The fees mentioned in this image are just an example, I don't know what the real fees are.