I can just imagine it, “spend $500/month with Twitter Pay and you get a green checkmark, promoting your tweets even above the already promoted blue checkmark tweeters”
I’m no twitter owner, but to me the reasonable thing would be to put the name on the credit card on the account along with the checkmark.
That would scale for personal accounts, but not businesses. They could be charged extra and manually verified against national business registries.
EV failed in the marketplace. “No LEI, No Trade” made a lot of companies get an LEI but last time I looked it was widespread for companies to keep using their LEI without renewing it.