Ok, thank you!

NB: somehow I did not notice that there is already a charge=* value on the node.
I am thinking about charge:conditional=0@unknown -- maybe that's better than nothing even if the conditional clause is unclear.

The signage you posted seems to indicate access=customers too (the requirement for a valid ticket.  although again, I don't think I had to use mine to pass the gates).