Comment

Comment by abdullahkhalids

The underlying problem is that the whole concept of cards is insane. Basically, you go around telling every shopkeeper the code for your safe, and ask them to take however much cash you owe them out of the safe.

Sane ways to organize payments:

- Merchant gives you a bill-id. You input it into your bank website - where you see the bill amount being charged. You accept, and bank pays merchant.

- You give merchant your card number (that's the only information - no expiry, no ccv, no name). A notification pops up on your bank website asking if you want to pay what the merchant is requesting. You accept.

- You go to your bank website and obtain a random number, either allowing a single transaction or a recurring transaction. You give the merchant the number. After merchant charges it, no other merchant can charge the same number.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton