About Internet Card Transactions