That doesn't really help for online transactions. I'm not aware of any 2-factor authentication being used for online credit card transactions anywhere.
It is not the case for all transactions but for most Swedish online transactions this has been the case for the past few years.
It is called something along the lines of 3-D secure/Verified by Visa
- additional verification code sent by SMS (France), see http://en.wikipedia.org/wiki/3-D_Secure
- bank provided card reader used with the card and pin code (Belgium)