I have a foreign travel card valid for paying in the US from Thomas Cook. I'm an Indian citizen and currently in India. I want to make an online payment via a website hosted in the US. Is this possible?
The card allows me to make online payments to local websites (like amazon.com) when in the US. So I think it should work even if I physically am in India, but is this indeed the case? Note that transactions in India are not allowed via these forex cards.