Payment portals are the absolute worst, especially at the local level. I want to find the contract firms that are building these and figure out how what the heck is going on.
Oof, so in modern Chrome (which doesn't show a padlock) the US government is warning users they are not safely connected? Sigh.
Agreed, we must do better. I favor the ideas here: youtu.be/nTaAKbK6nXg?...