It asked me to save my card but I didn't. unfortunately my bank doesn't provide vcc facility so I had to use my real card also I didn't know that verified by visa doesn't work for international transactions.Do you see any option of deleting the saved card info?
This is one reason, I always use VCC for all my online purchases, even for Indian portals.