Using foreign travel card you would make payments in foreign currency only. You can use it to make purchases online in India only if you need to make a payment in the selected foreign currency. For example, you can use the international travel card to pay for booking your international hotel online from India which accepts a foreign currency. On the other hand, you cannot use to make payments in the local currency.