@snacks The problem with credits cards is how those spy on you - the card readers and the bank's computers, aren't your computers.
Credit cards have multiple ways to carry out a transaction - one is a number code, another is a is magnetic stripe, another is a 2 kinds of chips that runs proprietary software, that may be possible to update the software on, but you're forbidden from doing so.