How would they know? What are you saying or doing that would cause others to shun you? If behavior is your problem, its not your views that matter, its your behavior. Being an asshole is not a protected class...
They could just look at the credit card number, and observe that 7305 matches a blacklist.
They could use facial recognition in the checkout to check against a database and deny you service that way.
And so on, and so forth. There is no need to be hated by ordinary folks, just that the upper management/media doesn't like you.
What is the solution to this? Never adopting any objectionable views?