Why not ?
Why can’t credit card companies come up with a system that disallows existing credit card to be used on internet payment gateways and introduce a new type of cards that can have the following security enablements: 1. has a unique numbering system, like INCC-nnnn-nnnn-nnnn (INCC for Internet Credit Card) so that only cards with such numbering are allowed. 2. has a CVV: you make the transaction and enter CVV just like today

