No. It's not allowed. However, you usually don't need to send over the CVV code to make a transaction if previous transactions have been made to that mid.
At the same time, Visa and MC make up their own rules, and Amazon, PayPal, and others could have their own agreements.
Ah the subsequent-transactions thing must be it then. I know I've only had to enter my CVV the first time I've used most online shopping sites, so I assumed they just stored it.