While re-reading the GDPR I found this snippet in recital 42 about consent:

Consent should not be regarded as freely given if the data subject has no genuine or free choice or is unable to refuse or withdraw consent without detriment.

IMO that makes any #PayOrOk scheme unlawful. I mean people are facing detriment effects (no access to the intended site or needing to pay) when they refuse or withdraw consent.